Run Radar 2023
Here is a fun chart showing the annual runs for a single runner. You can also check out the run distance chart. Notes:
Here is a fun chart showing the annual runs for a single runner. You can also check out the run distance chart. Notes:
Another year, another chart! Our Run Log 2022 was a huge success as it motivated all of us to run further than anyone expected. We logged over 12600 km in 2022, let’s see how 2023 compares! See the chart sorted by name. Another chart tracking multiple sport activities: Workouts 2023. Notes:
The Myers-Briggs MBTI personality type test is a quick way to assess your personality type. Albeit not super accurate it’s a good starting point for self-evaluation and can be a nice conversation topic. So how does it work? There are only four questions. Answer them and collect four letters that together specify your personality type. … Read more
Here is a fun chart showing the annual runs for a single runner. We also have a run distance log and even an animated run race chart. Notes:
Our running group in Shanghai already has a run log chart, but here is another more dynamic view of our runs. You can also see it in compact mode.
A friend of mine recently asked me to help recover data from an old hard disk that was barely readable. The file system was badly damaged, the disk could not be recognized by the OS at all. I managed to copy whatever data sectors were readable — but then, how do I recover the files? … Read more
In January 2022 a few friends and I formed a small running group in Shanghai. We set a goal to run 500 km each in the year! To keep track of progress I created the running distance chart below using amCharts. I hope it motivates people in our group to run more! See the chart … Read more
Blinker modules to extend and visualize short pulses — useful for debugging embedded systems.
Understand the definition and use of typical and min/max specification in electronic component data sheets.
Handy trick for accessing unaligned data in C using a packed data structure to avoid manually loading or storing data byte by byte.