David Walsh (@davidwalshblog) header
David Walsh (@davidwalshblog) profile picture

Senior Engineering Manager, former Staff Software Engineer. MooTools Alumni, Javascript Fanatic, and open source lover. Former @krakenfx, @Mozilla, @Metamask

Madison, WI, US
Joined August 2008
Photo by David Walsh (@davidwalshblog)Photo by David Walsh (@davidwalshblog)Photo by David Walsh (@davidwalshblog)Photo by David Walsh (@davidwalshblog)Photo by David Walsh (@davidwalshblog)Photo by David Walsh (@davidwalshblog)Photo by David Walsh (@davidwalshblog)Photo by David Walsh (@davidwalshblog)Photo by David Walsh (@davidwalshblog)Photo by David Walsh (@davidwalshblog)
Sadly, after 8.5 amazing years, my Mozilla dream has come to and end. Excited for the next dream though! If you're looking for a passionate, web-loving engineer, shoot me a DM or email. #mozillalifeboat ❤️
127
400
27
2,503
After an amazing, achievement-filled year at Kraken, including launching BTC and USDC vaults to $750M TVL, I'm excited to tackle my next challenge! If your organization needs a passionate, driven Engineering Manager, I'd love to talk! Hoping to stay in the cryptocurrency, sports gaming, and/or financial space. Excited to build my legend with you and drive your team forward together!
1
2
1
19
3,819
David Walsh retweeted
one day you wrote console.log("here") for the last time and didn't even know it
213
1,727
268
17,880
608,069
Why doesn't LinkedIn create a hardened print stylesheet so its users can print a well formatted resume?
4
11
3,170
David Walsh retweeted
Aaron Rodgers: "What the F*CK, CALL IT" Mike McCarthy: "F*cking Asshole" LMFAO
272
1,867
493
32,100
6,328,065
David Walsh retweeted
The last day of peace before Arsenal take over my mental health for the next 9 months
119
4,982
205
24,315
458,159
a good what – at Colwyn, PA
At 7pm, virtually everybody south of Salt Lake is enjoying a good soaking.
46
1,239
14
32,758
1,538,496
David Walsh retweeted
prompting Claude how I want the UI to work
61
518
49
5,630
367,624
David Walsh retweeted
Turns HTML and CSS into MP4 videos locally github.com/nexu-io/html-vide…
15
2
209
13,044
David Walsh retweeted
Jaylen Brown getting traded during Bill Simmons’s colonoscopy is proof that God listens to sports podcasts.
5
327
7
6,784
119,600
David Walsh retweeted
Huh, so that's why text is called a string
414
1,589
214
20,445
1,161,502
David Walsh retweeted
Generate cryptographically secure UUIDs in the browser 🔐 `crypto.randomUUID()` is built into the Web Crypto API, no npm package needed. Works in all modern browsers and Node.js 14.17+. Learn more 👇 developer.mozilla.org/en-US/…
6
43
420
19,640
David Walsh retweeted
Better error chaining is finally in JavaScript 🔗 `Error.cause` lets you attach the original error when rethrowing, keeping full context without losing the stack. Learn more 👇 developer.mozilla.org/en-US/…
6
60
7
621
35,818
Does "full stack" mean something else in AI engineering?
3
6
2,017
Do I have any friends at @Twitch to help gain control of a squatted username? It's been dormant for years.
1
1,576
After 5 incredible years working at @Consensys / @MetaMask , (and a few weeks of rest), I'm excited to tackle my next challenge! If your organization needs a passionate, driven Engineering Manager or Director of Engineering, I'd love to talk! Hoping to stay in the cryptocurrency, sports gaming, and/or financial space. Excited to build my legend with you and drive your team forward together!
3
4
26
6,245
After 5 incredible years working at @Consensys / @MetaMask , (and a few weeks of rest), I'm excited to tackle my next challenge! If your organization needs a passionate, driven Engineering Manager or Director of Engineering, I'd love to talk! Hoping to stay in the cryptocurrency, sports gaming, and/or financial space. Excited to build my legend with you and drive your team forward together!
3
4
26
6,245
David Walsh retweeted
Don't [...spread] or .split() your strings! Use Intl.Segmenter API. Available in every JS runtime
61
225
16
3,008
148,804
David Walsh retweeted
mega php tip: use #[SensitiveParameter] for sensitive parameters.. php will hide its value in stack traces, error messages, and logs.. this prevents accidental leaks of secrets in production.. absolute chef's kiss tip.. ✨
23
102
15
888
71,917
David Walsh retweeted
Add this to your app.css to make that the default border width in Tailwind v4
0.5 stroke is brutally underrated
12
37
1
780
69,557