
This is just one of several places where I tinker with ideas, burn the midnight oil, fix bugs and inadvertently end up creating more of them in the end, but alas… c'est la vie d'un développeur.
| 👔 | I’m a frontend engineer at Mintlify, working on the docs platform. |
| 🧰 | I also run Toolwind, the org behind my Tailwind CSS plugins and a registry of Tailwind tools that Vercel’s OSS program is helping me build. |
| 🔨 | Lately I’ve been building Signals, Mixins, and Members for Tailwind, render-hooks for React, shadd, and geld. |
| 🌐 | I contribute upstream to Tailwind CSS and web-platform-tests, and to the languages underneath them through CSSWG and TC39 discussions. |
| 📍 | I live in San Francisco, CA. |
| 💬 | Ask me about CSS, Tailwind CSS plugins, React, TypeScript, browser specs, or developer ergonomics and API design. |
| 👨💻 | Explore some of my tinkering on CodePen. |
| 📫 | You can reach me on X or via email. |
| 📄 | Learn more about me at brandonmcconnell.com, or on LinkedIn. |
| ⚡ | Off the clock, I’m a follower of Christ, a blessed husband, and a dad of two girls. I also enjoy hiking 🥾, skiing 🎿, traveling 🏔, photography 📸, great coffee, matcha, and boba 🧋, and anything with a ball and a net 🏓. |
- Answer by Brandon McConnell for Performance of Array.flat() vs spread operator to flatten multiple arrays into one
- Answer by Brandon McConnell for JavaScript map & find at the same time: findMap?
- Boolean truthiness narrowing not working in Typescript
- Answer by Brandon McConnell for Adding tabindex dynamically
- Prevent merging of branch conditionally based on label
- pov: markdown is about to get a lot cleaner and more dynamic for a lot of agents any minute now.
- Mintlify Autopilot is live in beta merge a feature → get a docs pr ✨ as someone who has written plenty of “docs to follow” in pr descriptions, this one hits close to home
- Introducing Autopilot: an always-on agent for your docs. Connect your repo and tools like Slack, turn it on, and Autopilot makes changes as your team ships. You review and merge. It learns from every update. Now available in beta.
- taxes in the 21st century
- .@mintlify officially supports OpenAPI 3.2 honestly had a lot of fun exploring and implementing the nuances of this spec version it's backward compatible with OpenAPI 3.1 so if you're already on 3.1, just bump your spec version, and it'll work instantly






