Linux City Stories

This guide explains how to install and configure important development tools on Linux systems. Step-by-step instructions cover common installation methods using package managers across popular distributions like Ubuntu and Fedora.

6 posts
How Docker Saved Gigabytes of My SSD on Windows (No More Local Installs)
·3 min read

How Docker Saved Gigabytes of My SSD on Windows (No More Local Installs)

Discover how Docker helped me save gigabytes of SSD space on Windows by eliminating the need to install PostgreSQL and Redis locally, using just a simple docker-compose setup.

Read article →
Fix DNS Issues on Mobile Hotspots (Linux, Windows, macOS)
·6 min read

Fix DNS Issues on Mobile Hotspots (Linux, Windows, macOS)

App works on Wi-Fi but fails on mobile hotspot? This guide explains DNS issues and shows how to fix them across Linux, Windows, and macOS.

Read article →
Thirty minutes after going public, my server logs looked like a crime scene.
·4 min read

Thirty minutes after going public, my server logs looked like a crime scene.

I deployed to Railway and panicked at the logs. WordPress bots, phishing kit scanners, ID enumeration — and then the real problem hit. It was DNS all along.

Read article →
How to Install NodeJs and npm on WSL?
·5 min read

How to Install NodeJs and npm on WSL?

Learn how to install Node.js and npm on Windows Subsystem for Linux (WSL) with a simple step-by-step guide. This tutorial shows how to set up a modern Node.js development environment inside WSL using Ubuntu, verify the installation, and start building JavaScript applications on Windows with a full Linux toolchain.

Read article →
The Backend Architect’s Blueprint: Why Unix is the Industry Standard
·3 min read

The Backend Architect’s Blueprint: Why Unix is the Industry Standard

"Stop fighting 'It works on my machine' bugs. Learn why backend architects choose Linux and macOS for Python (FastAPI/Django) and Java development. Explore the advantages of environment parity, native Docker performance, and terminal-based automation."

Read article →
Why AI Speaks Fluent Linux (And Why Windows is Just a Translator)
·3 min read

Why AI Speaks Fluent Linux (And Why Windows is Just a Translator)

Ever wonder why the world’s most powerful AI models aren't built on Windows? Explore the four technical reasons—from GPU efficiency to memory management—that make Linux the native language of artificial intelligence.

Read article →