On this page
When Cybersecurity Goes Wrong
...and how not to handle customer serviceRead more ▶
PHP internals and the battle for Ukraine
...when world affairs and programming collide.Read more ▶
Should technical tests FizzBuzz off? Some thoughts on interview practice.
How can we improve hiring processes? Challenging the coding challenge.Read more ▶
The Second Worst Job I Ever Had
Memories of mad metrics and myopic targets.Read more ▶
Feel like a fraud? It's more common than you think!
Confident or con artist? Coping with imposter syndrome.Read more ▶
Communication as a programmer
If we want to be better programmers, we must also learn to be better humans.Read more ▶
Holy hackamole, bots are a problem!
Why I'm glad I hardened my server before launching this blog.Read more ▶
Showing 1-7 of 7 posts.
...and how not to handle customer service
Ever wondered the best way to do encryption in PHP? This tutorial shows you how!
...the AI trained on open source which writes code for you!
...when world affairs and programming collide.
...just add water! Spin up an Apache server running your choice of PHP version with this free helper.