<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/rss-styles.xsl" type="text/xsl"?><rss version="2.0"><channel><title>patricioMarroquin.dev</title><description>Personal developer blog by Patricio Marroquin — full-stack dev from Lima, Peru. Software development insights, tutorials, and hot takes.</description><link>https://patriciomarroquin.dev/</link><item><title>Vibe coding in 2026 — Are AI coding tools actually making us faster?</title><link>https://patriciomarroquin.dev/blog/vibe-coding-productivity-myth-or-reality/</link><guid isPermaLink="true">https://patriciomarroquin.dev/blog/vibe-coding-productivity-myth-or-reality/</guid><description>A critical look at the productivity claims of AI coding assistants, what the research actually shows, and how to use these tools effectively without falling into common traps.</description><pubDate>Fri, 27 Feb 2026 00:00:00 GMT</pubDate><category>trending</category><category>AI</category><category>vibe coding</category><category>productivity</category><category>Claude Code</category><category>GitHub Copilot</category><category>trending</category><category>developer experience</category></item><item><title>Astro component patterns for React devs easing into this new frontier</title><link>https://patriciomarroquin.dev/blog/astro-component-patterns-for-react-devs/</link><guid isPermaLink="true">https://patriciomarroquin.dev/blog/astro-component-patterns-for-react-devs/</guid><description>A friendly guide for React developers to adopt Astro&apos;s island architecture with practical component patterns and integrations.</description><pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate><category>tutorial</category><category>Astro</category><category>React</category><category>web development</category><category>tutorial</category><category>components</category></item><item><title>How to create reliable tests for NestJS microservices without losing your mind</title><link>https://patriciomarroquin.dev/blog/testing-nestjs-microservices-effectively/</link><guid isPermaLink="true">https://patriciomarroquin.dev/blog/testing-nestjs-microservices-effectively/</guid><description>A clear strategy to write maintainable unit and integration tests for NestJS microservices, covering mocks, E2E, and CI best practices.</description><pubDate>Fri, 20 Feb 2026 00:00:00 GMT</pubDate><category>deep-dive</category><category>NestJS</category><category>testing</category><category>microservices</category><category>TypeScript</category><category>DevTools</category></item><item><title>Redis 7 in 2026 — Features that&apos;ll actually change how you cache and store data</title><link>https://patriciomarroquin.dev/blog/redis-7-features-in-2026-you-need-to-know/</link><guid isPermaLink="true">https://patriciomarroquin.dev/blog/redis-7-features-in-2026-you-need-to-know/</guid><description>A candid look at Redis 7&apos;s new modules and capabilities that go beyond the usual key-value stuff and how to use them effectively today.</description><pubDate>Tue, 17 Feb 2026 00:00:00 GMT</pubDate><category>trending</category><category>Redis</category><category>databases</category><category>caching</category><category>trending</category><category>performance</category></item><item><title>Building agentic AI applications with Node.js — From chatbots to autonomous agents</title><link>https://patriciomarroquin.dev/blog/building-agentic-ai-nodejs-tool-use/</link><guid isPermaLink="true">https://patriciomarroquin.dev/blog/building-agentic-ai-nodejs-tool-use/</guid><description>Learn how to build AI agents that can use tools, make decisions, and complete multi-step tasks autonomously using Node.js and the OpenAI/Anthropic APIs.</description><pubDate>Fri, 13 Feb 2026 00:00:00 GMT</pubDate><category>tutorial</category><category>AI</category><category>Node.js</category><category>OpenAI</category><category>Anthropic</category><category>agentic AI</category><category>tool use</category><category>tutorial</category></item><item><title>Refactoring legacy Node.js monoliths into NestJS microservices the right way</title><link>https://patriciomarroquin.dev/blog/refactoring-a-monolith-to-nestjs-microservices/</link><guid isPermaLink="true">https://patriciomarroquin.dev/blog/refactoring-a-monolith-to-nestjs-microservices/</guid><description>Deep dive into strategies and pitfalls when breaking down large Node.js apps into clean, maintainable NestJS microservices.</description><pubDate>Tue, 10 Feb 2026 00:00:00 GMT</pubDate><category>deep-dive</category><category>NestJS</category><category>Node.js</category><category>microservices</category><category>architecture</category><category>refactoring</category></item><item><title>How to build and deploy serverless Python APIs with AWS Lambda in 2026</title><link>https://patriciomarroquin.dev/blog/serverless-python-with-aws-lambda-in-2026/</link><guid isPermaLink="true">https://patriciomarroquin.dev/blog/serverless-python-with-aws-lambda-in-2026/</guid><description>Step-by-step guide on using the latest AWS Lambda features to build fast, scalable Python APIs without managing any servers.</description><pubDate>Thu, 05 Feb 2026 00:00:00 GMT</pubDate><category>tutorial</category><category>Python</category><category>AWS</category><category>serverless</category><category>API</category><category>tutorial</category></item><item><title>Building your first MCP server — Connect AI assistants to your own tools</title><link>https://patriciomarroquin.dev/blog/building-your-first-mcp-server/</link><guid isPermaLink="true">https://patriciomarroquin.dev/blog/building-your-first-mcp-server/</guid><description>Step-by-step tutorial on creating a Model Context Protocol (MCP) server that lets Claude, ChatGPT, and other AI assistants interact with your custom tools and data sources.</description><pubDate>Tue, 03 Feb 2026 00:00:00 GMT</pubDate><category>tutorial</category><category>MCP</category><category>AI</category><category>TypeScript</category><category>tutorial</category><category>Claude</category><category>ChatGPT</category><category>Anthropic</category></item><item><title>Building high-throughput event-driven APIs with NestJS</title><link>https://patriciomarroquin.dev/blog/building-high-throughput-event-driven-apis-with-nestjs/</link><guid isPermaLink="true">https://patriciomarroquin.dev/blog/building-high-throughput-event-driven-apis-with-nestjs/</guid><description>Architect scalable event-driven APIs using NestJS and message brokers—practical tips for throughput, reliability, and ease of maintenance.</description><pubDate>Thu, 29 Jan 2026 00:00:00 GMT</pubDate><category>deep-dive</category><category>NestJS</category><category>API</category><category>event-driven</category><category>microservices</category><category>architecture</category></item><item><title>Deploying Astro sites with serverless functions on Vercel, step-by-step</title><link>https://patriciomarroquin.dev/blog/deploying-astro-sites-with-serverless-functions-on-vercel/</link><guid isPermaLink="true">https://patriciomarroquin.dev/blog/deploying-astro-sites-with-serverless-functions-on-vercel/</guid><description>Learn how to combine Astro’s static site generation with dynamic serverless functions hosted on Vercel for modern apps.</description><pubDate>Tue, 27 Jan 2026 00:00:00 GMT</pubDate><category>tutorial</category><category>Astro</category><category>Vercel</category><category>serverless</category><category>deployment</category><category>static-sites</category></item><item><title>Testing strategy for modern Node.js apps: beyond unit tests</title><link>https://patriciomarroquin.dev/blog/testing-strategy-for-modern-nodejs-apps/</link><guid isPermaLink="true">https://patriciomarroquin.dev/blog/testing-strategy-for-modern-nodejs-apps/</guid><description>Explore a comprehensive testing approach that includes integration, end-to-end tests, and effective mocking in Node.js projects.</description><pubDate>Thu, 22 Jan 2026 00:00:00 GMT</pubDate><category>deep-dive</category><category>Node.js</category><category>testing</category><category>jest</category><category>integration-tests</category><category>TDD</category></item><item><title>ChatGPT 4.5 from a dev’s perspective: what’s really changed and how it helps building software</title><link>https://patriciomarroquin.dev/blog/chatgpt-4-5-devs-perspective-whats-really-changed/</link><guid isPermaLink="true">https://patriciomarroquin.dev/blog/chatgpt-4-5-devs-perspective-whats-really-changed/</guid><description>An honest appraisal of ChatGPT 4.5’s new features and how they concretely impact your day-to-day dev workflow.</description><pubDate>Tue, 20 Jan 2026 00:00:00 GMT</pubDate><category>trending</category><category>AI</category><category>ChatGPT</category><category>software-development</category><category>productivity</category><category>OpenAI</category></item><item><title>TypeScript advanced types: patterns you probably don’t use but should</title><link>https://patriciomarroquin.dev/blog/typescript-advanced-types-patterns-you-probably-dont-use/</link><guid isPermaLink="true">https://patriciomarroquin.dev/blog/typescript-advanced-types-patterns-you-probably-dont-use/</guid><description>Unlock power in TypeScript beyond basic types with real patterns that improve code safety and developer experience.</description><pubDate>Thu, 15 Jan 2026 00:00:00 GMT</pubDate><category>tutorial</category><category>TypeScript</category><category>typescript-tips</category><category>programming</category><category>static-typing</category><category>webdev</category></item><item><title>Rethinking monoliths vs microservices in 2026: what really matters</title><link>https://patriciomarroquin.dev/blog/rethinking-monoliths-vs-microservices-in-2026/</link><guid isPermaLink="true">https://patriciomarroquin.dev/blog/rethinking-monoliths-vs-microservices-in-2026/</guid><description>A no-BS look at when monoliths still shine, when microservices pay off, and how to decide your architecture in 2026’s ecosystem.</description><pubDate>Tue, 13 Jan 2026 00:00:00 GMT</pubDate><category>deep-dive</category><category>architecture</category><category>microservices</category><category>monolith</category><category>system design</category><category>bestpractices</category></item><item><title>Building a scalable Redis cache layer for Node.js</title><link>https://patriciomarroquin.dev/blog/building-a-scalable-redis-cache-layer-for-nodejs/</link><guid isPermaLink="true">https://patriciomarroquin.dev/blog/building-a-scalable-redis-cache-layer-for-nodejs/</guid><description>Step-by-step guide to implement a Redis caching layer in Node.js apps that actually improves performance and avoids common pitfalls.</description><pubDate>Fri, 09 Jan 2026 00:00:00 GMT</pubDate><category>tutorial</category><category>Node.js</category><category>Redis</category><category>caching</category><category>performance</category><category>tutorial</category></item><item><title>Claude Code Agents vs Skills: A complete comparison with examples</title><link>https://patriciomarroquin.dev/blog/claude-agents-vs-claude-skills-complete-comparison/</link><guid isPermaLink="true">https://patriciomarroquin.dev/blog/claude-agents-vs-claude-skills-complete-comparison/</guid><description>Understand the difference between Claude Code agents and skills - when to use each, how they work under the hood, and practical examples for your development workflow.</description><pubDate>Thu, 08 Jan 2026 00:00:00 GMT</pubDate><category>deep-dive</category><category>AI</category><category>Claude</category><category>agents</category><category>skills</category><category>automation</category><category>developer-tools</category></item><item><title>NextJS 16: What’s actually new and who should upgrade now</title><link>https://patriciomarroquin.dev/blog/nextjs-16-whats-new-and-who-should-upgrade-now/</link><guid isPermaLink="true">https://patriciomarroquin.dev/blog/nextjs-16-whats-new-and-who-should-upgrade-now/</guid><description>A straightforward look at NextJS 16’s new features and what they mean for your current projects. Skip hype and decide if it’s worth your time today.</description><pubDate>Tue, 06 Jan 2026 00:00:00 GMT</pubDate><category>trending</category><category>NextJS</category><category>JavaScript</category><category>webdev</category><category>frameworks</category><category>performance</category></item><item><title>TypeScript 6: What’s New and Should You Adopt It Now?</title><link>https://patriciomarroquin.dev/blog/typescript-6-whats-new-and-should-you-adopt-it-now/</link><guid isPermaLink="true">https://patriciomarroquin.dev/blog/typescript-6-whats-new-and-should-you-adopt-it-now/</guid><description>TS 6 just dropped with features aimed at speed and utility types. I explain what’s actually useful today and when to hold off upgrading.</description><pubDate>Mon, 29 Dec 2025 00:00:00 GMT</pubDate><category>trending</category><category>typescript</category><category>javascript</category><category>typescript6</category><category>frontend</category><category>backend</category></item><item><title>Debugging Node.js Memory Leaks Step-by-Step (With Real Tools &amp; Tips)</title><link>https://patriciomarroquin.dev/blog/debugging-nodejs-memory-leaks-step-by-step/</link><guid isPermaLink="true">https://patriciomarroquin.dev/blog/debugging-nodejs-memory-leaks-step-by-step/</guid><description>Memory leaks kill apps silently. I walk you through using tools like Chrome DevTools and heap snapshots to track down leaks in Node.js.</description><pubDate>Fri, 26 Dec 2025 00:00:00 GMT</pubDate><category>tutorial</category><category>nodejs</category><category>debugging</category><category>memory-leaks</category><category>performance</category><category>tutorial</category></item><item><title>The AI Bubble: A Reality Check for Software Developers in 2025</title><link>https://patriciomarroquin.dev/blog/ai-bubble-reality-check-software-developers/</link><guid isPermaLink="true">https://patriciomarroquin.dev/blog/ai-bubble-reality-check-software-developers/</guid><description>Everyone&apos;s drinking the AI Kool-Aid, but is the hype justified? An honest look at what AI can and can&apos;t do for developers, and where the bubble might burst.</description><pubDate>Thu, 25 Dec 2025 00:00:00 GMT</pubDate><category>trending</category><category>ai</category><category>software-development</category><category>industry-trends</category><category>career</category><category>reality-check</category></item><item><title>The Testing Pyramid in 2025: Does It Still Make Sense for Modern Apps?</title><link>https://patriciomarroquin.dev/blog/the-testing-pyramid-in-2025-does-it-still-make-sense/</link><guid isPermaLink="true">https://patriciomarroquin.dev/blog/the-testing-pyramid-in-2025-does-it-still-make-sense/</guid><description>A skeptical take on the classic testing pyramid. Should we adapt or rethink our testing strategies with modern tools like E2E puppeteer &amp; component testing?</description><pubDate>Mon, 22 Dec 2025 00:00:00 GMT</pubDate><category>deep-dive</category><category>testing</category><category>test-strategy</category><category>e2e</category><category>unit-testing</category><category>react</category><category>nodejs</category></item><item><title>Hands-On Astro Themes: Building Your MDX-Powered Blog from Scratch</title><link>https://patriciomarroquin.dev/blog/hands-on-astro-themes-building-a-mdx-powered-blog/</link><guid isPermaLink="true">https://patriciomarroquin.dev/blog/hands-on-astro-themes-building-a-mdx-powered-blog/</guid><description>How to create a blazing-fast blog using Astro with MDX, from zero setup to deploying with themes, layouts, and custom components.</description><pubDate>Thu, 18 Dec 2025 00:00:00 GMT</pubDate><category>tutorial</category><category>astro</category><category>mdx</category><category>static-site-generator</category><category>tutorial</category><category>frontend</category></item><item><title>How AI Coding Assistants Are Actually Changing Node.js Dev Workflows</title><link>https://patriciomarroquin.dev/blog/how-ai-coding-assistants-are-changing-nodejs-devs-workflow/</link><guid isPermaLink="true">https://patriciomarroquin.dev/blog/how-ai-coding-assistants-are-changing-nodejs-devs-workflow/</guid><description>Cutting through the hype: a practical look at how AI tools like GitHub Copilot &amp; GPT helpers improve (and sometimes frustrate) Node.js development.</description><pubDate>Mon, 15 Dec 2025 00:00:00 GMT</pubDate><category>trending</category><category>nodejs</category><category>ai</category><category>devtools</category><category>automation</category><category>productivity</category></item><item><title>Why I Swear By Strict Typing in Large React Projects (and Why You Should Too)</title><link>https://patriciomarroquin.dev/blog/why-i-swear-by-strict-typing-in-large-react-projects/</link><guid isPermaLink="true">https://patriciomarroquin.dev/blog/why-i-swear-by-strict-typing-in-large-react-projects/</guid><description>An honest look at how strict TypeScript settings save tons of debugging time, improve collaboration, and boost confidence in complex React apps.</description><pubDate>Thu, 11 Dec 2025 00:00:00 GMT</pubDate><category>deep-dive</category><category>typescript</category><category>react</category><category>architecture</category><category>bestpractices</category><category>developer-experience</category></item><item><title>Building a Rocket-Fuel Node.js API with TypeScript - Step by Step</title><link>https://patriciomarroquin.dev/blog/building-a-rocket-fuel-nodejs-api-with-typescript/</link><guid isPermaLink="true">https://patriciomarroquin.dev/blog/building-a-rocket-fuel-nodejs-api-with-typescript/</guid><description>A practical guide to crafting a scalable Node.js REST API using TypeScript, best architecture, and error handling that won’t make you cry.</description><pubDate>Mon, 08 Dec 2025 00:00:00 GMT</pubDate><category>tutorial</category><category>nodejs</category><category>typescript</category><category>api</category><category>backend</category><category>tutorial</category><category>architecture</category></item><item><title>React 19: The 5 Big Features That’ll Actually Change How You Code</title><link>https://patriciomarroquin.dev/blog/react-19-biggest-features-i-am-excited-about/</link><guid isPermaLink="true">https://patriciomarroquin.dev/blog/react-19-biggest-features-i-am-excited-about/</guid><description>A deep look at React 19’s top new features and why they matter for your daily dev work — spoiler: it’s not just hype.</description><pubDate>Sat, 06 Dec 2025 00:00:00 GMT</pubDate><category>trending</category><category>react</category><category>javascript</category><category>front-end</category><category>react19</category><category>webdev</category></item></channel></rss>