My musings on anything from leadership to technology to entrepreneurship and back.
Most meetings are a waste of time. Let's check out the best way to change that!
In many companies, a QA department is started with the best intentions. But after a while QA slows down the cycle time and complaints keep coming in. Let's talk about some patterns that work and that don't work when it comes to QA in engineering.
What makes leaders effective? Peter Drucker got an answer for us.
Reorganizations of IT departments are the daily bread of growing companies. But how can you make a reorg a success?
If your organization gets slower after an agile reorganization then flight levels might come to the rescue.
Rust and Go are two languages that both compile down to native code. How to they compare to each other? And which language should you use in your next project? Let's check it out!
We engineers are famously known for creating complicated systems that nobody understands at the end. Here's a checklist I used to guide my and my teams decisions and reign in many of the stupid ideas I had in the past.
Accelerate became a classic book describing what makes a high performing IT department. But is it really cool? Let's check it out.
As CTO and VP it is your responsibility to shape the strategy of your business. Hamilton Helmer's 7 Powers is one of the best frameworks to define a great business strategy.
Writing tests makes software development a lot slower than it could theoretically be. So - does that mean that you should not write any tests at all?