The Generalist Programmer

There Is No Programmer Sell-By Date

In Finland, at least, programmers seem to do better than others in every age group.

Be Smart When Learning New Programming Tech

Work on your own projects, and go deep.

Security Matters

You can do a lot of damage if you are not current

How to Choose a Programming Language

Don't choose. If you have to, it does not matter which you choose. Except when it does.

Do You Want to Be a Generalist Programmer?

You have to go deep now and broad in the long run.

Hi! I am Antti-Juhani Kaijanaho

I learned to program on pen and paper, imagining how my programs would run on an actual machine.