How I built this website on a Raspberry Pi
A comprehensive tutorial on how to build a personal professional website on a Raspberry Pi.
The latest blog posts to take off on Hacker News. 668 posts.
A comprehensive tutorial on how to build a personal professional website on a Raspberry Pi.
A rant about caring
Apparently if you want to teach kids how to ride a bike you're supposed to take the pedals off first, and now my mind will never be the same again.
If you're into retro computing, you probably know about Oregon Trail; a simulation of the hardships faced by a group of colonists in 1848 as they travel by covered wagon from Independence Missouri to the Willamette Valley in Oregon. The game was wildly successful in the US education market, with the various editions…
Here’s a breakdown of my year in game dev, the challenges I faced, and the key takeaways that’ll shape my 2025 projects.
Retrogames revised.
The cargo cult metaphor is commonly used by programmers. This metaphor was popularized by Richard Feynman's "cargo cult science" talk with a...
If you're in your early thirties or older, you remember the breakneck pace at which computers were improving in the 90s and 2000s. If you brought home a shiny new 400MHz Pentium 2 system in 1998, it was literally outdated and replaced by a faster model with higher clock speed and more RAM/bigger harddrive by the time…
Note there is a RP2040 version of this now available Das Blinkenlights (mit RP2040!)
There's a bit more below, but I also wrote a follow-up 5 years after the illustrated guide which may be of interest -- HOWTO: Get tenure .
After ~7 years, I was done with Clojure . I was writing a some CLI apps , and I hated how long they took to start up. The community at large seemed not to care about this problem, except for the babashka folks. However, I spent long, hard hours banging my head against native-image and it just wasn't working out. It…
Stop Trying To Schedule A Call With Me - The harassment by SaaS
My experience working across timezones for Americans
This is a classic English poem containing about 800 of the worst irregularities in English spelling and pronunciation. Will Snellen wrote a PDF version using the phonetic alphabet . You can hear some of it pronounced mostly correctly in videos here:
Yesterday, I was browsing Reddit. Midway through my feed, I stumbled upon a video from a German TV show, where a 9-year-old girl demonstrated her ability to…
There are certain kinds of experiences that most human beings know very little about because a) they are rare, b) they can only be felt from the "inside", i.e., by the people who have them, and c) not all of those people choose to, or are good at, writing
That's the problem with deploying play-acting as "solutions:" play-acting doesn't actually fix the problems at the source, it simply lets th...
It’s been a little over a year since I started living 28h days . I figured it might be a good idea to write an yearly update, and doing it at the beginning of the year feels appropriate, so here we are.
So, we are coming up on a little anniversary for me this weekend. On the 5th of January 2000, Steve Jobs unveiled the new Aqua user interface of Mac OS X to the world at Macworld Expo. The Age of A…
OK, this is going to sound crazy: I believe all clocks are 30 seconds late. Let's get a few things out of the way: this is neither about time zones, nor l...
The second birthday of ChatGPT was only a little over a month ago, and now we have transitioned into the next paradigm of models that can do complex reasoning. New years get people in a reflective...
An imagined town is at least as real as an actual town.
Recently, a colleague asked me for a code review on some complex UI changes. The idea was to make an...
Atte Juvonen
Just say no to LM741 and LM324 / LM358.