• 0 Posts
  • 37 Comments
Joined 2 years ago
cake
Cake day: April 9th, 2024

help-circle

  • I recommended The Painted Man, which I had just read and thought was pretty good. A friend of mine read it (and liked it) and, contrary to my fate, proceeded to continue the series. Next time I saw him he was fairly mad at me, stating the the series took a sharp downturn in quality after the first one. After this I haven’t been able to get him to read any other books, despite the one I actually recommended being fairly good. So in a way, this was me recommending a really bad book. Which just happened to be good.







  • A few things.

    If we look beyond my family, reading is a big passion of mine. This is more audiobooks lately due to the aforementioned family, but whatever keeps the hobby going.

    I enjoy movies and have a nice surround sound setup at home. That can eat up a lot of time, just reading about how to improve, not to mention actually using it for both movies and music (again the family can make this difficult to achieve).

    I really like photography and have a few of my own pictures hanging on the walls. I have spent hours at a time hunting for great photos, not to mention photo marathons where you take a walk for 12 or 24 hours with your camera.

    I enjoy biking. I bike to work every day. When we had the time my wife and I went on longer rides up towards 100km. Small kids have killed the longer trips, but the daily commute lives on!

    I recently got into home assistant, automating many a thing, preferably without pissing off the wife too much. That’s a precarious balance act, but for now we’re still together, so I haven’t messed up too badly - yet.

    I might have left something out, and I know I had other passions that were left behind as my attention shifted that I haven’t mentioned. Lots going on always!











  • I had the exact same experience when starting a new job. The team had very strict rules that absolutely could not be broken. When I finally asked an architect he said the same thing: it’s just a general guideline, but of course if it makes more sense to deviate, then by all means.

    They fostered this culture because they mostly had junior programmers, but they never evolved beyond that because they were taught “good code” but never learned why it’s good code.


  • To me, what sets apart good coders from mediocre ones is one thing: understanding why we do things. Don’t just implement the thing because that’s the task. Understand why it’s required and your implementation will be better. Don’t blindly follow best practices. Understand why they are best practices and when they apply. Understand what’s going on rather than just do what you’re told (but probably also do what you’re told if you want to keep your job).

    I know people who have been at it for many years and they don’t understand why we do things this or that way, they just know that’s how we should do it.