MapleLeaf 🍁
@heyImMapleLeaf
Followers
7K
Following
87K
Media
435
Statuses
9K
.@t3dotgg forced me at gunpoint to tweet this: I'm a part of the @astrodotbuild core team now!.
35
10
450
using TS ✅.writing TS ❌. the less typescript-specific stuff in your code, generally the better time you'll have. made even better by the heroes making libraries like Zod and taking the hit for app devs 🫠.
I know very few people who enjoy writing TypeScript. In fact, most people would likely avoid it if they could rely on type inference for everything.
9
20
232
.@nextjs don't agree with overriding the defaults of fetch() with Next-specific behavior, really hope that changes.
10
9
225
@t3dotgg I'm on 11 and I don't experience any of this 🫠 I'm convinced other windows users just have bad voodoo at the point. or the inverse, that I'm just ✨ Blessed ✨. the only major windows problem I experience is file permission issues.
12
0
211
my favorite world is the one where everyone improves my life writing Rust, so I don't have to.
We've been exploring rewriting the code that scans all of your templates for Tailwind classes in Rust for better performance — fun to benchmark. Still no idea what I'm doing so lots of room for improvement I'm sure, but this is extracting classes from 250 template files:
7
11
202
genuine question: how does this constant blind chase for infinite eternal growth not end in a dramatic crash for everyone.
OpenAI just raised $6.6 billion at a $157 billion valuation: . > led by Thrive Capital, which committed $1 billion.> if OAI doesn’t restructure itself as a for-profit company within two years, investors can ask for their money back.> OAI also asked investors to avoid backing.
24
4
199
if you know me, you know I won't shut up about how much I like <Form> from @remix_run, and how every modern framework had something like it (props to @solid_js SolidStart!). here's a 🧵 where I try my best to explain why it's cool, from my own PoV!.
7
12
170
@trashh_dev runtime battle is funny, but I've honestly always thought require and ESM in the same file was horrifying. i am a bit of a purist, but i intuitively feel like you'd run into some super weird and awkward edge cases. it's also just confusing.
7
1
142
@buildsghost manual client-side data fetching is prone to headaches when your requirements grow: loading states, error states, cancellation, caching, retries, etc. for a large number of apps it's just a subpar approach compared to server-first fetching, or using something like react query.
7
3
127
@cpojer the difference is those libraries have handled all of the edge cases and avoided all the footguns of client-side fetching so you don't have to.
4
2
119
@laurenancona i know I'm ADHD but every autism test I've taken is negative, and i don't relate to a lot of what my autistic friends deal with. but we share a lot in common at the same time, esp. since some are AuDHD.
4
0
111
as much as I love all of this love for Remix, never read into twitter trends. most of them are always like-minded people inflating their bubble. both Next and Remix devs off of twitter are building stuff all the same.
Next.js was one the most loved JS frameworks last year and somehow in just the last week, it sorta is the most hated. Did it just reach the typical lifetime of a JS framework? 😅.
6
2
115
here's the thing about buy-in: it disappears with experience. if you're comfortable with TS, it's just purely beneficial. autocomplete all the things, sanity checks everywhere, etc. for TS, the productivity and ramp-up is insane, and buy-in cost goes away super fast.
Thoughts on using Typescript on small personal projects? . Personally, I’m still a fan. I can’t imagine not using typescript ever!.
12
4
100
@thekitze > ctrl instead of cmd is crap. i find this one weird, but maybe I'm misunderstanding. I like that Shift, Ctrl and Alt all have their own in-app purposes, where Win is always the global "do something with windows" key. in OS X it feels like a guessing game.
1
0
87
@bterlson @sincerely_tegan might be an unpopular/dangerous opinion, but that's on library users and developers for relying so heavily on monkey patching, something that's been shunned as bad practice for a while now.
4
0
86
hugely thankful to @t3dotgg for putting up with me, throwing an audience at me, and opening the door to meeting so many awesome people. this year's been nuts. also watch Bocchi the Rock.
4
2
92
twitter is literally unable to disagree without throwing shit. istg tailwind just makes shit fun, man. ain't more complicated than that. jesus. if it ain't for you it ain't for you, stop trying to shove this dumb objective sense of righteousness into it.
The "workflow of styling directly in your markup" was rightly rejected by the creators of web specs and a thoughtful dev community decades ago. This entire project is setting the web back, all because of one man's ego and a corporation built around it.
8
2
85
shadcn and v0 catapulted radix AF, but y'all need to give @ariakitjs a try 👀 it's super well designed, and comes with a combobox!.
5
4
84
@ryanflorence i don't usually express Takes on things, but. this ain't it. people have been asking for nested routing / layouts in Next for a long time before Remix existed. if this is satire ignore me 🙃.
0
0
80