In the first few years of my career as a software developer, I found it very easy to derive a deep sense of identity directly from my work. I studied… Read more #016 – Beyond the first few years →
There is a catchphrase I hear some politicians say on talk shows which I really like: “Focus on web issues, rather than wedge issues.” It feels like an essential skill… Read more #015 — Developing More Webs →
Fire up any application, and try out just one of its features.
How many different ways could that feature break due to an unexpected change elsewhere in the system?
Every software system is more than the sum of its parts.
We know this, but what are we missing? It’s a question that keeps me up at night.
You’ll get a lot of advice, some helpful and some not so helpful.
But in the end, it’s up to you to decide what path to take through life.
On accepting our reality as designers and maintainers of systems rather than producers of features and fixes.
For software developers, source code is often “where the light is,” and so that’s where we focus by default.
But is that a strength, or a weakness?
Imposter syndrome doesn’t go away, it just changes form.
(And related thoughts)