Blog

The place where I write about my experiences and thoughts related to software development.

Why I Switched from Coolify to Dokku (And Cut My Costs in Half)
Open Source

Why I Switched from Coolify to Dokku (And Cut My Costs in Half)

Coolify was great, but...

CChiheb Nabil
Setting Up Serverless Functions with Coolify
Coolify

Setting Up Serverless Functions with Coolify

Learn how to set up serverless functions with Coolify, a powerful tool that simplifies the process and lets you focus on building your app.

CChiheb Nabil
How to Learn Coding Faster with a Mentor
Programming

How to Learn Coding Faster with a Mentor

Mentors can help you navigate the coding maze, avoid common pitfalls, and accelerate your learning. Here's how to find the right mentor and make the most of your time together.

CChiheb Nabil
How to Start Learning to Code Without Feeling Overwhelmed
Programming

How to Start Learning to Code Without Feeling Overwhelmed

Learning to code can be overwhelming, but it doesn't have to be.

CChiheb Nabil
How to set environment variables using Google Cloud Build
Cloud Build

How to set environment variables using Google Cloud Build

This may seem like a simple task, but... it's not.

CChiheb Nabil
STOP Shipping Fast
Indie Hacking

STOP Shipping Fast

I'm an indie maker and I'm not a big fan of shipping fast.

CChiheb Nabil
Was JavaScript a mistake for backend development?
Javascript

Was JavaScript a mistake for backend development?

Node.js is here for over a decade

CChiheb Nabil
The Hidden Value of Maintaining Legacy PHP in Your First Dev Job
PHP

The Hidden Value of Maintaining Legacy PHP in Your First Dev Job

Your first job as a developer is a learning experience, and you'll need to learn a lot of new things.

CChiheb Nabil
My Free-Tier Tech Stack Handling 100K Requests/Month
Cloud

My Free-Tier Tech Stack Handling 100K Requests/Month

If you dont't know Cloud run...You're missing out.

CChiheb Nabil
Coolify vs Heroku vs Netlify vs Vercel
Open Source

Coolify vs Heroku vs Netlify vs Vercel

I've used all of these services, what's the difference?

CChiheb Nabil
From PHP to Rust
Rust

From PHP to Rust

PHP Developer's Journey to Rust

CChiheb Nabil
69% of Devs Love ChatGPT
Report

69% of Devs Love ChatGPT

JetBrain's DevEcosystem 2024 report is out.

CChiheb Nabil
Why Are Developers Rewriting Stuff in Rust?
Rust

Why Are Developers Rewriting Stuff in Rust?

Many developers are rewriting their code in Rust, and it's not just for fun.

CChiheb Nabil
Is Coolify Really That Cool?
Open Source

Is Coolify Really That Cool?

I'been using coolify for a while now and...

CChiheb Nabil
Mocking OpenAI Streaming APIs (SSE) with Nock
Open Source

Mocking OpenAI Streaming APIs (SSE) with Nock

I built an open source library to mock OpenAI streaming APIs (SSE) and i'd like to share how it works under the hood.

CChiheb Nabil
Top Skills Every Software Engineer Should Learn in 2025
Software Engineering

Top Skills Every Software Engineer Should Learn in 2025

if you're not already using LLM SDKs, serverless functions, and vector databases, you're going to miss out on some serious career gains.

CChiheb Nabil
1 Billion Pulls Later, PHP Is Far From Dead
PHP

1 Billion Pulls Later, PHP Is Far From Dead

PHP Docker image just hit 1 BILLION pulls on Docker Hub

CChiheb Nabil
Sora is Here... But Everyone Wants In
AI

Sora is Here... But Everyone Wants In

CChiheb Nabil
Why Claude AI Is Not Production Ready
AI

Why Claude AI Is Not Production Ready

Claude is a powerful AI model that can generate code, but it's not production-ready yet.

CChiheb Nabil
Server-Side Rendering with H3 and EJS
JavaScript

Server-Side Rendering with H3 and EJS

we'll explore how to implement SSR using H3, the lightning-fast HTTP framework from UnJS

CChiheb Nabil
Why I Switched from Express to H3: A Performance Story
JavaScript

Why I Switched from Express to H3: A Performance Story

CChiheb Nabil