Sign in with Twitter

Username:

Brandon Dail @aweary Austin, TX

engineer on accessibility @discord, writing a compiler in @rustlang, prev @facebook, @reactjs core collaborator, average incarnate, he/him

900 Following   16,911 Followers   8,698 Tweets

Joined Twitter 9/24/13


@kartik_sharma07 Oh, this is just an example of the syntax. Not a real API or anything 🙃 @kartik_sharma07 Not sure what this means? @sjroot Right now the syntax is just a function call, which supports named parameters. @NavicsteinR It's a language I'm working on @lukeed05 that behavior is undefined atm, but there will likely be a way to configure the runtime representation @lukeed05 Oof, I was tinkering with stuff before I screenshot and forgot to revert. It should be method: MehtodThis all parses and type checks ✨ https://t.co/gvfHe5YlcP @sophiebits well how many teeth are you selling per year now? @sophiebits Have you simply tried genetically modifying your teeth to be resistant to the sticky crumbs?
8/4
2020
@HobbieJacob that's basically social distancing though. I'm talking about people who socialize as if they live in a… https://t.co/8kCP8CD1aD @hey_rudy901 https://t.co/SfNtw7MFerTo be clear, by social bubble I mean a group of people who don't live in a single household who have agreed to only… https://t.co/sBxOrmdIB4Do you have a COVID-19 social bubble? @ericreisn @rustlang Forgot the link: https://t.co/sKCASXLpeA @zachleat @sarah_edo Will a pull request to boot! https://t.co/StEuILxGJx @zachleat @sarah_edo Beat you by 10 seconds 😅 https://t.co/3UcMCZVY2R @sarah_edo It looks like it doesn't check for reduced motion, you probably want to disable the animations by defaul… https://t.co/BLdebV3jyK @ericreisn I haven't started on that yet but I'd like to re-use chalk, the new logic system that implement's… https://t.co/fQR7y5wtDw @sjroot I haven't implemented pattern matching yet (still deciding on syntax) but yes, it will do exhaustiveness checks once I get to it.New @discord community stuff is amazing, it replaces most of the stuff we'd set up over the past couple years in @reactiflux 🎉
Retweeted by Brandon DailThis also shows another small change I made recently: you can omit the parens for functions definitions that don't accept any arguments. @ericreisn What do you want to know? 🙃 @sjroot I'll think about it! I don't personally like it very much, but tbh I haven't used it a ton @zachrip_ No the enums work like Rust, they can hold arbitrary data. In this case they just don't. @zachleat @Netlify 62,306 ✨Got the first draft for the syntax for structs (record types) implemented in the parser and IR, with type checking… https://t.co/Y2TfnA7MoV @tadeuzagallo @dan_abramov @sjroot The goal is similar here, I’ve been implementing the row polymorphism from Koka… https://t.co/pPmCLRSVHv @dan_abramov @sjroot Working on it 🙏 https://t.co/BQN27A70bU https://t.co/GZWwlVWdQC @dan_abramov @cdvillard Where is this Twitter, I need it
8/3
2020
@dan_abramov @swyx React is this thing where you write HTML in your JavaScript https://t.co/pMEcRoJSQD @guywald No the parens are required, I mean the brackets (block) are optional for the *body*. You can have if expre… https://t.co/4zyA9do0tA @devonbl @TheAmyCode @BOMBAS also they have the coolest patterns!I made some nice usability improvements to the language this week ✨ * Semicolons aren't used at all, newlines are… https://t.co/GTywBf1fw5 @seldo I mean, they are technically correct, except that they don’t realize that the gap between “necessary for the… https://t.co/kBo4H5W9gl @nullvoxpopuli @adamwathan I'm not sure I understand the question, but the production version of React is built fro… https://t.co/KbAPIjKI0l
8/2
2020
@brian_d_vaughn @dan_abramov Either that or Dan is currently in the Atlantic somewhere https://t.co/J29CGNPFKB @dan_abramov Meet you half way?I installed this extension recently and it's been helpful: https://t.co/Mm1C3i2ydI It forces you to add Alt text t… https://t.co/EJE3Pw51by
Retweeted by Brandon Dail @adamwathan https://t.co/VJOZm33i8J @adamwathan React has tons of feature flags @quackgyver @discord Not at the moment!Time for The Goonies at the drive-in theater 🍿 https://t.co/s4fOT7onmB @codervandal I am better at support than carry, but I almost exclusively play turbo and random 🤠
8/1
2020
@codervandal I actually call it dots with my friend all the time so I didn’t even realize the typo 😛 @jwyung Lmao I’m just saying I’ve got numbers to prove it 😅proof that I'm a nice guy https://t.co/DGgvAuXYSm @jessejanderson @drhallowell Yeah that feels pretty relatable! @andrewvijay Yup! They are defined with the same syntax used hereToday we're releasing a slew of features for all community servers, including Announcement Channels, Server Insight… https://t.co/A7PZJilsaC
Retweeted by Brandon DailIs thinking you have ADD and not ever doing anything about it a symptom of ADD? @rachelnabors @jwyung I don't want to have to write it from scratch pls @rachelnabors open 👏 source 👏 redblock 👏 please @Peer_Rich It's definitely inspired by SwiftUI but I'm not looking to re-implement everything they do, so it may di… https://t.co/lWNitV1idu @Peer_Rich It doesn't compile to anything yet. At the moment it's just parses, generates and IR, and type checks th… https://t.co/3mC3ysHd8z @buildsghost I totally agree! I haven't given much thought to how I'd want to handle it, but working with Android r… https://t.co/AgijdGiZCg @devongovett 😀 https://t.co/1SHElCr9ZZ https://t.co/dRbtmBkmC7 @_alex_strand Yupp! @carlos_paelinck It’s definitely just SwiftUI-but-worse at the moment 🙃Inlining values as strings is ok, but I actually like how android handles resources with R.strings and stuff. I'd… https://t.co/zoPSMDG062Tailwind, except it's part of the language ✨ currently parses but doesn't type check (yet) https://t.co/N1IBqUaze2 @comradec0re from The Onion https://t.co/aGGi48f4E1
Retweeted by Brandon Dail🌠 Well this is pretty cool! Chrome has a new CSS Overview tab, which highlights a bunch of information about how th… https://t.co/OI0nUxhegv
Retweeted by Brandon Dail @davidbrunelle I just looked up how it works and I am shocked that my oven can get that hot 🤯
7/31
2020
@bhdecker definitely the right move @gdg @GCPcloud @the_thagomizer @martinomander @swongful @kelseyhightower I ask you, with multiple videos like this… https://t.co/zM9WiWRSzF
Retweeted by Brandon DailI can’t express how mentally exhausting it is living in an empty apartment during a pandemicIt's been 20 days since our first available delivery date and our movers still haven't even dispatched our stuff from WA, what a nightmare.THEY OPENED AN INVESTIGATION FOR THE DEATH OF BREONNA TAYLOR!!!!!!!!!!!!!!!!!
Retweeted by Brandon Dailhttps://t.co/Ulq1vnCHwq
Retweeted by Brandon Dail @asolove I got this along with the Jarvis Crank-Powered Standing Desk ✨ thanks for the recommendationjust wanna talk real quick about how we get to "public housing" as a highly stigmatized, not-so-subtle dog whistle… https://t.co/rp5iT7bKAz
Retweeted by Brandon Dail💡 Inspired by @aweary's browser extension https://t.co/Ooou6Qij28 🖼 I added a new feature to Refined Twitter Lite… https://t.co/HC4z3BvjDL
Retweeted by Brandon Dail
7/30
2020
@buildsghost @aexmo @jongold The mental gymnastics it takes to keep working there are really exhausting. Every ex-F… https://t.co/eq88Gjn979 @rickhanlonii I scheduler.yield() my time @gdavis92 @swyx 😄 I just meant that I map the Capslock key to Escape, for switching between modes @gdavis92 @swyx I always map it to escape for vim anyways 🤷‍♂️ @__apf__ I'm surprised he's not 6 inches away from the camera like he always was for his Q&A streams https://t.co/fpQPMxShg3If you tweet images to anyone in your audience, you have to include alt-text which describes what is happening in t… https://t.co/OyyFnvgvDP
Retweeted by Brandon DailI’ve been working with Kotlin and it seems like it tries really hard to provide ways to write “concise” code and I… https://t.co/cbSVjS1LpY @swyx Capslock has some prime real estate for a mostly useless feature @ferdaber Mostly TalkBack right now because I'm working on our Android app, but also VoiceOver (iOS and macOS) and NVDA (Windows). @TatianaTMac Totally. I max out at like 70% on iOS, anything past that is basically just noise to me 🤯I have gotten to the point with screen readers where the default speaking rate is unbearably slow 😅Would I give up a couple thousand dollars to end hunger and poverty?????????? BITCH OF COURSE!!!! https://t.co/XJsXGWEHWf
Retweeted by Brandon Dail @ryanflorence Of course not, it was a measly 300k!🤮 https://t.co/TzCF7Z7Qmr @jbaxleyiii @peggyrayzis Idk what we’re celebrating but congratsssss @peggyrayzis! 🥳NYC is taking after Portland - a trans femme protestor was pulled into an unmarked van at the Abolition Park protes… https://t.co/g2VZOGAnsM
Retweeted by Brandon Dail
7/29
2020
This has saved me so many times since I've built this, highly recommend 😏 https://t.co/nc9Dyih4zo @giuseppegurgone Go for it!If you're trying to implement a cache for Suspense, this is a good thread to read through and watch. The timing of… https://t.co/oYe0sEqaVo @buildsghost @sjroot This is probably the only approach I'd seriously consider. I don't want to introduce some nove… https://t.co/rZUhDs9LCc @kyehohenberger Congrats! 🥳
7/28
2020
@sjroot Yeah, mostly because I haven't decided if I want them. I'll probably just remove semicolons all together @sjroot It's a UI focused language, so it will compile to web assets like JavaScript, HTML, and CSS. @sjroot The backend of the compiler isn’t implemented in yet, so there’s not too much to play around with atm 🙂 hopefully soon though!Had to do some small tweaks to make sure generics and lists work together, and it's looking good ✨ I think the type… https://t.co/hUUgrzVPxxJust a normal person saying normal things https://t.co/ai0H7Fbrdt @codebytere that was exactly my question! https://t.co/e9Ca4loRTV @hlynur though I don't think I use "a11y" anywhere online to describe what I do (I try to always write accessibilit… https://t.co/Uq4RNI9C2m
7/27
2020

0