Skip to content
MillerByte logoMillerByte
Blog
Projects
Docs
Debug Dungeon
Sign In

Connor Miller · learning out loud

MillerByte

The latest

Why Can't We Commit Our .env Files?

Every new hire meant getting them our .env file, and every way I found to do it felt slightly wrong. It took me years, and somebody else's rant, to work out why.

By Connor Miller · August 26, 2026 · 6 min read

Connor Miller

About the author

Welcome to my blog where I'm documenting what random things I am learning in a public space. After hearing Madison Kanna talk about Learning out Loud at Epic Web Conference, I took it as a challenge to show the future me just how far I've come.

From the blog

  1. 02I Finally Moved My Site to TanStack Start (and Stepped on Every Rake)Post · Jun 2026
  2. 03The Multi-Angled Anxieties of Being a Software Developer in the Age of AIPost · Feb 2026
  3. 04Why I Built a Logging Library (and what I learned along the way)Post · Feb 2026
  4. 05TanStack Query: Cache Invalidation MismatchPuzzle · Jan 2026
  5. 06The Worst Sorting Algorithm in the World that I have thought way too hard aboutPost · Dec 2025
  6. 07Designing a Procedural Map Generator and Animated Sprite BackgroundPost · Aug 2025

From the workshop

  • MagnoliaBotLive

    Round-by-round Pokémon TCG tournament tracking for Discord.

  • PTCG AcuityIn progress

    An explainable Pokémon TCG battle agent that shows its reasoning.

  • Tournament OpsIn progress

    Free Pokémon TCG tournament software: Swiss pairings, standings, top cut, TOM export.

MillerByte© 2026
BlogSlidesconnor@millerbyte.com