David Walsh

monday.com: the Total Team Management Tool

Whether you’re a solo freelancer, an open source team, a large company, or a worldwide organization, having a consistent and usable team management tool is the difference between a well oiled machine and chaos.  Managing people, projects, tasks, payments…there’s always so much going on!  monday.com has the perfect team management tool: easy to use, all-encompassing, […]

The post monday.com: the Total Team Management Tool appeared first on David Walsh Blog.

Responsive IFRAMEs

Responsive web design revolutionized the web and spurred a movement away from native apps to web apps easily customizable for a mobile environment.  We use media queries and non-pixel-based dimensions to make responsive design easier; in fact, img { max-width: 100% } is one of my favorite CSS snippets.  IFRAME elements cause an all together different […]

The post Responsive IFRAMEs appeared first on David Walsh Blog.

React Emoji Picker

When emojis first hit the web scene I rolled my eyes — they seemed like a lame communication method for giggling kids.  After years more experience working remotely, managing open source communities, and communicating with people that may not get my sense of humor, I’ve realized that emojis go a long way in representing the […]

The post React Emoji Picker appeared first on David Walsh Blog.

Script & Style Show: Episode 19: Firefox Privacy and Security with Luke Crouch

On this week’s episode:  Todd co-hosts the show with the threat of killer bees invading his home despite David’s advice to sell his house and seek alternate shelter.  Luke Crouch from Mozilla’s Privacy and Security team joins the guys to talk browsing privacy, advertising, tracking, and a number of initiative that Mozilla takes to make […]

The post Script & Style Show: Episode 19: Firefox Privacy and Security with Luke Crouch appeared first on David Walsh Blog.

Replace Repeated Characters with JavaScript

URLs can be tricky to work with because they can be more complicated than the traditional URL format you type in.  I was again reminded of this when I was parsing Webpack URLs when I saw this beauty: webpack-internal:///../rbd/pnpm-volume/144384a5-85d9-4142-b9b9-168eea22eb97/node_modules/.registry.npmjs.org/fbjs/0.8.17/node_modules/fbjs/lib/isNode.js I parsed the URL with new URL(“….”) but saw that the pathname included every leading slash: ///../rbd/pnpm-volume/144384a5-85d9-4142-b9b9-168eea22eb97/node_modules/.registry.npmjs.org/fbjs/0.8.17/node_modules/fbjs/lib/isNode.js […]

The post Replace Repeated Characters with JavaScript appeared first on David Walsh Blog.

With Elementor, You can Design Every Part of a WordPress Website Without Writing a Line of Code

Have you ever tried to envision what the definitive WordPress website builder would look like? It might bear some resemblance to products currently on the market except it would have much more to offer. That was exactly the Elementor team’s thinking when they set out to create a website builder unlike any other. Since Elementor’s […]

The post With Elementor, You can Design Every Part of a WordPress Website Without Writing a Line of Code appeared first on David Walsh Blog.

Script & Style Show: Episode 18: JavaScript Date and TC39 with Maggie Pint

In this week’s episode:  Todd discusses his self-imposed ban from Twitter while David tries to fathom a day without feeling the importance of people liking his pithy tweets.  The episode is saved by Maggie Pint, a Microsoft open source guru who also happens to be a momentjs maintainer and TC39 representative.  I promise you’ll learn […]

The post Script & Style Show: Episode 18: JavaScript Date and TC39 with Maggie Pint appeared first on David Walsh Blog.

Script & Style Show: Episode 17: Accessibility with Elle Waters

In this episode:  Todd and David discuss how “hot” David looks…due to David’s air conditioning unit being broken.  Elle Waters is this weeks guest, joining us to talk about the importance of accessibility on the web, including what accessibility encompasses (more than you think!), tools to ensure your sites are accessible, and how web standards […]

The post Script & Style Show: Episode 17: Accessibility with Elle Waters appeared first on David Walsh Blog.

Get and Set Volume with JavaScript

The <audio> and <video> tags provide a wealth more functionality than most people know. For instance, did you know that you could detect supported video formats and audio formats using a few JavaScript tricks?  It got me to thinking about the possibilities of detecting system volume with JavaScript in the browser. I hate to be a buzzkill […]

The post Get and Set Volume with JavaScript appeared first on David Walsh Blog.