Tetris and the art of software development
What has playing Tetris got to do with software development? Quite a lot as it turns out, and not just as something to kill time while you're waiting for your…
What has playing Tetris got to do with software development? Quite a lot as it turns out, and not just as something to kill time while you're waiting for your…
Regardless of the language you're using, if what you write describes accurately and unambiguously what a machine needs to do, you're writing code.
Companies like Anthropic have one advantage in the world of SaaS. They're developing a product that serves their own Industry sector. This is a very rare situation and it's why…
You think AI is going to completely change business in 6 months. I know a company that's still replacing lotus notes and another that uses carbon paper to make triplicate…
One of the most common complaints from development teams is that they're never given time to address technical debt. Every ticket is a feature change or bug fix, and never…
In software development, the handoff of work from Product Manager to Engineer to QA was always an anti-pattern. It's a shame it's taken AI to wake people up to that…
The AI cost issue is already rearing its head. People are using workarounds, and AI companies aren't even charging a fraction of what it costs to run the models. What…
If you think talking in plain English to an LLM (large language model) will produce a coded solution that does what you want, does it well and will stand the…
The IT industry is only ever as good as the software it produces. There has always been great software, and there has also always been a lot of bad software.
Think code quality doesn't matter anymore now AI agents are here? Think all that early speed is sustainable? You're in for a nasty surprise.