We all want to catch Pokémon

“No one wants to use software. They just want to catch Pokémon”.

Such a powerful and eye-opener quote from the book I read, “The Staff Engineer’s Path”. It means that no one cares about which technologies are deployed in a given project, as long as they can use it for its purpose.

I see a lot of – imo useless – discussions and comparisons around frameworks, programming languages and scaling that leads me to believe we forgot the most important thing about software: creating solutions to users problems.

Steve Jobs once said – and I’m paraphrasing here – “We have to work on the user experience and work backwards to the technology”. And that’s something we need to keep on top of our minds. Ultimately it doesn’t matter if we use PHP, Go, Rust, Typescript, OCAML, C, or bloody Pascal. What matters is is we’re creating solutions that make people’s life better!