You're no longer special if you know how to code.

It helps, but it's not enough. For one thing, your prefered tech stack will be obsolete in a few years. Besides, AI is everywhere, and already does a lot of thinking for us. It will make your current role obsolete as well, very soon.

So if you want to stay valuable, what should you do? You need to broaden your horizons, and become a polymath developer. A polymath has deep knowledge across multiple fields. Polymath developers can see things from many angles, using first principles instead of pre-baked instructions. They leverage things that don't change, rather than chasing the latest fad. Best of all, they understand how software relates to seemingly unrelated domains like marketing and business, science, art, philosophy, and the whole range of human experience.

They are always curious and know how to ask the right questions, and they are humble enough to admit when they don't have the answers. They are very valuable humans, and they get more valuable with time. This blog is here to help you become a polymath developer. We do this through practical tutorials, general knowledge articles, and advice to help you on your learning journey.

Who am I?

I'm Jean-Rémy Duboc (it's pronounced Jan-Rey-Mee, but you can call me JR). I'm a software engineer and web analyst from France, living in the UK, with way too many interests to focus on only one.

I started out training as a video and sound technician, before switching to "multimedia design" (back when "multimedia" was all the rage). I've worked in a web agency, life insurance, e-commerce, industrial e-learning, academia, even managed to pick up a PhD in Web Science in Southampton along the way.
As you might have guessed I'm into a lot of other things, such as music, science and maths, literature (both French and English), philosophy, psychology, self-defense and fitness, etc. I try to read a lot. Teaching being the best way to know if you really understand something, this blog is as much about teaching others as it is about my own learning.