<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Roger Padilla | Blog</title><description>Practical guides on software engineering, AI, and TypeScript by Roger Padilla.</description><link>https://rogerpadilla.dev</link><item><title>In Search of the Fastest TypeScript ORM</title><link>https://rogerpadilla.dev/blog/in-search-of-the-fastest-typescript-orm</link><guid isPermaLink="true">https://rogerpadilla.dev/blog/in-search-of-the-fastest-typescript-orm</guid><description>A SQL-generation speed benchmark across 7 TypeScript ORMs and query builders (Drizzle, TypeORM, Sequelize, Knex, Kysely, MikroORM, and UQL), with a reproducible open-source methodology.</description><pubDate>Tue, 10 Mar 2026 00:00:00 GMT</pubDate><category>ORM</category><category>TypeScript</category><category>Benchmark</category><category>Performance</category><category>UQL</category></item><item><title>In Search of the Perfect TypeScript ORM</title><link>https://rogerpadilla.dev/blog/in-search-of-the-perfect-orm</link><guid isPermaLink="true">https://rogerpadilla.dev/blog/in-search-of-the-perfect-orm</guid><description>What makes a perfect TypeScript ORM? A breakdown of five features: serializable queries, native TypeScript, multi-level operators, one API across databases, and language-agnostic JSON syntax, and where today&apos;s ORMs fall short.</description><pubDate>Sat, 15 Jun 2024 00:00:00 GMT</pubDate><category>ORM</category><category>TypeScript</category><category>Architecture</category><category>UQL</category></item></channel></rss>