Latest Updates

Documenting code, one commit at a time.

Resolving Build Conflicts: Drizzle-kit and Esbuild Compatibility

In our learn-cicd-typescript-starter project, which focuses on demonstrating CI/CD pipelines with TypeScript, we encountered a common yet frustrating build issue. The project leverages modern tooling, including esbuild for its blazing-fast bundling capabilities and drizzle-kit for database schema management within Drizzle ORM.

The Symptoms

Our build process, which relied on esbuild,

Read more