RSS.Social

CoderOasis — Developer Blog for Real-World Programming

follow: @[email protected]

Posts

Build Your Own Stack-Based Bytecode Virtual Machine in C

ChatGPT Is Building Its Own Code Repository — And I Have a Lot of Thoughts

How to Use AI Coding Tools to Speed Up Development (Without Losing Your Mind or Your Skills)

Should You Upgrade Your Minecraft Server from Java 21 to Java 26? Here's my Answer

Java 26 Is Here, And It's Finally Finishing What It Started

MariaDB Is Playing a Long Game, and It Might Be Winning

C# 14 Is Actually Good And I'm Not Happy About It

Your HTTPS Is Toast (But Google Has a Plan): Merkle Tree Certificates and the Post-Quantum Web

The RAMpocalypse! How AI Companies Are Destroying the Hosting Industry and Your Wallet

StackOverflow's Decline: From Community Help to Reputation Farming to AI Replacement

What is Python? The Language Behind Instagram

What is Platform as a Service? The Sweet Spot Between "Too Easy" and "Too Much Work"

What is Infrastructure as a Service? The Layer That Makes Everything Else Possible

What is Python? Building a Discord Bot That Scaled to 100,000+ Servers

What is Redis? The Database I Used for Years Before I Understood What It Was

What is Software as a Service? Why Paying Someone Else to Deal With Servers Isn't Laziness

Let's Build a PHP Framework! Part 2: The Authentication Layer

The Hidden Language of Data: How Data Science Is Changing Our World

Let's Build a PHP Framework! Part 1: The Database Layer

What is PostgreSQL? Why I Finally Switched from MySQL

Understanding & Creating RSA Digital Signatures

What is MySQL? The Database That Helps Power the Web

Why I Switched from WordPress to Ghost for CoderOasis

The Event Loop: Why Your JavaScript Code Doesn't Run When You Think It Does

JavaScript vs TypeScript: The Battle I Finally Stopped Fighting

TypeScript: Advanced Types That Actually Matter

What is Docker? How Containers Changed Deployment and Security Forever

What is Java? The Language that Wrote Minecraft

What is Self Hosting? Controlling my Privacy and Data

What is TypeScript? Why I Finally Stopped Fighting the Type System

What is JavaScript? From Browser Scripts to Full-Stack Development

What is PHP? My 20 Years of Experience of PHP Development

Java 22: The Big Update for Minecraft & Enterprise

Understanding Why PassKeys will Replace Passwords

Understanding the New Stream Gatherers in Java

Using TypeSafe Enums vs Enumerated Types in Java

Capturing Garbage Collection Traces in NodeJS Applications

Guide to Enums in the Python Programming Language

Implementing RSA from Scratch in JavaScript

Simple Guide to the Basics of Async/Await in Python

Understanding Linux's True and False Commands

Async Timeouts with CompletableFuture

Implementing Virtual Threads in Java Streams

Lets Build a Web Scraper in PHP and Python

Implementing Your Own Garbage Collector in Java