Simple & Boring

Simplicity is a funny adjective in web design and development. I'm sure it's a quoted goal for just about every project ever done. Nobody walks into a kickoff meeting like, "Hey team, design something complicated for me. Oh, and make sure the implementation is...

Podcasts on The Great Divide

Nick Nisi, Suz Hinton, and Kevin Ball talk about The Great Divide in JS Party #61, then I get to join Suz and Jerod again in episode #67 to talk about it again. Dave and I also got into it a bit in ShopTalk #346. Direct Link to Article — PermalinkThe post...

All About mailto: Links

You can make a garden variety anchor link (<a>) open up a new email. Let's take a little journey into this feature. It's pretty easy to use, but as with anything web, there are lots of things to consider. The basic functionality <a...

SVG Circle Decomposition To Paths

SVG Circle Decomposition To Paths SVG Circle Decomposition To Paths Bryan Rasmussen 2019-03-22T13:00:08+01:00 2019-03-22T23:06:37+00:00 This article starts with a confession: I like to hand-code SVG. It’s not always the case but often enough it could seem peculiar to...

Using for Menus and Dialogs is an Interesting Idea

One of the most empowering things you can learn as a new front-end developer who is starting to learn JavaScript is to change classes. If you can change classes, you can use your CSS skills to control a lot on a page. Toggle a class to one thing, style it this way,...

How To Make A Speech Synthesis Editor

How To Make A Speech Synthesis Editor How To Make A Speech Synthesis Editor Knut Melvær 2019-03-21T13:00:16+01:00 2019-03-21T19:06:00+00:00 When Steve Jobs unveiled the Macintosh in 1984, it said “Hello” to us from the stage. Even at that point, speech synthesis...

Some Notes About Accessibility

Earlier this month Eric Bailey wrote about the current state of accessibility on the web and why it felt like fighting an uphill battle: As someone with a good deal of interest in the digital accessibility space, I follow WebAIM’s work closely. Their survey results...

How To Build An Endless Runner Game In Virtual Reality (Part 3)

How To Build An Endless Runner Game In Virtual Reality (Part 3) How To Build An Endless Runner Game In Virtual Reality (Part 3) Alvin Wan 2019-03-20T13:00:35+01:00 2019-03-20T15:34:29+00:00 And so our journey continues. In this final part of my series on how to build...

Crafting Reusable HTML Templates

In our last article, we discussed the Web Components specifications (custom elements, shadow DOM, and HTML templates) at a high-level. In this article, and the three to follow, we will put these technologies to the test and examine them in greater detail and see how...

Let’s Start Something new
Say Hello!

Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit laborum. Sed ut perspiciatis unde omnis.