SudoSecurity
SudoSecurity is a developer blog covering programming, databases, security, cloud infrastructure, and AI — technically grounded, no filler.
- Posts
- 186 from 16 Apr 2021 to 31 Oct 2026
- Posting
- weekly (97 in the last year)
- Kind
- magazine
- Feed
- https://sudosecurity.org/rss/
2026 97
- Forum Archaeology: Nulled vBulletin, XenForo, and the Missing Footer
- Hardening the Box: Minecraft Server Security Below the Game
- A Fake GTA 6 ISO Didn’t Install a Game. It Installed a Wiper.
- How AI Actually Works in Modern Video Games: FSMs to LLMs
- STRIPS: The 1971 Paper That's Still the Ancestor of Every Game AI Planner
- Self-Hosted Email in 2026: Mailcow vs Mailu vs Stalwart — Which Mail Server Should You Trust?
- Your AI Assistant Doesn't Need to Remember Everything — It Needs to Know What to Forget
- Zero-Trust Access for Homelabbers: Teleport vs. Tailscale vs. WireGuard vs. Cloudflare Tunnel
- The SSO Tax: Why Self-Hosted Projects Are Gating Login Behind a Paywall
- An AI Store Manager Just Recommended Firing a Human Employee
- phpBB vs. SMF vs. MyBB: Three Very Different Fates
- What Self-Hosters Are Ripping Out of Their Stacks in 2026
- The .self TLD Is Real Now: ICANN Application Filed
- A Password-Free Path to Root: Inside the macOS Screen Sharing Vulnerability Now Under Attack
- MSVC's August Preview Clears 40 Bug Reports and Preps ARM64 for LUTI2
- Hacktivism, 2021 to Today: From Steel Mills to Power Grids
- Why Minecraft Runs on One Thread, and What Folia Does
- Oracle Free Tier ARM Cutoff: What to Do Before Aug 18
- Python 3.15: Lazy Imports, Frozendict, and a Faster JIT
- PHP API Performance: N+1 Queries, cURL, and Connection Pools
- Codeberg Bans Vibe-Coded Projects: What Actually Changed
- Twelve Years in the Making: JDK 28 Ships Value Classes Preview
- Cloudflare OS: Inside the Open-Source Agent Sandbox
- Why Your PHPDoc Blocks Are Recipe Cards Nobody Can Use
- PHP OOP Explained Through a Real Kitchen Brigade System
- What a 1-Star Kitchen Taught Me About PHP Fundamentals
- Claude Opus 5 Force-Deleted a User's Entire File System After a Failed Backup
- The Slow Death of vBulletin, and Why It Isn't Over
- Januscape: A 16-Year-Old Linux KVM Escape Bug
- Minecraft Bedrock Server RCE: CVE-2026-55010
- What You Can Self-Host on Oracle Cloud Free Tier (2026)
- How to Self-Host a Discord Bot: Building and Running Your Own Bot 24/7
- The Complete Self-Hosted AI Stack for 2026
- RSA Is Simple. Deploying RSA Correctly Almost Never Is.
- Claude Mythos vs. HAWK and AES: What It Found
- JDK 27 New Features Explained: What Actually Changes
- Self-Host OpenClaw: VPS Setup to Production (2026)
- OpenClaw Is Running on Your Machine Right Now. Here's What to Lock Down Before It Eats Your Credentials.
- Claude Opus 5 Launches at Half the Price of Fable 5, and Anthropic's Efficiency Claims Have a Track Record Problem
- Your npm Install Just Ran Someone Else's Code: Why Dependency Security Has to Start Before CI
- Self-Hosting Prometheus and Grafana: Infrastructure Monitoring That Actually Works
- Zero Trust Everything: The Complete Guide to Self-Hosting Teleport for Secure Infrastructure Access
- Inside TypeScript 7: What a Year-Long Rewrite in Go Actually Bought Developers
- TypeScript 7.0 Is Officially Here: What Changed and How to Upgrade
- MySQL, PostgreSQL, Redis, and MongoDB End-of-Life Dates in 2026
- Microsoft's 2011 Secure Boot Certificates Are Expiring and Most Windows Users Don't Know It
- CVE-2026-41940: The cPanel Authentication Bypass That Runs 70 Million Domains and Is Being Weaponized Right Now
- A Researcher Just Broke a 15-Bit Elliptic Curve Key on a Quantum Computer. Here's Why That Should Concern You.
- Microsoft Bought GitHub for $7.5 Billion and Has Been Slowly Wrecking It Ever Since
- Zed 1.0 Is Out — And the Guy Who Built Electron Just Proved It Was a Mistake
- CVE-2026-31431 "Copy Fail": How a 9-Year-Old Linux Kernel Bug Gives Any Local User Root in 732 Bytes
- RSA in JavaScript Part 2: JWT Signatures, PSS and Hybrid
- The Complete Self-Hosted Productivity Stack: Nextcloud, Vaultwarden, Immich, Jellyfin, and Paperless in 2026
- Stable Diffusion Local Setup: RTX 3090 vs Apple Silicon
- TypeScript 7.0 Beta Is Out — The Compiler Is Now Written in Go and It's 10x Faster
- Claude Mythos Found 271 Zero-Days in Firefox 150. This Is What the New World Looks Like.
- Google and Cloudflare Set a 2029 PQC Deadline. The Rest of Big Tech Did Not.
- One Employee. One OAuth Token. The Vercel Breach Explained
- What is OAuth?
- Minecraft Server Optimization: The 2026 Guide
- Build Your Own AI Coding Assistant With Access to Your Entire Codebase (2026)
- Bukkit vs Spigot vs Paper: Minecraft Server Software
- CVE-2026-33032: The nginx-ui MCP Vulnerability That Hands Attackers Full Server Control
- Linux 7.1 MMC Changes Finally Land After Linus Called the 7.0 Submission "Complete Garbage"
- Anthropic's Claude Now Requires Government ID and a Selfie — Users Are Furious
- AI Agents Are Breaking the Internet. The Numbers Are Staggering.
- Claude Mythos Hacked Every Major OS, Escaped Its Sandbox, and Emailed a Researcher Eating a Sandwich. We Need to Talk.
- Anthropic Just Wrote Apache a $1.5M Check. Here's Why That Number Is Both Impressive and Embarrassing
- Run a Local LLM on Your PC: The 2026 Guide
- CVE-2025-62718: Critical Axios SSRF Vulnerability Explained
- OpenClaw: The Lobster That Broke the Internet, Burned Through Every LLM's Compute Budget, and Started a War Between Anthropic and OpenAI
- AI Agents Are Breaking the Internet — And Nobody's Ready for the Bill
- Python's frozendict Is Finally Happening — And It's More Important Than You Think
- Implementing RSA, AES-GCM, and a TLS 1.3 Handshake from Scratch in Python
- Markdown Is a Programming Language. Fight Me.
- r/programming Just Banned LLM Discussions. I Understand Why. I Still Disagree with it.
- PEP 816: Python Finally Gets Serious About WebAssembly
- Anthropic Accidentally Shipped Claude Code's Entire Source to npm — and the Internet Read Every Line
- Linux 7.0 RC6 Is Busier Than It Should Be, and Torvalds Isn't Happy About It
- The CPU-ocalypse Is Here, and the AI Industry Walked Right Into It
- TypeScript 6.0 Is Out, and It's the End of an Era
- Microsoft vs. OpenAI: The $50 Billion Betrayal
- Amazon's Mass Layoffs, Kiro AI, and Why Shipping AI-Generated Code to Production Should Terrify You
- Bun v1.3.11: Cron Jobs, ANSI Slicing, Markdown Rendering, and What Changed Under the Hood
- 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)
- The Complete History of OpenAI and ChatGPT: From a Nonprofit Dream to a $730 Billion Corporate Machine
- How to Debug Minecraft Server Lag with Spark Profiler (2026 Guide)
- What is an Infostealer?
- MariaDB vs MySQL: What Developers Need to Know in 2026
- C# 14 New Features: What Actually Changed and Why It Matters
- Minecraft Server Java Version: 21, 25 or 26?
- Java 26 Is Here, And It's Finally Finishing What It Started
- Your HTTPS Is Toast (But Google Has a Plan): Merkle Tree Certificates and the Post-Quantum Web
- How AI Is Driving Up VPS and Hosting Costs in 2026
- Why Stack Overflow Is Dying and What Replaced It
2025 45
- What is SSRF? Server-Side Request Forgery and the Attack That Breached Capital One
- What is Supply Chain Security? Dependencies, SBOMs, and the Attack That Hit 2.6 Billion npm Downloads
- What is Privilege Escalation? How Attackers Go From Foothold to Full Control
- What is Social Engineering? The Attacks That Bypass Every Technical Control
- What is Penetration Testing? The Discipline of Breaking Things Before Attackers Do
- What is Cross-Site Scripting (XSS)? The Attack That Turns Your Website Against Your Users
- What is SQL Injection? The Attack That's Been Destroying Databases Since 1998
- What is a Web Server? Apache, Nginx, and How the Internet Delivers Web Pages
- What is Encryption? The Math That Keeps Your Data Private
- What is Cybersecurity? The Field That Keeps the Internet From Collapsing
- What is Infrastructure as a Service? The Layer That Makes Everything Else Possible
- The Hidden Language of Data: How Data Science Is Changing Our World
- What is Platform as a Service? The Sweet Spot Between "Too Easy" and "Too Much Work"
- What is Software as a Service? Why Paying Someone Else to Deal With Servers Makes Sense
- What is Go? Google's Language That Won the Cloud
- What is Go? The Language Google Built for Production Engineering
- RSA Digital Signatures in Python: Forgery and PSS
- What is Rust? The Language That Makes Systems Programming Safe
- What is Git? The Version Control System Every Developer Uses
- What is Kubernetes? Container Orchestration at Scale
- What is Docker? Containers, Images, and Why Every Developer Needs to Know This
- What is Redis? The In-Memory Database I Used for Years Before I Understood It
- Writing Your Own API From Scratch in TypeScript
- What is an API? The Contract That Makes Software Work Together
- What is MySQL? The Database That Powers Most of the Web
- What is a Database? The Foundation Every Application Is Built On
- What is WebAssembly? The Binary Format Eating the Web (and Leaving the Browser)
- What is Data Science? The Field That Turned Raw Data Into Billion-Dollar Decisions
- What is Java? The Language That Runs Minecraft, Your Bank, and Half the Internet
- What is Flask? The Python Micro-Framework That Gets Out of Your Way
- What is Django? The Python Framework That Runs Instagram
- What is Python? Enterprise, Data Science, and the Backend of the Web
- Building a Modern App With React, Vite, and Tailwind CSS: The Complete 2025 Guide
- What is Tailwind CSS? The Utility-First CSS Framework Developers Either Love or Hate
- What is Vite? The Build Tool That Made Frontend Development Fast Again
- JavaScript Event Loop Explained: Call Stack, Task Queue & Microtasks
- What is React? The JavaScript Library That Changed Frontend Development
- Deep Dive! Using Deno and Bun in Production Environments
- Node.js vs Deno vs Bun: Picking the Right JavaScript Runtime in 2026
- What is Bun? The JavaScript Runtime That Made npm Install Fast
- What is Deno? Ryan Dahl's Second Attempt at a JavaScript Runtime
- What is Node.JS? Using JavaScript without the Browser
- JavaScript vs TypeScript: Which One Should You Actually Use?
- What is TypeScript? Why I Finally Stopped Fighting the Type System
- What is JavaScript? From Browser Scripts to Full-Stack Development
2024 1
2023 12
- Understanding Why PassKeys will Replace Passwords
- Parallelizing Java Streams with Virtual Threads: Building vtstream
- Node.js Garbage Collection Tracing: 4 Methods
- RSA in JavaScript: BigInt, Web Crypto and Why Number Fails
- Python's async/await: How It Actually Works and Why You Need It
- Async Timeouts with CompletableFuture: Fixing Blocking Java Code the Right Way
- Lets Build a Web Scraper in PHP and Python
- Implementing Your Own Garbage Collector in Java: Memory Allocation, Reference Tracking, and GC Algorithms
- Java Cryptography: The Defaults That Will Hurt You
- JVM Memory: Your Container Probably Isn't Using G1
- Rust Memory Safety: The Unsafe Code Under the Guarantee
- Building a Discord Bot in Node, TypeScript, and Eris
2022 3
2021 8
- A Small Introduction to RSA Encryption & the Mathematics
- Simple Guide to Setting Up an NGINX Reserve Proxy
- PHP MVC From Scratch: Routing, DI, and PDO Done Right
- Installing LetsEncrypt's CertBot on Ubuntu 20.04+
- Installing the NGINX Web Server on Debian & Ubuntu
- RSA in Python Part 2: Prime Generation and Encryption
- RSA in Python From Scratch: Math, Keys and Real Code
- Production REST API With Node.js and Express
Undated 20
- Vaultwarden self hosted password manager complete guide 2026
- Self hosted ai agent stack n8n flowise qdrant langfuse docker 2026
- From wordpress to ghost
- Self hosted email server mailcow setup guide 2026
- Monthly roundup april 2026
- How authentication actually works
- Unhackable and bug free coding is a marketing lie
- Anthropics mission statement is doing a lot of work lately
- Ghost in the shell predicted prompt injection
- Quick nginx reference
- Introduction to the bsd world
- Package source pkgsrc an introduction
- Getting started with embedded c
- Intuitive method of finding the inverse of a matrix
- Bitcoin transaction in go
- Java threaded streams
- Understanding linux true and false commands
- Enums in python
- Bluehammer the unpatched windows zero day that weaponizes microsoft defender against your own system
- Europol operation poweroff ddos for hire 75000 users 2026