TSR Hot Seat session 2024-05-22 (video)
In this Hot Seat session in The Server Room, I reviewed Yohan's assessment project, a Kubernetes deployment of the Cortex SecOps dashboard. He did an amazing job!
Things I’ve learned about Linux system administration, software engineering, and DevOps.
In this Hot Seat session in The Server Room, I reviewed Yohan's assessment project, a Kubernetes deployment of the Cortex SecOps dashboard. He did an amazing job!
I am a recovering productivity addict. I read David Allen’s book “Getting Things Done” several times. I practised Inbox Zero religiously. It feels like I’ve tried all the popular to-do apps, calendaring strategies, and productivity methods. Spending my time as efficiently as possible was so important to me that it actually gave me joy to…
If you’re a Junior Engineer and you feel overwhelmed from time to time, I have good news: You don’t have Impostor Syndrome.
When members of my community ask about the skills required to reach a more senior engineering role, most of them think of key technologies such as React for frontend developers or Kubernetes for operations engineers. However, my perspective is different. Those key technologies, while interesting and (sometimes) important, come and go. What doesn’t change is…
In my work as a CTO, I’m thinking about friction a lot. I’m using this physics term as an analogue for everything that reduces team efficiency. This kind of friction can have substantial financial and human cost, which is why I find it important to notice and mitigate it when ever I can. In mechanical…
In my conversations with junior engineers, especially during my live streams, a question that comes up a lot in different variations is: “What skills do I have to be successful?” I thought I’d summarize my recommendations in this article. Analysing problems The first skill any junior engineer needs is problem-solving. As a software engineer, your…
I’m not exaggerating when I say I was shocked by a question about working hours that I got during a recent office hour live stream. “So I heard from a developer that he would code and learn for like 80 hours a week when he started in order to be come an amazing engineer. I…
This article is about boring technology. And as an exception, I don’t mean “boring” in the sense of established and reliable technology that I recommend you use instead of chasing the latest hype. No, I mean that technology in general has become boring for the most part. In his article “Plateauing technology and boring computing“,…
Feature flags are useful not only to roll out new features gradually, but also to limit the blast radius of breaking changes.
This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.
Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.
If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.
More information about our Privacy Policy