Skip to content

Giancarlos Isasi.

Software engineer.

Featured projects

Open source I build and maintain: a release CLI for Python monorepos, a script runner for JS/TS monorepos written in Rust, and a typed-routes plugin for Modern.js.

molt

A release CLI for Python monorepos — changesets in, coordinated version bumps, changelogs and PyPI publishes out.

  • python
  • cli
  • monorepo
  • release
  • pep-440
  • uv
CLI tools
rune

A script runner for JavaScript and TypeScript monorepos, written in Rust. Commands live in one typed config at the root, and every package calls them by name.

  • rust
  • typescript
  • monorepo
  • cli
  • tooling
CLI tools
modernjs-typed-routes

A Modern.js plugin that generates route types from your routes/ folder — so a typo'd path is a compile error instead of a runtime 404.

  • typescript
  • modernjs
  • codegen
  • react
  • cli
Libraries

Latest writing

Recent posts and articles.

Preventing database connection leaks

A handler that raises on some inputs leaks one database connection per failing request. After thirty of those, the pool is empty and healthy requests start dying with timeouts. Why cleanup belongs in finally, and where to put it so nobody has to remember.

2 min read
  • databases
  • python
  • backend
Databases in production

A new series with a different format: short posts, one database practice each, all pulled from things that actually break under load. Connection leaks, invisible N+1s, migrations that lock tables, tasks that run against data that does not exist yet.

1 min read
  • databases
  • python
  • backend
Dependency maintenance on autopilot with Renovate

Part 12's scanners tell you which dependencies are vulnerable; someone still has to upgrade them. Self-hosted Renovate as a scheduled CI job, the two tokens that keep it alive, and the pre-flight check that turned a recurring debugging session into a one-line log read.

5 min read
  • gitlab
  • ci-cd
  • devops

Hi.

I'm Giancarlos. Principal Frontend Engineer at Crehana, based in Lima. Close to a decade shipping for the web — my specialty is React and the infrastructure beneath it: build tooling, compilers, CI/CD. Lately building backend footing in Go and Python, with Rust in progress.

Find me on