Written by Tibor Djurica Potpara, a software engineer based in Dublin, Ireland. About me
A shiny programmer for tiny AVRs
27 February, 2021As I mentioned in one of the previous blog posts, I wanted to try doing a project with the ATtiny85 microcontroller, which is popular in the…
A 200 MHz breadboard oscillator
21 February, 2021A quick puzzle - what is the waveform that you would see on the point of the following circuit? It looks like a standard common emmiter…
Building a Bluetooth speedcubing timer with ESP32
24 November, 2020I had an electronics kit when I was a kid and I learned to do all kinds of electromechanical circuits and even some simple circuits with…
rubiks.c + Emscripten + Three.js = Neishauben
27 October, 2020TLDR: I finished a project I started a decade ago, a Rubik’s cube solver and web UI, see it in action here Introduction In the summer of…
Adieu, WordPress
07 April, 2020When I started this blog 8 years ago, I had the sincere intention of posting on a regular basis. As evidenced by the 6 year hiatus, this has…
Creating a simple JIT compiler in C++
03 June, 2014When we are designing a programming language, we generally have to decide whether it will be compiled or interpreted. Compilation has the…
Implementing a variant type from scratch in C++
09 October, 2013When programming in C++ we sometimes need heterogeneous containers that can hold more than one type of value (though not more than one at…
Fixing the brightness fluctuation problem on HP laptops with AMD graphics
12 September, 2013After installing Windows 8 on my laptop for a second I decided not to install the AMD driver pack from HP website, since the driver that was…
How to calculate Jordan's normal form (the hard way)
10 June, 2013First thing we do is find out the spectrum of , that is, its eigenvalues. We shall mark them as . We do this however we can, usually by…
Comparing BGP routing tables for missing routes
09 October, 2012If we are connected to the internet via one single ISP, it is most likely that we will have a default route set up to one of their access…