Software I was interviewed by an AI and I’m never doing it again A few days ago I got a message by a recruiter asking me to do an initial screening for a role. I’m not actively looking to change jobs right now but what got my interest was that they’re using an AI platform for the first stage of the
Software How corporations lead you to career stagnation How do I progress in my career? That's something I've asked this myself a few times over the years. First, let's try to define what progress is. It's not immediately obvious what progress is and I don't think there'
Software How companies stagnate I once had a manager who said something along the lines of 'The job of a good manager is to set up a process where a team doesn't depend on them'. The idea is that a manager should be able to go on holiday for two
Software What's good software design? I've been trying to come up with a definition of what a good software design or architecture is (here I'm kind of using the two words interchangeably). What are the characteristics of a good design versus a bad one?
Software Making software is not about code It may sound counterintuitive to say that a software product is not about code. Sure, it’s the output of what software engineers do but there’s a much more important series of events that happen before that. One of the more fundamental components is communication.
Software What most companies get wrong about Agile? Almost everyone building software has adopted some form of agile in the past decade. The concept of an agile workflow has even spilled into other departments within companies - devops, data engineering and sales all talk about it. Yet on software teams, people seem to be unhappy about their process.