brainbaking/content/post/2024/05/april-2024.md

6.2 KiB
Raw Blame History

title date tags
Favorites of April 2024 2024-05-08T19:51:00+02:00
metapost

A bit late to the party, but hey, it's May! And just like the previous month flew by, I have no idea what actually happened besides the fact that the total and utter chaos at work combined with the naughty pranks of our toddler-to-be completely drained my batteries. I have to admit that I don't really enjoy the cranky person I'm becoming because of this, nor do the people close to me. I guess I write this out loud here as a reminder to myself to Keep It Cool, Man!

In other news, my Software Engineering Radio episode was finally published---and lo and behold, it resulted in a small spike in sales. Yay. Fingers crossed for people not returning their books resulting in negative royalties, which seems to be a Manning thing?

Previous month: March 2024.

Books I've read

I've been amazed by every single chapter that Marcus Chown managed to neatly wrap and serve me in his Never-Ending Days of Being Dead, an older release on the origin and physics of the Big Bang and Big Crunch. As a cosmology newbie, I was afraid that its contents would overwhelm me, and it did, but in a good way.

Next up is Staff Engineer from Will Larson and a Monkey Island retrospective on loan by a friend. The first book provides valuable insights in the why of my frustrations at work and the latter provides comfort food to wind down at the end of the day. How appropriate. You fight like a cow. If that quote doesn't ring a bell, you need to drop everything you're doing and go play the best adventure game ever.

Games I've played

An amalgamation of everything and nothing. I tried getting into Flashback. I finished two simple Turtles GBA carts without feeling satisfied. I then bought the Cowabunga Collection for Switch but most of these retro games aren't a lot of fun without a second player. The last Retronauts Podcast Episode pointed out Dragon Quest VIII's 20th birthday and I still have to tackle the 3DS version. So I bought Dragon Quest VII on 3DS as well, meaning I now have three DQ games I never played. Oops.

The highlight for me this month was definitely the Evercade Duke collection that provided a way to replay the first two classics with modern enhancements (see Remakes And Remasters Of Old DOS Games).

When it comes to board games, almost nothing? At least my friend and I managed to push through two Gloomhaven: Jaws of the Lion's scenarios. We're kind of over it and looked up how many scenarios to go before we can finally leave it behind: depending on the path you take, four more to go...

Selected (blog) posts

Ive written more tests than just about anybody. Spent years comparing dynamic and static type systems. My life's work is to maximize correctness and minimize maintenance.
All it's taught me: the single most important thing programmers can do to improve their code is to minimize branching (e.g. if statements). Code that executes the same set of instructions every time behaves the same way every time.

  • If you like the board game Hadrian's Wall, here's a similar (but solo) one by the same publisher: Legacy of Yu.
  • Stimulus is Yet Another JavaScript framework---supposedly for the HTML you already have.
  • If you want to build a website using Rust, you should use Rocket and this GitHub repo to scaffold things together.
  • I wanted to use the Go Gin web framework but then looked at my go.mod file and promptly uninstalled it.
  • Tired of JavaScript, CoffeeScript, or WhateverScript? Here's MoonScript that compiles to Lua.