Tag:software-engineering
All the articles with the tag "software-engineering".
Find your bread and butter stack
Posted on:January 19, 2024Find your bread and butter stack – you'll be better off for it. Engineers benefit from mastering a familiar tech stack, enhancing efficiency and enjoyment in work. Personal preference matters more than chasing trends. While evolving your stack with new tools is good, it's wise to choose established technologies for longevity.
Software engineering practice in practice
Posted on:January 27, 2024So I've said that software engineers don't practice enough. What would that actually look like? I was asked and I respond!
Software engineers don't typically practice and it's weird
Posted on:January 15, 2024Software engineers should practice their craft as part of their job, just like athletes. Most workplaces focus on output, not skill development. I advocate for creating environments where engineers can regularly hone their skills, similar to musicians or athletes.
The other things are part of building, too
Posted on:January 29, 2024Planning and other activities beyond writing code are part of building too, and we should talk about it that way.
Why Codebases tend towards chaos
Posted on:September 15, 2023It's been commonly observed that software and the codebases and systems behind them tend towards chaos. A stray comment I read once hinted at why.