100DaysOfCode
Day 15
Started the Alien Invasion project (Python Crash Course)
Learned the Alt+0151 trick to type an em dash — lol 😅
Got stuck since the book jumps into Pygame without tea...
📖 What is the Null Object Pattern?
The Null Object Pattern is a behavioral design pattern where:
Instead of returning null (which can cause errors if used without checking),
You return a s...
IaaS, PaaS, and SaaS in detail
🚗 Real-Life Analogy: Owning vs. Renting a Car
Think of running a software application like getting from Point A to B. There are different ways to do it:
Mod...
En el mundo del gaming, cada segundo cuenta. Los jugadores esperan una experiencia fluida, y cualquier interrupción puede significar pérdidas, frustración y daño a la reputación. Por eso, compañ...
**
5 Utilities to Format File Sizes in JavaScript
**When working with file uploads, downloads, or managing files in your app, displaying file sizes in a human-readable format is essential. Ins...
The AI Tsunami Is Coming — Are You Ready?Let’s be real: the way we write code is changing forever. The era of typing every line manually, Googling every function, and praying your app won’t cras...
Introduction
Imagine sending a letter to your friend, but instead, the mailman reads it and delivers it to someone else without your knowledge. This misdirection is akin to what happens in a ...
As a DevOps engineer, understanding how your applications are performing in production is crucial to ensuring their reliability and stability. Whether you’re working with microservices, containers, ...
Let me tell you how it actually went the first time I tried setting up a GitHub Action:
Pushed code
Waited anxiously
Saw a scary ❌ error
Googled like my life depended on it
Made it work anyway
Day 2...