Skip to main content

Ilya Tulvio

Things I’ve written

Book notes

An Elegant Puzzle: Systems of Engineering Management

I found it difficult to write up my thoughts on An Elegant Puzzle. On the one hand, the book is gorgeous: it’s a beautiful hardback volume, printed in colour on thick paper. On the other, it’s not a very enjoyable read: it’s dense with prescriptive advice, interspersed by mostly superfluous diagrams. Larson does do a difficult and rare thing: he tells you exactly what he recommends to do.

On being a junior engineer

So you’ve got a job as a junior software engineer. Congratulations — it’s a fun gig! At first you’re just chuffed that you’re in this new role. But at some point you will inevitably ask: what do I need to do to not be a junior any more? Chances are — despite career ladders and progression frameworks becoming more common — your organization won’t have a clear answer.

What if AI is a failed dream?

We’ve been told the artificial intelligence revolution is right around the corner. But what if it isn’t? What if this is just another false dawn? After all, we’ve been set to harvest the rich bounty of AI before. Technology turning out to be a false promise in general could mean that we — and our children, and their children — will have to get used to a world of diminishing prosperity.