Sign in

David Walsh

@davidwalsh.name
1.5K followers 24 following 15 posts

Senior Software Engineer. MooTools Alumni, Javascript Fanatic, and open source lover. Former Mozilla, SitePen.

PostsRepliesMedia
David Walsh @davidwalsh.name · 29/08/2023
5 Essential git Commands and Utilities davidwalsh.name/5-essential-...
0170
David Walsh @davidwalsh.name · 15/08/2023
Async polling for conditions is easy, and very little code! JavaScript waitFor Polling davidwalsh.name/waitfor
davidwalsh.name
JavaScript waitFor Polling
As more of the JavaScript developers write becomes asynchronous, it's only natural to need to wait for conditions to be met. This is especially true in a
0150
David Walsh @davidwalsh.name · 14/08/2023
Did you know you could query the user's machine to determine what fonts are available?! queryLocalFonts davidwalsh.name/querylocalfonts
davidwalsh.name
queryLocalFonts
One of the larger downloads when requesting a webpage are custom fonts. There are many great techniques for lazy loading fonts to improve performance for
070
David Walsh @davidwalsh.name · 07/08/2023
XHR breakpoints are super useful! Take the time to learn about them and use them! davidwalsh.name/xhr-fetch-breakpoin…
040
David Walsh @davidwalsh.name · 17/07/2023
URL.canParse -- new API for ensuring a URL can be parsed before actually doing it. Saves a try/catch block! davidwalsh.name/url-canparse
061
David Walsh @davidwalsh.name · 06/07/2023
JavaScript closest davidwalsh.name/element-closest Look up an element's ancestry chain to find a selector match!
030
David Walsh @davidwalsh.name · 16/06/2023
Impostor Syndrome can be brutal. Don't let it keep you down though! davidwalsh.name/conquering-impostor…
davidwalsh.name
Conquering Impostor Syndrome
Two years ago I documented my struggles with Imposter Syndrome and the response was immense.  I received messages of support and commiseration from new
010
David Walsh @davidwalsh.name · 15/06/2023
I’m an Impostor davidwalsh.name/impostor-syndrome Always a good read and reminder that you belong here!
davidwalsh.name
I'm an Impostor
Impostor syndrome is a terrible feeling. I share my experience and thoughts on this topic.
000
David Walsh @davidwalsh.name · 12/06/2023
Confessions of a Web Developer XX davidwalsh.name/confessions-xx
davidwalsh.name
Confessions of a Web Developer XX
It's been quite a while since I've gotten a few things off of my chest and since I'm always full of peeves and annoyances I thought it was time to
020
David Walsh @davidwalsh.name · 11/05/2023
Enjoy a look at my office! davidwalsh.name/new-office
120
David Walsh @davidwalsh.name · 08/05/2023
How to Use Your Domain on Bluesky davidwalsh.name/bluesky-use-domain
davidwalsh.name
041
David Walsh @davidwalsh.name · 01/05/2023
How to Blur Faces in a Video from Command Line davidwalsh.name/video-blur-faces
davidwalsh.name
000
David Walsh @davidwalsh.name · 29/04/2023
Shout out to earlier this year when I was quoted in the New York times. Cool accomplishment! www.nytimes.com/2023/01/07/business…
020
David Walsh @davidwalsh.name · 29/04/2023
Changed my username to @davidwalsh.name ! DNS setup was easy! Wooooooo!
010
Reposted by David Walsh
Addy Osmani @addyosmani.bsky.social · 24/04/2023
Fyi, Bluesky has a web app! It's staging.bsky.app. For an MVP it works great and is pretty functional. Kudos to the Bluesky team!
Screenshot of Bluesky web app
25402137
David Walsh @davidwalsh.name · 23/04/2023
I’m in the cool kids club! Yessssssss!
020