Skip to content

Stay lean, keep things light

Alexandru Trandafir Catalin edited this page Jan 30, 2026 · 1 revision

Light development

Well I have a shitty laptop with 8GB of ram.

I'm coding mostly PHP projects with Yii framework.

It is quick and light. I just roll out some local web server and build my applications.

But, some developers use things like Docker, and I get the benefits of using it in order to build a virtual server with the exact requirements of the application.

But for me to use Docker means more RAM and more setup to be done locally just to be able to run a simple project.

My computer then works slow, I the application is loading slow, my developing experience is slow and I'll start to hate it.

Light deployment

Most of my projects can run on a 5USD/mo VPS.

When I need to deploy my code I just SSH to the VPS, and run a script that will pull from the repo, install composer packages, and apply database migrations. It takes 5 seconds. And if I need to debug anything, is just check the logs.

Some people, setup a big infrastructure on AWS and then setup ElasticBeanstalk that for every new deployment, it needs to rebuild the whole damn project from scratch and it takes 10 minutes and it often fails and you have to lose time to see what the fuck failed and if you want to see the logs you need to do some weird shit. What the fuck people stop making your life difficult if it is not necessary.

Clone this wiki locally