Jeff Whelpley

@jeffwhelpley.dev

CTO/co-founder GetHuman, Google Developer Expert (GDE), Boston AI Meetup co-organizer, Boston Angular Meetup co-organizer, Angular Universal co-creator, SEO guy, Chelsea FC super fan

Adversarial Agent Development ™ Run multiple diverse coding agents against one another during development, testing, and code review. ex. Gemini CLI checks the work of Claude Code which is then reviewed by Codex. More expensive, but it does increase the final code quality.

Hey, somewhat random, but anyone out there use BullMQ? I honestly hadn't heard of it before, but Gemini recommended it to me to solve a specific problem I had. I would be interested in feedback you may have for what you like or dislike about it. bullmq.io

BullMQ - Background Jobs and Message Queue for Node.js, Python, Elixir & more

The open source message queue for Redis, trusted by thousands of companies processing billions of jobs every day. Available for Node.js, Bun, Python, Elixir, and PHP.

bullmq.io

I was talking to @kevinkipp.com today and he introduced me to this super interesting library: effect.website For large, complex backends there are a lot of potential benefits but it does require some fundamental changes to the way you code with TypeScript.

Effect – The best way to build robust apps in TypeScript

Effect is a powerful TypeScript library designed to help developers easily create complex, synchronous, and asynchronous programs.

effect.website

Thrilled to share my new role as the tech lead across frameworks at Google! My initial focus is boosting productivity with AI. While this means I'll be less hands-on with Angular with fewer public appearances, I'll be supporting the team and the rest of Google more than ever 🚀