matija.eu

Programming is like bricklaying

Programming is like bricklaying.

Anyone else feel that way? I do.

A lot of what's been happening in the last few years is just layer after layer being added on top of something that was rather simple in the beginning. Not that simple, but still.

If a bricklayer told you he has a specific style he likes to adhere to and that his choice of tools allows for better self-expression, you'd be fine with it. If this tooling meant he suddenly needed two or three times the number of people to execute on it and get the same effect, you'd walk him out of your home. :)

But that's basically what's been happening with development since around the beginning of Corona. People catapulted into the stratosphere with delusions of grandeur, thinking they're doing some sort of heavy lifting that can't be done by anyone else. Well, that's clearly false, case in point Twitter and its firings. Or countless other examples.

So we see that trend sort of reverting, people being let off not simply because of a decline in investment in startups, but also because companies have realized a lot of it doesn't help the bottom line, so they try to optimize. And for smaller teams, different tools might be the optimal choice.

On that note of optimizing, what's the last thing that helped achieve better speed of delivery for you? We've tried out LiveSvelte for our MVP development purposes, and it's been a pretty rewarding experience.

We've also been optimizing our cloud infrastructure, to be more in line with our needs despite swimming against the current.

Mastodon