Opens profile photo
Follow
Click to Follow t3dotgg
Theo - t3.gg
@t3dotgg
"He's just talking nonsense" - Elon Musk • Ping.gg CEO (YC W22) • Dev (T3 Stack) • Youtuber • “Aggressively practical”: 🏳️‍🌈
San Francisco, CA (he/him)t3.gg/linksJoined October 2016

Theo - t3.gg’s Tweets

You can only pick one
When you make a selection it cannot be changed
3,770 votes15 hours left
22
73
Video idea: “An Open Letter To ” I have a handful of frustrations that I feel need more attention. Should I do it? What should I cover?
41
208
real talk these talks about git / types / whatever really have very little weight in someone's life. 15 years ago i would be telling you to use TortoiseSVN and PHP time happens opinions change don't get caught up and try to have some fun! also use rust or you hate safety
39
682
Show this thread
Okay so when you save settings, the names make literally no sense. I can save to: 1, 2, 3, M1, M2, M3 And I can load from: MR1, MR2 Wanna guess what maps to what? 😅
2
15
Show this thread
Totally didn't accidentally hit a button while moving my camera around. Totally not 3 hours into trying to get color I like again. Totally not gaslighting myself constantly as I try to make this look decent again 😅 Panasonic can't get the S5IIX out fast enough.
2
14
Show this thread
Went on stream last night to talk T3 We did that, but also talked about learning and teaching, getting into OSS, the balancing act between DX and bleeding edge, old graphics cards, and so much more What a privilege, thanks for having me :)
4
46
Good news: the Return Types vid is 95% done Bad news: one of my surprise guests, , is sick and hasn’t been able to film his part :( Should I delay til he’s better or release it asap?
When you make a selection it cannot be changed
2,602 votes3 hours left
10
70
Show this thread
Computers lying stress me out an irrational amount. Most of my technical decisions are built around minimizing the chance software tells me lies. If you want your job to feel more like a murder mystery, ignore my takes
7
34
Show this thread
With return types in TS, inference gives you “The truth”, declaring can narrow both right and wrong. If you always get them right, awesome! I’d prefer to not risk it.
2
36
Show this thread
“Linear git history” Is a lie. Changes happen in a messy, chaotic, nonlinear fashion. Imo, your git history should reflect this reality. Your release history can be clean :^)
6
56
Show this thread
Wait I figured out why we all keep disagreeing. Some of y’all like to be “smarter than the computer” and will lie to it for things like perceived cleanliness and simplicity. I take what the computer gives me and work around it. I don’t like to alter reality 😅
17
128
Show this thread
If a function falls in the forest and there’s no one there to call it, does it still need a return type?
39
370
If you use git rebase on branches with more than 5 commits and don’t want to die, you’re a monster and have never worked in a large team I still feel bad for the pain I caused my team. My git rebase stance was formed in this exact environment. ❤️
Quote Tweet
fine if you use git merge and create merge commits in history you are a monster and have never worked in a large team
Show this thread
17
98
M2 Max battery life is significantly worse than M1 Pro. Expected, with twice the cores and all, but still sad :(
44
262
A "redesign" should feel like a rewrite. If you're not rebuilding your design system, you're making massive compromises
7
142
Library, Framework, Meta-Framework, Meta Meta-Framework. Hard time keeping track myself. As someone who leans to the unopinionated I figured it was time to take a look at how the other side lives. joins me on stream to show off Create T3 App
5
92
After losing the last day to working on this video, I can say I’ve probably lost all the time that inference has saved me 😅
14
285
If you're not failing at least 1 interview a year, you're not aiming high enough.
Quote Tweet
Can we normalize "failing" programming interviews and that being ok. I've done HORRIBLY in several of mine. Anyone else? 🙋‍♂️
18
198