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,764
David Walsh retweeted
one day you wrote console.log("here") for the last time and didn't even know it
213
1,728
268
17,891
606,270
Why doesn't LinkedIn create a hardened print stylesheet so its users can print a well formatted resume?
4
11
3,145
David Walsh retweeted
Aaron Rodgers: "What the F*CK, CALL IT" Mike McCarthy: "F*cking Asshole" LMFAO
272
1,872
493
32,170
6,326,045
David Walsh retweeted
The last day of peace before Arsenal take over my mental health for the next 9 months
119
4,987
205
24,352
457,956
a good what – at Colwyn, PA
At 7pm, virtually everybody south of Salt Lake is enjoying a good soaking.
46
1,240
14
32,800
1,538,469
David Walsh retweeted
prompting Claude how I want the UI to work
61
520
49
5,643
367,540
David Walsh retweeted
Turns HTML and CSS into MP4 videos locally github.com/nexu-io/html-vide…
15
2
209
13,041
David Walsh retweeted
Jaylen Brown getting traded during Bill Simmons’s colonoscopy is proof that God listens to sports podcasts.
5
328
7
6,787
119,596
David Walsh retweeted
Huh, so that's why text is called a string
415
1,591
214
20,461
1,161,319
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
419
19,639
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
620
35,816
Does "full stack" mean something else in AI engineering?
3
6
1,998
Do I have any friends at @Twitch to help gain control of a squatted username? It's been dormant for years.
1
1,566
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,235
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,235
David Walsh retweeted
Don't [...spread] or .split() your strings! Use Intl.Segmenter API. Available in every JS runtime
61
225
16
3,010
148,800
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
889
71,897
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
782
69,557