Welcome to My Blog


Compilers are the New Frameworks

Tom Dale:

Increasingly, the bytes that get shipped to browsers will bear less and less resemblance to the source code that web developers write.

Indeed. I suspected the same:

Because performance matters so much and there is so much opportunity to get clever with performance, we’ll see innovation in getting our code bases to production. Tools like webpack (tree shaking, code splitting) are already doing a lot here, but there is plenty of room to let automated tools work magic …

Compilers are the New Frameworks is a post from CSS-Tricks

read more

Comics of the Week #406

Every week we feature a set of comics created exclusively for WDD. The content revolves around web design, blogging and funny situations that we encounter in our daily lives as designers. These great cartoons are created by Jerry King, an award-winning cartoonist who’s one of the most published, prolific and versatile cartoonists in the world […]

read more

6 Months of Working Remotely Taught Me a Thing or Ten

Peter Anglea writes up his key takeaways after six months on the job with a new front-end position. His points ring true to me as a remote worker and the funny thing is that each one of the suggestions is actually applicable to anyone in almost any front-end job, whether it happens to be in-house or remote.

The full post is worth reading, though the list breaks down to:

  1. Be as available as possible
  2. Communicate clearly
  3. Go out of your

6 Months of Working Remotely Taught Me a Thing or Ten is a post from CSS-Tricks

read more

Is the Human Designer Facing Extinction?

In the last few years, machine learning and artificial intelligence have been hitting the headlines often. The technology has been making progress in leaps and bounds. The physical limitations on computational requirements which once hindered the progress of AI are long-gone. Today, we’re actually pondering a different kind of dilemma: Will machine-learning actually surpass human intelligence […]

read more

Screen Readers and CSS: Are We Going Out of Style (and into Content)?

The big takeaway in this post is that screen readers do not always read content the way it is styled in CSS. Toss in the fact that not all screen readers speak or read markup the same way and that there are differences in how they render content in different browsers and the results become…well different. Kind of like cross-browser testing CSS, but with speech.

The key points:

  • Different screen reader/browser pairings behave differently
  • DOM order is everything
  • Containers are

Screen Readers and CSS: Are We Going Out of Style (and into Content)? is a post from CSS-Tricks

read more

12 Free AE Tutorials for UX Professionals

Modern web design involves a lot of moving parts like content design, icon work, and UX design strategies. One newer trend is the use of microinteractions on web and mobile projects. These look great in the final project but aren’t so easy to make with a static mockup. So designers have been picking up animation programs like After […]

read more

For the love of God, please tell me what your company does

Kasper Kubica goes on a humorous rant about the way companies describe themselves on their websites:

More and more often, upon discovering a new company or product, I visit their website hoping to find out what it is they do, but instead get fed a mash of buzzwords about their “team” and “values”. And this isn’t a side dish — this is the main entrée of these sites, with a coherent explanation of the company’s products or services rarely occupying …

For the love of God, please tell me what your company does is a post from CSS-Tricks

read more

How to Master Microcopy

Microcopy  is the little bits of text that guide users through an experience. In apps and websites, microcopy includes things like button labels, hint text, and error messages. Often an afterthought that gets quickly added at the end of the development process, microcopy actually provides a really simple way to assist users as they interact […]

read more