P
Pablo Inigo
Founder and engineer at MisuJob. Building an AI-powered job matching platform processing 1M+ tech job listings daily.
Articles by Pablo Inigo
Express.js to Fastify Migration: Performance Gains and Gotchas
Engineering
Apr 19, 2026
7 min read
Building a Webhook System That Handles Failures Gracefully
Engineering
Apr 17, 2026
8 min read
Structured Logging in Node.js: From console.log to Production Observability
Engineering
Apr 16, 2026
7 min read
Container Security: Scanning, Signing & Runtime Protection
Engineering
Apr 15, 2026
9 min read
Text Similarity at Scale: Cosine Similarity, TF-IDF & Sentence Transformers
Engineering
Apr 14, 2026
8 min read
Node.js Clustering: Getting the Most Out of Multi-Core Servers
Engineering
Apr 13, 2026
9 min read
Internationalization in Static Sites: Serving Content in 10+ Languages
Engineering
Apr 12, 2026
8 min read
Building a Recommendation Engine Without a Data Science Team
Engineering
Apr 11, 2026
8 min read
Real-Time Data Processing with Redis Streams
Engineering
Apr 10, 2026
8 min read
Zod vs Joi vs Yup: Schema Validation Libraries Compared for 2026
Engineering
Apr 9, 2026
8 min read
Full-Text Search in PostgreSQL vs Elasticsearch: When to Use Each
Engineering
Apr 8, 2026
7 min read
Batch Processing 100K Documents Daily with Node.js Streams
Engineering
Apr 7, 2026
10 min read
Advanced TypeScript Patterns: Branded Types, Discriminated Unions & Template Literals
Engineering
Apr 6, 2026
8 min read
Building a Document Classification System with OpenAI and Node.js
Engineering
Apr 5, 2026
7 min read
Monorepo vs Polyrepo: Real-World Trade-offs for Small Teams
Engineering
Apr 4, 2026
8 min read
Core Web Vitals in 2026: What Actually Moves the Needle
Engineering
Apr 3, 2026
8 min read
Zero-Downtime Deployments for Node.js Applications
Engineering
Apr 2, 2026
8 min read
Writing Migrations That Don't Lock Your Production Database
Engineering
Apr 1, 2026
9 min read
Serverless Cold Starts: Measurement, Mitigation & Architecture Patterns
Engineering
Mar 31, 2026
7 min read
Building CLI Tools with Node.js: From Script to Published Package
Engineering
Mar 30, 2026
9 min read
Testing Async Code in Node.js: Patterns That Actually Work
Engineering
Mar 29, 2026
8 min read
RAG Architecture: Building Retrieval-Augmented Generation from Scratch
Engineering
Mar 28, 2026
8 min read
Database Connection Limits: Why Your Pool Size Is Probably Wrong
Engineering
Mar 27, 2026
8 min read
Email Deliverability Engineering: SPF, DKIM, and DMARC Explained
Engineering
Mar 26, 2026
9 min read
Structured Data for Job Listings: Getting Rich Results in Google
Engineering
Mar 25, 2026
8 min read
Incident Response for Solo Developers: A Practical Playbook
Engineering
Mar 24, 2026
8 min read
Kubernetes for Small Teams: Is It Worth the Complexity?
Engineering
Mar 23, 2026
8 min read
WebSockets vs SSE vs Long Polling: Real-Time Communication Patterns
Engineering
Mar 22, 2026
8 min read
Token Cost Optimization: Reducing Your LLM API Bill by 80%
Engineering
Mar 21, 2026
6 min read
CORS Deep Dive: Why Your API Returns 403 and How to Fix It
Engineering
Mar 20, 2026
8 min read
Server-Side Rendering vs Static Generation: Decision Framework for 2026
Engineering
Mar 19, 2026
9 min read
GitOps for Small Teams: ArgoCD vs Flux vs Simple Git-Based Deploys
Engineering
Mar 18, 2026
8 min read
Building a Job Matching Algorithm: Skill Extraction Meets Vector Search
Engineering
Mar 17, 2026
10 min read
Deno vs Bun vs Node.js in 2026: Runtime Comparison for Production
Engineering
Mar 16, 2026
9 min read
Connection Pooling Done Right: PgBouncer vs Built-in Node.js Pools
Engineering
Mar 15, 2026
8 min read
GDPR for Developers: Technical Compliance Checklist for European APIs
Engineering
Mar 14, 2026
9 min read
Node.js Worker Threads vs Child Processes: When to Use Each
Engineering
Mar 13, 2026
8 min read
Database Indexing Strategy: A Systematic Approach for Production Systems
Engineering
Mar 12, 2026
9 min read
Writing High-Performance JSON Parsing in Node.js
Engineering
Mar 11, 2026
7 min read
Edge Functions vs Server Functions: Cloudflare Workers, Vercel & Netlify Compared
Engineering
Mar 10, 2026
8 min read
Writing Performant TypeScript: Avoiding Common Runtime Bottlenecks
Engineering
Mar 9, 2026
9 min read
Sitemap Generation at Scale: Dynamic Sitemaps for 100K+ Pages
Engineering
Mar 8, 2026
6 min read
Optimistic vs Pessimistic Locking: Choosing the Right Strategy
Engineering
Mar 7, 2026
8 min read
Building a CV Parser with LLMs: Lessons from Production
Engineering
Mar 5, 2026
8 min read
Patterns We See Across 1,000,000 Tech Job Listings (DACH Region, Early 2026)
Engineering
Mar 4, 2026
2 min read
Building a Production Health Monitor in Node.js (Without Datadog or New Relic)
Engineering
Mar 1, 2026
2 min read
Never Trust External Data: A Collection of Garbage We've Found in Production
Engineering
Feb 27, 2026
2 min read
The Complete robots.txt for 2026: Every AI Crawler You Should Know About
Engineering
Feb 25, 2026
2 min read
PM2 in Production: The Lessons Nobody Tells You
Engineering
Feb 23, 2026
2 min read
AWS SES Setup Guide for Startups: Domain Verification, DKIM, SPF, DMARC in 30 Minutes
Engineering
Feb 21, 2026
2 min read
Getting Into Google for Jobs: A Developer's Guide to JobPosting Schema
Engineering
Feb 19, 2026
2 min read
PostgreSQL Partial Indexes: The Feature You're Not Using Enough
Engineering
Feb 16, 2026
2 min read
Using Cloudflare Pages Functions as a Reverse Proxy for SSR (Free Tier)
Engineering
Feb 14, 2026
2 min read
Stop Putting Secrets in .env Files: A Practical Guide to GCP Secret Manager
Engineering
Feb 12, 2026
2 min read
Building an AI Job Matching Engine: From CV Upload to Ranked Results in Under a Second
Engineering
Feb 9, 2026
3 min read
Our Node.js Server Ate 11.5 GB of Disk Space While We Slept
Engineering
Feb 7, 2026
2 min read
Stale-While-Revalidate: The Caching Pattern That Eliminated Our 18-Second Load Times
Engineering
Feb 5, 2026
2 min read
The Unsolved Problem: Deduplicating Job Listings at Scale
Engineering
Feb 2, 2026
2 min read
Running a 1M-Listing Job Platform Without a DevOps Team: A Solo Dev's Infrastructure
Engineering
Jan 31, 2026
3 min read
Google Indexing API: How to Get 1M Pages Indexed (and Why 200/Day Isn't Enough)
Engineering
Jan 29, 2026
3 min read
Server-Side Rendering 175 Category Pages with Express.js (No React, No Next.js)
Engineering
Jan 26, 2026
2 min read
Materialized Views in Production: The CONCURRENTLY Keyword That Saved Us
Engineering
Jan 24, 2026
2 min read
Stop Using OFFSET in PostgreSQL. Here's the Alternative That's 100x Faster.
Engineering
Jan 22, 2026
2 min read
Why Your Bull Queue Needs Isolation: A Production Horror Story
Engineering
Jan 19, 2026
2 min read
From 30 Seconds to 50ms: Scaling PostgreSQL for One Million Job Listings
Engineering
Jan 17, 2026
8 min read
How We Process 1M+ Job Listings Daily (Node.js)
Engineering
Jan 15, 2026
7 min read
