How do you measure expertise?
What is expertise? How do you know when to promote someone? What’s the difference between a Mid-level and a Senior? What makes an expert an expert?
Continue Readingaerospace, cars, finance, leadership, opinion, tech
What is expertise? How do you know when to promote someone? What’s the difference between a Mid-level and a Senior? What makes an expert an expert?
Continue Reading“Continuous Delivery” is a concept in software development where updates to IT products are promoted to production on a rapid cadence. Each organisation and industry is different, but delivering changes at least once a day is a commonly accepted definition. While there are obvious risks to releasing code at such a frequency, continuous delivery enables […]
Continue ReadingI’m an unapologetic advocate of Object-oriented programming (OOP) and if you’re using an OOP programming framework I’m here to argue the case for burning your public property setters with napalm fire. As you probably know if you’re reading this, OOP is the discipline of expressing concepts as objects in code. A ubiquitous example is “Person”. […]
Continue Reading