AdamRackis Profile Banner
Adam Rackis Profile
Adam Rackis

@AdamRackis

Followers
43K
Following
288K
Media
10K
Statuses
105K

Software Engineer. Prev, Riot. TanStack, Next, React, C++ when I'm feeling nasty. Beer, whiskey, coffee snob. Book lover. Jr Developer for life.

Joined August 2009
Don't wanna be here? Send us removal request.
@AdamRackis
Adam Rackis
9 months
People who make $50K a year seeing a proposed wealth tax on $100 Million
Tweet media one
2K
3K
50K
@AdamRackis
Adam Rackis
3 years
He’s making a new JavaScript bundler
Tweet media one
594
1K
24K
@AdamRackis
Adam Rackis
2 months
Remember that dude who torched his career at Google after convincing himself ChatGPT version 2 was conscious or whatever?. Anyone check up on him?.
244
472
23K
@AdamRackis
Adam Rackis
5 months
My god I am so sick and tired of boomers pretending that moving into a smaller house is some kind of human rights abuse.
1K
817
21K
@AdamRackis
Adam Rackis
1 year
People get twisted in their relationship with work. For $800K I will work on the most boring, uninspiring shit imaginable.
Tweet media one
282
740
20K
@AdamRackis
Adam Rackis
7 months
Linux is only “free” if your time has no value.
@theo
Theo - t3.gg
7 months
Tried to wake from sleep. Sign in screen wouldn’t accept inputs. Tried rebooting. It will no longer boot. The Linux experience 🫡
Tweet media one
930
1K
18K
@AdamRackis
Adam Rackis
3 months
Oh so you're not hashing your passwords cool cool
Tweet media one
568
357
17K
@AdamRackis
Adam Rackis
4 months
Be extra nice to your Android friends. Life is already hard for them, and it’s gonna get worse
Tweet media one
144
309
9K
@AdamRackis
Adam Rackis
23 days
I feel so dumb. A staff engineer and I are both working on sister projects that involve playing audio. We both need to make sure playing one track stops whatever was already playing. I spent hours adding React context bullshit. He just did this 🥲
Tweet media one
250
230
8K
@AdamRackis
Adam Rackis
4 years
This week I watched a Staff Engineer quickly solve a problem by reading the error message, real psychopath shit.
50
541
8K
@AdamRackis
Adam Rackis
3 years
Half tempted to change my bio to Senior Software Engineer at Twitter and see if I can provoke Elon into firing me 🤔.
104
266
6K
@AdamRackis
Adam Rackis
1 year
I know it’s not exactly news but my god markets are savage
Tweet media one
80
158
7K
@AdamRackis
Adam Rackis
4 months
O(N^2) algorithms absolutely can, and many times will be faster than a “faster” O(logN) algorithm for small input sizes.
@lefticus
Jason Turner
4 months
What is some piece of Computer Science or programming knowledge that *you* think is "core" but not enough people seem to know?.
124
192
5K
@AdamRackis
Adam Rackis
2 years
This is the funniest thing I’ve ever seen
116
916
5K
@AdamRackis
Adam Rackis
1 year
Once again begging Europe to create their own tech sector rather than just regulating ours.
@luke_metro
Luke Metro
1 year
Tweet media one
395
167
4K
@AdamRackis
Adam Rackis
21 days
.catch(() => {}).
@theo
Theo - t3.gg
21 days
Cut our error rates by like 90% today. You'll never guess how
Tweet media one
36
104
5K
@AdamRackis
Adam Rackis
1 year
No clue if this replaces software devs in a few years, but the free lunch is gone. The days of graduating an 8 week bootcamp where you learn React, then fall into a $200K job are over. Be ready to grind & learn deeply. Expertly guiding ai to a good result might be our value-add.
@cognition_labs
Cognition
1 year
Today we're excited to introduce Devin, the first AI software engineer. Devin is the new state-of-the-art on the SWE-Bench coding benchmark, has successfully passed practical engineering interviews from leading AI companies, and has even completed real jobs on Upwork. Devin is
127
509
4K
@AdamRackis
Adam Rackis
8 years
Company: "We'd like to use SQL Server Enterprise".MS: "That'll be a quarter million dollars + $20K/month".Company: "Ok!". Company: "We'd like to use Babel".Babel: "Ok! npm i babel --save".Company: "Cool".Babel: "Would you like to help contribute financially?".Company: "lol no".
57
2K
4K
@AdamRackis
Adam Rackis
2 years
FAANG Java devs making $400K TC watching tech Twitter debate Go vs Rust
Tweet media one
40
206
4K
@AdamRackis
Adam Rackis
2 years
Server actions 🔥
Tweet media one
745
296
4K
@AdamRackis
Adam Rackis
10 months
I’ve shipped code for Java services, Spotify’s C++ core layer, The League of Legend’s C++ proxy layer, a smidge of Swift, and a metric ton of web dev. I use almost no math, but I’d be happy to as a Mathematics minor from college 🤷‍♂️.
99
116
4K
@AdamRackis
Adam Rackis
1 year
Google needs to just eliminate the PM role until they can figure out what’s going on over there.
@MarcosBL
Marcos Besteiro 👧🏻👶🏻
1 year
Every. Single. New. Google. Product.
Tweet media one
Tweet media two
29
234
4K
@AdamRackis
Adam Rackis
2 years
Uhhhh what happened to Postman? I just want to send, and inspect http requests? . What is all this shit?
Tweet media one
386
170
4K
@AdamRackis
Adam Rackis
3 months
Tweet media one
@mynamebedan
dan ⚡️
3 months
how the fuck does someone manage to have a sql injection vulnerability in a next.js app.
54
149
4K
@AdamRackis
Adam Rackis
3 months
CEO of some ai bullshit you've never heard of. every time.
@bindureddy
Bindu Reddy
3 months
Rates For Programmars Will Tank. Non-techies creating full-stack web and mobile apps will reduce demand for devs by around 15-20%. This will happen in ~3 months and will cause a massive drop in the TC for SWEs. Some elite engineers will still command a high compensation, but.
71
126
4K
@AdamRackis
Adam Rackis
7 months
It really is insane how we let a tiny number of privacy zealot weirdos ruin the web for everyone else
Tweet media one
265
99
3K
@AdamRackis
Adam Rackis
2 years
See what happens when you assholes don't use TypeScript
Tweet media one
164
191
3K
@AdamRackis
Adam Rackis
2 years
This is so brutal. Do you nerds understand now why I said it’s safer for newbies to stick with industry standard tools like React, instead of fun tools like Svelte?. This is people’s livelihood, not some stupid game.
@dabit3
nader dabit
2 years
discuss
Tweet media one
334
305
3K
@AdamRackis
Adam Rackis
2 years
Tell me you’ve never worked on a team of more than 5 people without telling me y—
Tweet media one
109
104
3K
@AdamRackis
Adam Rackis
9 months
@wanyeburkett That's an extremely weird way to say "everyone's vote should not count the same".
96
14
3K
@AdamRackis
Adam Rackis
5 months
Do people understand that when you sell your house, you don't have the house anymore, but you do have the money the house was worth? . Is that something people just don't know?.
@FarmerinVA
Farmers for Democracy
5 months
@AdamRackis They earned it over a lifetime of savings and commitment. When you start out it a tiny 1 bedroom apt and save for 10 years to get a down payment on a slightly larger home, then keep saving until you can buy a larger one, then keep saving until you pay it off, then you'll get it.
97
88
3K
@AdamRackis
Adam Rackis
3 years
Some news: I have decided to accept the role of Senior Staff Engineer at Vercel. Now I just have to wait for them to offer it.
27
77
3K
@AdamRackis
Adam Rackis
4 years
🎉🍾🥳🎉🍾🥳. Some funs news: . I've accepted a new role as a Senior Web Engineer at Spotify! 😃😆😁. 🎉🍾🥳🎉🍾🥳.
105
60
3K
@AdamRackis
Adam Rackis
1 year
Of all the colors you could have chosen
Tweet media one
31
54
3K
@AdamRackis
Adam Rackis
1 year
@subdivisionguy The non-pathetic Elon simping answer is that interest rates went up and money got more expensive.
18
11
3K
@AdamRackis
Adam Rackis
9 months
Yeah sure that’s it, not anything to do with the rolling layoffs or killing every single project you start lmfao.
@tsarnick
Tsarathustra
9 months
Former Google CEO Eric Schmidt says Google lost its competitive edge when it decided that employees working from home and going home early was more important than winning
51
146
3K
@AdamRackis
Adam Rackis
22 days
Thank god Uncle Bob wasn't at NextConf 4 years ago 👀
Tweet media one
110
98
3K
@AdamRackis
Adam Rackis
6 years
Me fixing TypeScript errors with `any`
53
533
3K
@AdamRackis
Adam Rackis
2 years
Brutal news for my FAANG friends who were hoping to work twice as hard for a third the money trying to enrich some founder with a god complex.
@AlexReibman
Alex Reibman 🖇️
2 years
Tough news for FAANG engineers:.Startups don’t want you anymore. Every founder I’ve spoken to is tired of them. Instead, they’re hiring ex-founders— engineers who value ownership and grinding to win.
29
115
3K
@AdamRackis
Adam Rackis
1 year
This stuff genuinely makes me want to hurt someone
Tweet media one
130
76
3K
@AdamRackis
Adam Rackis
1 year
Former OpenAI board is all “yeah we fucking tried to tell you”.
@tsarnick
Tsarathustra
1 year
Sam Altman says instead of Universal Basic Income, there should be Universal Basic Compute, where everybody gets a slice of GPT-7's compute
48
132
2K
@AdamRackis
Adam Rackis
6 months
@xgigglypuff Same fucking turds will complain about a “men’s loneliness epidemic” 😅.
5
34
2K
@AdamRackis
Adam Rackis
8 months
Me, reviewing pull requests.
@PopBase
Pop Base
8 months
One of the final messages from the crew of the Titan submersible before it imploded has been revealed during a hearing:. “All good here.”
Tweet media one
15
160
2K
@AdamRackis
Adam Rackis
10 months
Bro you gotta put all this shit into a book or course I can’t just keep bookmarking these tweets.
@jh3yy
jhey ʕ•ᴥ•ʔ
11 months
Nice opportunity for transitioning CSS grid columns with :has() && linear() 🤙. label {. --selected: 0;. grid-template-columns:. auto calc(var(--selected) * 20px);.}.label svg { opacity: var(--selected); }.label:has(:checked) { --selected: 1; }
22
51
2K
@AdamRackis
Adam Rackis
2 years
This is . fine and unsurprising? TS / JS frameworks were never meant to improve the productivity of lone-wolf 10X engineers. They're for teams. A lone wolf 10X engineer raw dogging vanilla js / html is fine. A team of regular devs doing that will be a terrible mess in a year.
@levelsio
@levelsio
2 years
is now almost 14,000 lines of raw PHP mixed with inline HTML, CSS in <style> and raw JS in <script> tags. I did not use TS, flexbox or frameworks except jQuery. A lot of $.ajax() and float:left though. It has 1,872 paying customers making $61,808 per month
Tweet media one
Tweet media two
70
159
2K
@AdamRackis
Adam Rackis
2 years
One day you’re talking shit about how overpriced Apple products are, and then suddenly your house looks like this
Tweet media one
87
211
2K
@AdamRackis
Adam Rackis
1 year
Good god has CloudFlare responded to this? Please tell me there’s another side to this story. Article in the reply below - absolutely sickening
Tweet media one
96
128
2K
@AdamRackis
Adam Rackis
3 years
As someone who frequently interviews at Spotify, no, please do not feel the need to ever write me a thank you note for interviewing you. It’s literally part of my job. And I promise it will not help (or hurt) your application one bit.
Tweet media one
97
92
2K
@AdamRackis
Adam Rackis
11 months
@ken_wheeler This is low-key the smartest thing you’ve ever said.
2
0
2K
@AdamRackis
Adam Rackis
7 months
fix this cors error you robot bitch.
@PopBase
Pop Base
7 months
Elon Musk says Tesla’s new Optimus robots can do “anything you want.”
Tweet media one
Tweet media two
21
150
2K
@AdamRackis
Adam Rackis
2 years
I’ve interviewed more senior engineers than I can remember and this is just absurd. Why do these insipid takes always come from an account with “founder” or “entrepreneur” in the bio 😅.
74
77
2K
@AdamRackis
Adam Rackis
1 year
I’m so sick of seeing useful web platform features only shipping in Chrome.
Tweet media one
Tweet media two
47
60
2K
@AdamRackis
Adam Rackis
24 days
🤨😣😖
Tweet media one
111
52
2K
@AdamRackis
Adam Rackis
2 months
I just love @shadcn's adorable, naive optimism to think a z-index of 50 is all that's needed for a context menu in this app oh to see the world through your eyes 🫶
Tweet media one
36
47
2K
@AdamRackis
Adam Rackis
2 years
These layoffs are terrifying. My advice for younger devs, from my time conducting a *lot* of interviews, is this: learn your fundamentals. Well. Fucking around with some new js framework is fun, but your career will benefit a lot more from tightening your JavaScript / css skills.
54
221
2K
@AdamRackis
Adam Rackis
2 years
Make PHP great again
Tweet media one
59
208
2K
@AdamRackis
Adam Rackis
15 days
I need a verdict. This was a bit, right? The dude who killed a would-be FAANG career creating an AI cheating tool knows useState is a React api, right?.
@im_roy_lee
Roy
16 days
it's really fucking hard to find competent engineers. i've interviewed about 20 cs majors who claim to be experts at typescript and only 3 of them have been able to explain what the purpose of useState is (not trolling).
78
36
2K
@AdamRackis
Adam Rackis
8 months
I think I’ve cracked the code here. For people whose days are mostly meetings, RTO is a huge improvement in productivity, and quality of life. For IC’s it’s a net loss on all fronts.
64
137
2K
@AdamRackis
Adam Rackis
23 days
Fuck it I know C++ someone give me direct access to InnoDB's internals I'm gonna segfault my way to catastrophic data loss.
@unclebobmartin
Uncle Bob Martin
23 days
Morning bathrobe rant about SQL.
62
66
2K
@AdamRackis
Adam Rackis
2 years
They. Removed. Prettier. 💀.
@peer_rich
Peer Richelsen — oss/acc
2 years
guess the PR
Tweet media one
56
78
2K
@AdamRackis
Adam Rackis
15 days
til the ai cheating app startup is trying to pay $120-150K for _onsite_ engineers in SF lmfao think I figured out why bro can't find good people 🤣.
@timo_rf
timo
15 days
It’s really hard to find competent engineers
Tweet media one
50
40
2K
@AdamRackis
Adam Rackis
6 years
9 year old daughter: “Daddy, you know how you have stickers on your computer?”.Me: “Yeah”.9yo: “Can I put stickers on *my* computer?”.Me: . * wipes a tear away *. “Of course”
Tweet media one
36
95
2K
@AdamRackis
Adam Rackis
3 months
Man what the fuck happened.
@PoorlyAgedStuff
Poorly Aged Things
3 months
Tweet media one
125
47
2K
@AdamRackis
Adam Rackis
1 year
Genuinely heart warming seeing English people discover freedom for the first time ❤️.
@ChampagneSloshy
SLOSHUA
1 year
British girls first time in Target 😭😭😭
37
96
2K
@AdamRackis
Adam Rackis
1 year
It's not everyday a wrong number blossoms into a new friendship 💙
Tweet media one
174
10
2K
@AdamRackis
Adam Rackis
3 years
I'm usually the type of engineer who won't die on any hill. I'll almost always answer "should I use ___" with "it depends." . I can pretty much always find tradeoffs with anything. But I am absolutely convinced strict adherence to TDD is a complete waste of time.
96
100
2K
@AdamRackis
Adam Rackis
2 years
Holy shit this is real. Zuck's image is officially restored. Bro can steal whatever data he wants from me I don't give af
Tweet media one
31
94
1K
@AdamRackis
Adam Rackis
3 months
Yeah. I kinda think software engineering will go back to being only for the unhinged weirdo's like me who genuinely love coding. Which sucks.
@typecraft_dev
typecraft
3 months
Developers are getting screwed.
Tweet media one
34
24
2K
@AdamRackis
Adam Rackis
9 months
Try out Datadog.
@TheFigen_
The Figen
9 months
Now all this gold is yours!. What would you do first?
40
52
2K
@AdamRackis
Adam Rackis
2 years
Remember when he was hiring and said straight up “yo if you wanna work here we’re gonna have to grind so be ready” and everyone lost their minds? . Doing cool shit requires hard work sometimes. Fucking legend.
@tekbog
terminally onλine εngineer 🇺🇦🇪🇺🇺🇸 ~ new era
2 years
mf really said im gonna fix the javascript ecosystem for web devs and did it. a real 10xer
Tweet media one
22
55
2K
@AdamRackis
Adam Rackis
6 years
⛔️ Error Messages ⛔️. Web Dev:. * renders an object *. "Hey buddy, an object's not a valid React component. Did you goof up an export? Here's an article, and it you're still stuck, here's Dan Abramov's personal cell". C++:. * passes a pointer by reference *. * program crashes *.
36
272
2K
@AdamRackis
Adam Rackis
1 year
Fundamentals are important, kids
Tweet media one
55
31
2K
@AdamRackis
Adam Rackis
8 months
@jenuhh124 @ratlimit You’re a deeply gross human being but I suspect you already knew that, deep down.
3
2
2K
@AdamRackis
Adam Rackis
8 months
I don't have time for your shit today TypeScript
Tweet media one
69
53
2K
@AdamRackis
Adam Rackis
9 months
I genuinely do not understand how so many people take this guy seriously
Tweet media one
102
26
2K
@AdamRackis
Adam Rackis
4 years
Who's interested in a 🧵 about tech interviews? . In the last ~2 years I've interviewed at Riot, AWS, Spotify and Citadel, and got offers from all except AWS. I promise that's not to brag, just to say I'm not pulling this stuff out of my 🍑.
44
210
2K
@AdamRackis
Adam Rackis
8 months
Was genuinely devastated when aws rejected me. My god the bullet I dodged. Better to be lucky than good.
Tweet media one
86
41
1K
@AdamRackis
Adam Rackis
5 years
My god this is perfect.
25
372
2K
@AdamRackis
Adam Rackis
1 year
Just squash and merge my god some devs have too much free time
Tweet media one
64
61
2K
@AdamRackis
Adam Rackis
2 years
I cannot imagine what it feels like to have balls big enough to complain when a hosting provider takes down a project that exists to literally bypass paywalls. Hell I can’t imagine having balls big enough to even ship such a lawsuit magnet. Respect 🫡
Tweet media one
55
43
2K
@AdamRackis
Adam Rackis
1 year
The one person I know who actually uses Linux on the desktop is a brilliant Senior Staff Engineer. Last time I saw him I said something like “ayyy still using Linux eh?” — he sighed and said “yeah but things keep breaking and I’m sick of it. I’m about to give up and get a Mac” 😂.
173
41
1K
@AdamRackis
Adam Rackis
4 months
@Gsusgtz1 lol since when has that stopped Google :D.
6
4
2K
@AdamRackis
Adam Rackis
1 year
"hah hah I can't BELIEVE how many people Spotify employs". - Some mid-level dev who's never worked on anything with over 1,000 users.
53
31
1K
@AdamRackis
Adam Rackis
5 years
Seriously what if Microsoft just buys Mozilla? They can abandon their silly Edge experiment, commit to Firefox, and we'll all forget about stuff that happened in the past and give them a clean slate.
65
89
1K
@AdamRackis
Adam Rackis
2 years
Look here's the bottom line: DHH is rich. He can say whatever he wants. But are YOU sure you want to announce that TypeScript is too hard for you? If a job interview asked about it, do you really want to say "I tried, but getting rid of the errors was too hard so I gave up" 👀.
74
77
1K
@AdamRackis
Adam Rackis
1 year
@RecurseWord yeah that's the point.
2
3
1K
@AdamRackis
Adam Rackis
7 months
It's wild how many angry Trumper dudes in tech I've interacted with here. Like bro you make _well over_ median household income sitting on your ass writing (probably mediocre) code. You have one of the easiest jobs in human history how the fuck you get radicalized from that 🤨.
64
33
1K
@AdamRackis
Adam Rackis
2 years
Me, with C++ in production in the Spotify Core Layer, and League of Legends client network layer watching you children argue about frontend vs backend
Tweet media one
45
72
1K
@AdamRackis
Adam Rackis
1 year
That dude complaining about Vercel *getting ready to* charge him 💰💰💰 after his app went viral was pretty ridiculous BUT I do think Vercel should have a big red button on their dashboard that says . "This app does not matter—if it ever starts costing real $ just shut it down".
23
17
1K
@AdamRackis
Adam Rackis
2 months
@realmattforney Hating on women having fun won’t make your life any less depressing or pathetic.
9
9
1K
@AdamRackis
Adam Rackis
1 year
This tweet would be mildly disagreeable IF these books were good, and would help level up your career; they’re not and they won’t. If you want good treatment of higher-level software engineering, start here.
Tweet media one
Tweet media two
15
95
1K
@AdamRackis
Adam Rackis
7 years
Dan Abramov: "Now remember, hooks is still in Alpha, it's just a propo—". Entire React Community: "Hey there's still two libraries not converted to hooks. Are these projects dead?".
15
261
1K
@AdamRackis
Adam Rackis
5 months
@TMFanSupport @SchutteDustin you’re scum.
0
1
1K
@AdamRackis
Adam Rackis
7 months
Well that explains the sudden influx of insufferable pieces of shit in my mentions lmao
Tweet media one
67
9
1K
@AdamRackis
Adam Rackis
1 year
Atlassian said "we don't have time to maintain this open source library with a million weekly downloads we're too busy making Jira awesome"
Tweet media one
72
42
1K
@AdamRackis
Adam Rackis
6 years
Devs: * waste hours arguing `let` vs `const` *. Babel: * takes a drag on a hand-rolled cigarette *. Babel: "var it is".
18
179
1K
@AdamRackis
Adam Rackis
2 years
I have honestly never in my career seen a technology shoot higher, faster, and then crash, harder, than GraphQL. What happened? . Was it a bad fit for the Serverless world we all found ourselves in?. And don't blame Relay/Apollo - there were always simpler options.
169
67
1K
@AdamRackis
Adam Rackis
3 months
@alexhorner2002 The new password was indeed similar to the old. They could only tell that if the old password was not hashed.
31
5
1K
@AdamRackis
Adam Rackis
2 years
Holy shit I love TypeScript 💙
Tweet media one
177
48
1K
@AdamRackis
Adam Rackis
3 years
Who’s gonna tell them
Tweet media one
67
50
1K