Brandon Dail @brandondail.com · 11/09/2026Officially a Senior Staff Engineer at @discord.com now 📈 81070
Reposted by Brandon DailJoan León @nucliweb.net · 24/07/2026In my audits, reading the Performance profile is where people get stuck: the flame chart and waterfall look like noise at first I built an interactive guide to make them click, every figure is interactive, plus LCP, CLS, INP and the Insights panel perf.reviews/profile-guide #WebPerf #DevToolsperf.reviewsReading a Performance Profile: Field GuideAn interactive field guide to the Chrome DevTools Performance panel: waterfall, flame chart, LCP, CLS, INP, and the Insights panel. 38223
Brandon Dail @brandondail.com · 01/07/2026The above image was generated with mitsua-diffusion-one, which is a self-described low quality model that is trained exclusively on public domain/CC0 images. It's my favorite for both of those reasons. 020
Brandon Dail @brandondail.com · 01/07/2026It's a shame that generative image models have pursued realism so relentlessly. Reproducing training data is uninteresting and exploitative. The imperfections of early models were genuinely interesting, and will end up being the most artistically interesting artifact of all this in the long term 120
Brandon Dail @brandondail.com · 23/06/2026I post these here if you want to see more! www.instagram.com/awearyartinstagram.comBrandon Dail (@awearyart) • Instagram147 Followers - 20 Posts - "Tropic vibes ✨ An original CMYK pen plotter drawing using a hand rolled algorithm for generating the color layers #penp…" 000
Brandon Dail @brandondail.com · 23/06/2026I’m on sabbatical this month, and I’ve been using some of my time to dust off my plotter and get back into my art. This is a CMYK print that’s using a custom algorithm based on waves and circles to layer the colors. Stopped half way through because I liked the vibes ✨ 340
Brandon Dail @brandondail.com · 09/06/2026Feels like strongly typed compile-to-JS languages like Reason deserve a resurgence with LLMs. Biggest barrier was learning the new language, which has been heavily reduced, and a fast and strict type system is very valuable for agents 270
Brandon Dail @brandondail.com · 07/06/2026I’ll just share: Richard Behiel’s series on Quantum Physics is amazing, very detailed and well visualized. Like 3blue1brown youtube.com/playlist?lis... eigenchris’s course on relativity is also very long and very good, really gets into details youtube.com/playlist?lis...youtube.comQuantum Physics - YouTube 031
Brandon Dail @brandondail.com · 07/06/2026I got really into physics stuff over the last year and Sean Carrol’s series The Biggest Ideas in the Universe are excellent and fit exactly what you’re describing. Maybe the best options in that category for both QM and GR There are a couple YouTube channels I’d also recommend if you’re interested 110
Brandon Dail @brandondail.com · 27/04/2026I appreciate that @github.com wants to give me recognition for all this work, but I'd be reticent to take credit for all 21 million open pull requests 1151
Brandon Dail @brandondail.com · 18/03/2026Opening the WebSocket connection is trivial; we already did that in an inline <script>. Sending the identify message was harder and has deps on code that was in our main bundle. We fixed this by actually shipping more JS 👺 a smaller bundle that loads first with just the modules needed to identify. 061
Brandon Dail @brandondail.com · 18/03/2026There are two main startup tasks for @discord.com: 1. Fetch and run all the JavaScript 2. Open a socket and get your data from the gateway Those were happening sequentially; now they are parallel! This improved P50 TTI by like 12%, over a second for many folks 📉 discord.com/blog/discord... 2482
Brandon Dail @brandondail.com · 17/02/2026finally the justification I needed to get back to arguing with people on the internet 0120
Brandon Dail @brandondail.com · 30/01/2026whoever at Google owns fanout-testing@google.com Google Group, I don't think you meant to send that message 🙈 120
Brandon Dail @brandondail.com · 28/01/2026yeah they are right to left, but it doesn't find all the divs, it has a div its rendering and iterates through the rules RTL to see what applies. So imagine its walking the DOM and checking styles for each element, not walking the stylesheet and checking the DOM for each rule. 090
Brandon Dail @brandondail.com · 27/01/2026Here's your friendly reminder that CSS selectors are global and evaluated RTL, so if you have selectors that are very broad like `.container > div` you might be impacting performance in a measurable way 🙈 Before and after profile of server switching after some selector optimizations in @discord.com 1316518
Reposted by Brandon DailSarah Taber @sarahtaber.bsky.social · 13/07/2025Ex-farm worker here. We need to talk about this whole "But a living wage for farm workers would spike the cost of food!" thing. Not true AT ALL. Y'all don't understand how fast experienced farm workers are. The average tomato picker pulls 650lbs per hour. At $20/hr, that's $0.03/lb for labor. 513201396156
Brandon Dail @brandondail.com · 18/06/2025If you’re a React Native expert and want to help us make @discord.com better, hit me up 🤙 we’re looking! 6173
Brandon Dail @brandondail.com · 30/03/2025what are you measuring the contrast of? Ash is 9.49:1 for the chat text, which is lower than the others to approximately match the original dark theme (which is 9.36:1) 000
Brandon Dail @brandondail.com · 26/03/2025for example, text-secondary here is defined in terms of a contrast ratio with a background token. This defines the color across all themes; no hand picked colors! that bg token is also defined using a contrast constraint. If anything in the constraint dep graph changes, it propagates automatically 140
Brandon Dail @brandondail.com · 26/03/2025we (@discord.com) rewrote our color token system to support these new themes, and its exciting 👀 in short: color tokens are defined using a constraint-based system where colors are defined with contrast ratios. change a base color and all affected tokens update in all themes, preserving contrast ✨discord.comRevamped Overlay & Refreshed Desktop Give Game Time a BoostWe’re releasing a new and improved version of the Game Overlay, along with a refreshed desktop app so you can further customize Discord to your style. 2213
Brandon Dail @brandondail.com · 12/02/2025Whoever did the lighting in Kingdom Come II deserves whatever the award for really good lighting is 261
Brandon Dail @brandondail.com · 10/02/2025my wife said “I think they can make a comeback” two seconds before that last interception. Sorry about that (or you’re welcome) 020
Reposted by Brandon DailJill Twiss @jilltwiss.bsky.social · 21/01/2025Somehow "Elon Musk Is a Genius" and "Elon Musk Doesn't Know How Hands Work" are being said by a lot of the same people 9091591651
Brandon Dail @brandondail.com · 19/01/2025hearing a lot of good things about TikTok recently, downloading it to see what all the fuss is about 🙏 0171
Brandon Dail @brandondail.com · 16/01/2025[as the Xenomorph extends its inner jaw to kill me]: oooooo big stretch! 0111
Reposted by Brandon DailSean Carroll @seanmcarroll.bsky.social · 27/12/2024In the meantime, as a reader: don’t trust any articles attributed to “staff,” and don’t trust any articles that don’t include quotes from scientists completely uninvolved in the original publication. Science is a gradual, meandering, back and forth process; sometimes we have to let it play out. 213916
Reposted by Brandon DailSean Carroll @seanmcarroll.bsky.social · 27/12/2024Which brings us to the scicomm point: we gotta get better at distinguishing between “here’s someone’s speculative idea that they just published” and “here’s a new discovery.” This is the former. 29712
Reposted by Brandon DailSam Rose @samwho.dev · 20/12/2024What does it mean for something to be Turing complete? I answer this question, and more, through a series of fully interactive Turing machine simulations! Play, pause, step forwards and backwards, and even write your own Turing machine programs in my latest blog post. samwho.dev/turing-machi... 23523158
Brandon Dail @brandondail.com · 20/12/2024the worst part about being a parent is that even the most cookie-cutter, clichéd story can make you cry if it happens to be about kids or parenting it’s like a cheat code the world uses on you that you can’t disable 3141
Brandon Dail @brandondail.com · 19/12/2024is there any existing research on what the best contrast ratio for readability is? WCAG gives a lower bound but there’s also such a thing as too much contrast so I’m curious if there’s been any formal studies on where the sweet spot is 2103
Brandon Dail @brandondail.com · 09/12/2024he knows if you’ve been bad or good so be good for goodness sake 010
Brandon Dail @brandondail.com · 09/12/2024I try to be as honest as I can with my kids, and sometimes that’s hard to reconcile with the fact that we as a society have decided to collectively lie about a magical, immortal old man who sees you when you’re sleeping and knows when you’re awake 3140