Brandon McConnell
banner
brandonmcconnell.com
Brandon McConnell
@brandonmcconnell.com
Find me on 𝕏 @ https://x.com/branmcconnell

Software Engineer ⚡️ Crafting some of the most popular Tailwind CSS plugins around. Bugs are my own. Dev-tooling & spec-reading fanatic 💻 #codeinpublic
@adelfaure.bsky.social can i hire u for a new ascii project??
October 10, 2025 at 6:15 PM
@t0nyyates.bsky.social can i be added to your list? would love for people to be able to find me on x that way
September 3, 2025 at 12:26 AM
@jamie.build Hi Jamie, I'm updating an app to Tailwind 4 and noticing with some of my dialog exit animations that the dialog briefly reappears after animating out. This only happens intermittently.

Any chance you'd be willing to take a look at this with me?
August 1, 2025 at 7:48 AM
@miriam.codes I was curious if you knew of any spec work being done on CSS nesting support inside of @keyframes, so we can do things like this:

@keyframes {
0% {
width: 0px;
> span {
opacity: 0%;
}
}
100% {
width: 50px;
> span {
opacity: 100%;
}
}
}
June 19, 2025 at 11:25 PM
@chance.dev I'm curious how you'd approach this pattern if you were trying to strip out this useEffect.
gist.github.com/brandonmccon...

If a user is logged in, the root should redirect them to `/dashboard`. Otherwise, it redirects them to `/home`.
June 17, 2025 at 2:49 PM
@danabra.mov the conversation is happening on X, but I was hoping you could clear something up for me?

We’re having a discussion about Rules of Hooks, specifically using hooks inside of a render prop so the hooks are contained in the same render cycle, not passed between components
May 17, 2025 at 6:15 AM
@paolo.ricciuti.me I saw you commenting on github.com/sveltejs/sve... and I'm having a similar issue.

I'm wondering if you've learned anything new since that issue was resolved?

I have a Svelte 5 app running with Svelte 4 syntax using the built-in compatibility mode.
Svelte 5: How to debug effect_update_depth_exceeded in a Svelte 4 library? · Issue #13192 · sveltejs/svelte
Describe the bug My team developed an extensive graphing library in Svelte 4. However, when trying to use the library in a Svelte 5 app, half of the features don't work and the error effect_update_...
github.com
May 13, 2025 at 7:40 PM
@miriam.codes I just released a new Tailwind plugin that adds support for the CSS Anchor Positioning API.

I've had a few people ask me about polyfill support, and it looks like you maintain the leading polyfill.
April 30, 2025 at 4:42 PM