database30 mars 2026Database Migrations That Won't Destroy Your Weekend: Zero-Downtime Schema ChangesThe hard-won lessons from years of migrating production databases without downtime. Lock contention, expand-contract patterns, online schema tools, ORM pitfalls, and the incident stories nobody talks about.postgresqlmigrationsdevopsbackendLäs mer Database Migrations That Won't Destroy Your Weekend: Zero-Downtime Schema Changes
oauth22 mars 2026OAuth 2.1 and OpenID Connect: The Parts That Actually Confuse EveryoneA no-nonsense deep dive into OAuth 2.1 and OpenID Connect. Authorization Code + PKCE with real HTTP requests, token storage wars, refresh token rotation, OIDC discovery, multi-tenant identity, and the vulnerabilities that bite even experienced teams.authenticationsecurityopenid-connectbackendLäs mer OAuth 2.1 and OpenID Connect: The Parts That Actually Confuse Everyone
authentication4 mars 2026Modern autentisering 2026: JWT, sessioner, OAuth och passkeysHela autentiseringslandskapet: när du ska använda sessioner vs JWT, OAuth 2.0/OIDC-flöden, refresh token rotation, passkeys (WebAuthn) och Next.js-autentiseringsmönstren jag faktiskt använder.securitynext.jsweb-developmentbackendLäs mer Modern autentisering 2026: JWT, sessioner, OAuth och passkeys
node.js11 feb. 2026Observerbarhet i Node.js: Loggar, mätvärden och traces utan komplexitetenStrukturerad loggning med Pino, mätvärden med Prometheus, distribuerad tracing med OpenTelemetry. Observerbarhetsstacken jag använder för Node.js-produktionsappar, från noll till full insyn.observabilitydevopsmonitoringbackendLäs mer Observerbarhet i Node.js: Loggar, mätvärden och traces utan komplexiteten
sql5 feb. 2026SQL Window Functions: The Feature That Changed How I Write Every QueryWindow functions are the single most underused SQL feature. Running totals, rankings, moving averages, gap analysis, and session detection — all without subqueries. Real examples from production databases.postgresqldatabaseperformancebackendLäs mer SQL Window Functions: The Feature That Changed How I Write Every Query
graphql15 jan. 2026GraphQL vs REST: After Using Both in Production, Here's What I Actually ThinkNot another 'GraphQL is better' or 'REST is simpler' post. Real production experience with both, including the parts that GraphQL evangelists won't tell you and the REST limitations that actually matter.restapi-designarchitecturebackendLäs mer GraphQL vs REST: After Using Both in Production, Here's What I Actually Think
linux14 jan. 2026Linux Internals Every Developer Should Know: Processes, Memory, Networking, and the KernelA deep dive into the Linux internals that matter for application developers: process lifecycle, memory management, networking stack, cgroups, eBPF, and the debugging tools that will save you at 3 AM.devopssystems-programmingnetworkingbackendLäs mer Linux Internals Every Developer Should Know: Processes, Memory, Networking, and the Kernel
ai11 dec. 2025Building AI Agents That Actually Work: Architecture, Patterns, and Hard Lessons from ProductionThe engineering reality behind AI agents in 2026. Tool orchestration, memory systems, planning loops, guardrails, cost control, and the architecture patterns that separate demo agents from production agents.llmarchitecturetypescriptbackendLäs mer Building AI Agents That Actually Work: Architecture, Patterns, and Hard Lessons from Production
säkerhet4 dec. 2025Bästa praxis för API-säkerhet: Checklistan jag kör på varje projektAutentisering, auktorisering, inputvalidering, rate limiting, CORS, hemlighetshantering och OWASP API Top 10. Vad jag kontrollerar före varje produktionsdeploy.apibackendnode.jswebbutvecklingLäs mer Bästa praxis för API-säkerhet: Checklistan jag kör på varje projekt
api29 nov. 2025API Versioning Strategies: The Hard Lessons from Running APIs in Production for 8 YearsURL versioning, header versioning, date-based versioning, deprecation policies, schema evolution, and the migration playbook. What actually works when you have real consumers depending on your API.restversioningbackendarchitectureLäs mer API Versioning Strategies: The Hard Lessons from Running APIs in Production for 8 Years
postgresql13 okt. 2025PostgreSQL-frågeoptimering: Från långsamt till under en millisekundPostgreSQL-optimeringsteknikerna jag använder på produktionsdatabaser. EXPLAIN ANALYZE, indexstrategier, frågeomskrivningar och de exakta ändringarna som skar frågetiderna från sekunder till mikrosekunder.databaseperformancebackendLäs mer PostgreSQL-frågeoptimering: Från långsamt till under en millisekund
infrastructure7 okt. 2025Scaling to One Million Users: The Infrastructure Playbook Nobody SharesThe definitive guide to scaling a web application from 0 to 1M+ users. Connection pooling, caching layers, load balancing, background jobs, edge computing, monitoring, and the real war stories that nobody puts in their blog posts.scalingbackendpostgresqldevopsLäs mer Scaling to One Million Users: The Infrastructure Playbook Nobody Shares
debugging3 okt. 2025The Art of Debugging: How Senior Engineers Find Bugs 10x FasterSystematic debugging from first principles. Scientific method, memory leaks, race conditions, production debugging, war stories, and the mental models that separate juniors who flail from seniors who fix.typescriptnode.jsperformancebackendLäs mer The Art of Debugging: How Senior Engineers Find Bugs 10x Faster
system-design1 okt. 2025System Design Interview: The Patterns Nobody Teaches YouThe thinking frameworks, back-of-the-envelope math, and architecture patterns that actually matter in system design interviews — from someone who has been on both sides of the table.architecturedistributed-systemsinterviewsbackendLäs mer System Design Interview: The Patterns Nobody Teaches You
redis29 sep. 2025Redis-cachningstrategier som faktiskt fungerar i produktionCache-aside, write-through, förebyggande av cache stampede, TTL-strategier och invalideringsmönster. Redis-mönstren jag använt i Node.js-produktionsappar med riktiga kodexempel.cachingbackendnode.jsperformanceLäs mer Redis-cachningstrategier som faktiskt fungerar i produktion
database16 sep. 2025Databasschemadesign: Mönster som åldras välNormaliseringsregler, namnkonventioner, soft deletes, granskningsspår, multi-tenancy-mönster, versionsstrategier och schemabesluten jag har ångrat. PostgreSQL-fokuserat.postgresqlarchitecturebackendsqlLäs mer Databasschemadesign: Mönster som åldras väl