Brett Codes

Hi, my name is Brett Chalupa. I'm a professional software developer and hobbyist game developer. I build web applications, APIs, CLIs, and libraries with TypeScript, Rust, and Ruby. No AI!

Projects

I maintain the following open source projects:

I make videos about programming, where I share what I'm learning and my thoughts on the craft.

Books

I wrote three books about programming, games, and making software:

Recent Posts

Tags

Each blog post is tagged with the various topics it covers, which is a nice way to browse:

#anti-ai #deno #fresh #git #javascript #library #patterns #personal #rust #terminal #typescript #unix #web

Subscribe

The best way to keep up with BC Engine is by subscribing to the Atom feed at: https://brettcodes.com/feed/

Social Media

I share my writing, videos, and thoughts on the following social media sites:

Bluesky - @brettcodes.bsky.social | Mastodon - @brettcodes@mastodon.social | YouTube - @brettcodes