David Walsh @davidwalsh.name · 29/08/20235 Essential git Commands and Utilities davidwalsh.name/5-essential-... 0170
David Walsh @davidwalsh.name · 15/08/2023Async polling for conditions is easy, and very little code! JavaScript waitFor Polling davidwalsh.name/waitfordavidwalsh.nameJavaScript waitFor PollingAs 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/2023Did you know you could query the user's machine to determine what fonts are available?! queryLocalFonts davidwalsh.name/querylocalfontsdavidwalsh.namequeryLocalFontsOne 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/2023XHR 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/2023URL.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/2023JavaScript closest davidwalsh.name/element-closest Look up an element's ancestry chain to find a selector match! 030
David Walsh @davidwalsh.name · 16/06/2023Impostor Syndrome can be brutal. Don't let it keep you down though! davidwalsh.name/conquering-impostor…davidwalsh.nameConquering Impostor SyndromeTwo 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/2023I’m an Impostor davidwalsh.name/impostor-syndrome Always a good read and reminder that you belong here!davidwalsh.nameI'm an ImpostorImpostor syndrome is a terrible feeling. I share my experience and thoughts on this topic. 000
David Walsh @davidwalsh.name · 12/06/2023Confessions of a Web Developer XX davidwalsh.name/confessions-xxdavidwalsh.nameConfessions of a Web Developer XXIt'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 · 08/05/2023How to Use Your Domain on Bluesky davidwalsh.name/bluesky-use-domaindavidwalsh.name 041
David Walsh @davidwalsh.name · 01/05/2023How to Blur Faces in a Video from Command Line davidwalsh.name/video-blur-facesdavidwalsh.name 000
David Walsh @davidwalsh.name · 29/04/2023Shout 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/2023Changed my username to @davidwalsh.name ! DNS setup was easy! Wooooooo! 010
Reposted by David WalshAddy Osmani @addyosmani.bsky.social · 24/04/2023Fyi, 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! 25402137