What is That Software Engineers Can Learn From Civil Engineers?
Civil engineering is everything you see that’s been built around us. It’s about roads and railways, schools, offices, hospitals, water and power supply and much more. The kinds of things we take for granted but would find life very hard to live without.
You Might Not Want Your Developers To Be The Army of Zombies
This post is not about zombies killing projects. It's about one simple practice developers can use in their job, so you be sure zombies will not ruin your projects.
To Software Managers: This is What Happens When You Fly With a Pilot That Knows Little About The Principles of Aerodynamics
Flying with a pilot that doesn't know about the basics of aerodynamics, looks like a risky business. It could be fine, but when the plane breaks, would you be relaxed knowing your pilot doesn't know a thing about aerodynamics?
Is Good Object-Oriented Programming Healthy For Your "Agile"?
The title is a bit of funky, kind of a marketing message promoting some food supplement, but this is about how good Object-Oriented programming might contribute to a healthy agile project. Slides included.
How Adding Simple Cache to NGINX Improved Performance of a Site by 6x
In this simple case study, I'm going to show how adding simple cache to NGINX improved the speed of a site by more than 6x.