Skip to content
Sanfor2004
Articles

Notes from building backends that run on their own.

Backend, automation, design patterns and systems. Written plainly, with real code.

Featured · BackendCVE-2026-96889: when an SVG upload can free memory your parser still needsA backend engineer's read of the librsvg use-after-free in nested XInclude parsing, which systems quietly render SVG, how to check what you run, and what to do before you can patch.16 Oct 2026 · 5 min read
C++CMake Explained for Beginners: Targets, Libraries, and Builds15 Sept 2026 · 7 minC++Build a C++ Discord Bot with DPP15 Sept 2026 · 6 minProject EngineeringBuild a Desktop App with Electron and Next.js15 Sept 2026 · 8 minSystemsRedis Internals: From a Command to Memory and Disk15 Sept 2026 · 10 minDesign PatternsDesign Patterns Overview (Creational, Structural, and Behavioral Patterns)12 Sept 2026 · 12 minDesign PatternsAbstract Factory (Creational Pattern)11 Sept 2026 · 5 minDesign PatternsAdapter (Structural Pattern)11 Sept 2026 · 4 minDesign PatternsBridge (Structural Pattern)11 Sept 2026 · 5 minDesign PatternsBuilder (Creational Pattern)11 Sept 2026 · 5 minDesign PatternsChain of Responsibility (Behavioral Pattern)11 Sept 2026 · 5 minDesign PatternsCommand (Behavioral Pattern)11 Sept 2026 · 5 minDesign PatternsComposite (Structural Pattern)11 Sept 2026 · 5 minDesign PatternsDecorator (Structural Pattern)11 Sept 2026 · 5 minDesign PatternsFacade (Structural Pattern)11 Sept 2026 · 5 minDesign PatternsFactory Method (Creational Pattern)11 Sept 2026 · 5 minDesign PatternsFlyweight (Structural Pattern)11 Sept 2026 · 5 minDesign PatternsInterpreter (Behavioral Pattern)11 Sept 2026 · 5 minDesign PatternsIterator (Behavioral Pattern)11 Sept 2026 · 5 minDesign PatternsMediator (Behavioral Pattern)11 Sept 2026 · 5 minDesign PatternsMemento (Behavioral Pattern)11 Sept 2026 · 5 minDesign PatternsObserver (Behavioral Pattern)11 Sept 2026 · 5 minDesign PatternsPrototype (Creational Pattern)11 Sept 2026 · 5 minDesign PatternsProxy (Structural Pattern)11 Sept 2026 · 5 minDesign PatternsSingleton (Creational Pattern)11 Sept 2026 · 5 minDesign PatternsState (Behavioral Pattern)11 Sept 2026 · 5 minDesign PatternsStrategy (Behavioral Pattern)11 Sept 2026 · 5 minDesign PatternsTemplate Method (Behavioral Pattern)11 Sept 2026 · 5 minDesign PatternsVisitor (Behavioral Pattern)11 Sept 2026 · 5 minProject Engineering360Vision: Building a 360° Virtual Tour Studio in Next.js9 Sept 2026 · 8 minAI EngineeringHow I Used AI, References, and Review Loops to Build Mint Woodland Pet5 Sept 2026 · 6 minBackendDesigning a Reliable Background Job Pipeline3 Sept 2026 · 6 min

Have manual work eating your week?

Book a free call