Random thoughts on software by Jouke Waleson, a CTO in NL.
Why this blog?
First published on
Whenever I come across a problem I look on google for answers. Every now and then the answer is not straightforward and I have to do some ingenious thinking. This blog allows me to share my finding with other developers.
Last May I was working on hobby project similar to this: https://github.com/zakjan/cert-chain-resolver/ . As I found the cert-chain-resolver project a couple of days later I did nothing with the results, but I got some nice comments on how I used 1 VM to download & process 10TB in a couple of hours on this HN thread recently so I decided to do a write up on the process and publish the data. See the parts below: Part 1: downloading 10TB of metadata in 4 hours Part 2: fetching a ****load of certificates Part 3: playing with the data Total costs My approach was somewhat different from the github project above, instead of using the AIA extension I wanted to brute-force the solution by finding all known intermediate and root certificates in advance. Based on the checksum of the issuer/subject fields I could look up which certificates "claimed" to be the signer of the certificate and then using the signature I could filter out which ones actually were. You can us
Pride. When interviewing candidates I always ask "tell me something that you are proud of." Sometimes you get a blank stare. That person is down and dealing with some shit. Luckily most of the time the eyes light up and the person starts talking about them at their best . I love those moments. As in Peter Thiel's "From 0 to 1", I want to see the best in people and then see if we can deal with the bad. In the end, I ask "so this is all great, but what will we have to learn to live with if we hire you?". On the one hand I'd like to prepare myself, but the question tests for self-reflection too. It works well. But back to proud. I've been dealing with some shit too, and there have been a bit more downs than ups lately. This blog post/diary is a way to make my eyes sparkle and remind myself of the things I have built and still love. These are short stories in chronological order. There's a lot more to life than software, but this focused forma
During my late teens and early twenties I had an incredible amount of energy. And I would mostly put that to good use. When I was a parent it collapsed incredibly hard, but the good news is, it does come back! This slightly self-absorbed post (sorry about that) is written to celebrate that but also as an encouragement to other parents. I've always been blessed with a lot of energy to get things done. 1 - When I was 16-18, I worked 20+ hours per week while being a full time high school student. I also set out to watch all IMDB Top 250 movies within a year or two. On many weeknights I watched 2, 3 or 4 films after 9pm. I would go to bed around 4am and be at school at 8:20am. Healthy no, but it was fun and I did it for a long time. I never finished all 250, but got really close! 2 - At ages 18 to 22 I went for two full-time university degrees in Computer Science and Artificial Intelligence simultaneously. I also started my own company, joined two study groups and had plenty of parties