A season of fixing and repair
Vacation, new doggos, and Frostapalooza
A new hobby approaches
Jumping from a large abstraction to zero abstractions
Thoughts after completing my 100-day streak
How we built and rebuilt and then rebuilt Luro
*Only available in the EU. Some restrictions may apply.
No. Well. Maybe. I think they're something else.
My new side project management strategy
And you won't believe what happened next
A dose of project management inspiration from Adam Savage of Mythbusters
A new component tracking platform
What I did on my summer vacation
My plan to clear out my RSS feeds
A change in drinking habits
Live, Luge, Stress
Understanding the fear of variable content
You should probably use an img tag
A riff on a post by Robb Owen
Arc Boosts, Mastodon clients, and custom CSS
Rewilding my attention
Austin froze again.
What my anime mech robot model hobby has taught me about tools
Mocking a module that returns an object that has a function that returns an object that has a function
Where I try to be as candid as possible about my Bing issues
A free introduction to Web Components resource
A giant robot mech anime with a Mœbius aesthetic
Mysteries, thrillers, and crimes
From a 1989 BEEP magazine feature “Success Stories – 1989 Developer Interviews”
Bob and Greg of the Circuit Breaker Podcast give language to the discipline of prototyping
How and why architects make scale models
Brainstorming a handful of new CSS organization acronyms
Addressing the increasing demands of the front-end
The secret to making successful creative products.
How I’m using the PARA method in Notion
A proactive alternative to daily standups
An idea for Global Accessibility Awareness Day
A proper memorial for our popup camper
The choice between velocity and scalability
Forgive us the atom bomb
Gundam timelines, web3 concerns, and some cool free projects
A pretty font, an old Austin music doc, a 30 day video game challenge, the problem with NFTs, and a food source that eats CO₂.
10 years of weekly episodes and then some
We need a manual for maintaining open source
Surgery and Outages
Vibe Check №10
An update from one year of Open UI's Tabvengers
Baby's first CSS Houdini Paint Worklet
My most recent talk about Web Components
I inadvertently attended a retirement seminar and I think about it often
September 2021, a major setback occurred
Dipping our toes into daily-ish videos
August 2021 — Delta vibes, drawing vibes, and change of work vibes.
How Apple used their product roadmap to surprise and delight in the early 2000s
July 2021, back on the grind
Road testing petite-vue with a simple category filter
June 2020 recap, an escape to Colorado
Unblock your backlog with multidimensional accessibility audits
A rainy May in 2021
April 2021: Birthday Edition 🎂
Accessibility and Mobile Web Performance Reports
March 2021, one of the most exhausting months of my life.
Recap of my February and the Great Texas Freeze of 2021
My sixty day check-in on the migration back to Macintosh
Recap of my January 2021
How to spice up your blog posts with minimal effort.
After five years on Windows, I've jumped back to Mac
Another reflection on modern web development
An experiment
And does productivity beget productivity?
Thoughts on dual-screen web design
Making my first dual-screen web app
13× Faster than WSL 1
Or... How I shaved ~33s off my page load by fixing fonts
That which we call our rows, by any other name would smell as sweet.
How I fixed two vexing Windows mysteries
In which I share some horror stories from my public speaking experiences
A free eBook to help your company build a successful remote working culture
tl;dr - <summary>
is a button and buttons eat semantics
An Inktober-inspired daily drawing app
Home offices, books, and OKRs
Onigiri, speaking, and the end of summer
Anniversaries and lost phones
Dr. King addresses the triple evils of Racism, War, and Poverty
Travels Across Texas and Nebraska. Mountains and Memorials.
I turned 39 this past week.
How I'm using Notion to quantify my life
Back from Mexico and I cleared out my RSS reader
How version numbering effects our technology choices and why I think we need HTML6 and CSS4
“Sorry, I was muted.”
Stop me if you've heard this one.
The kind of blogging I like
Game Maker's Toolkit
An exciting new thought technology for software project estimation
Irresponsible fun with images on the brand new Paravel site
The end of a long, hard summer.
Presenting Accessible Expectations in a Consumable Manner
Popular games will just get more popular
Based on a Q&A question on how I (a non-accessibility professional) test accessibility
Knowing what to test, how to test, and how to decouple efficiently.
The 2018 Edition of my step-by-step guide of setting up Linux, Git, Ruby, Rails, Python, Node, and Visual Studio Code on Windows 10
A compendium of tech-related laws, fallacies, and other wisdom
Or crowdfunded content in general?
An optimistic design choice that ends up compounding complexity
Using a single path SVG, a smidge of CSS, and ~6 lines of JavaScript
In about ~6 lines of code.
A video games podcast for people who are too busy to play video games
A Year in Review Post
Yesterday was a sad day for net neutrality.
The best book I read in 2017 was a graphic novel about the Civil Rights Movement
Native HTML5 Form Validation. The way you want it. In 6 lines of code.
Or... How we increased browser compatibility and reduced our JavaScript bundle 10% by using a different kind of for-loop.
Notes about my bigger, font'y'er, and more themeable redesign
Two ways to break CSS Grid and how to fix it
And the dilemma of supporting older browsers
And my slow conversion over to Web Components
One of those groany posts about job titles
And one thing I don't...
TL;DR I don't trust 'em.
Breaking out of container DIVs with this one weird trick
A quirky little customizable device for surfing the web, playing games, and writing blog posts.
Zen and the Art of PC Maintenance
The Repercussions of an Attention-based Economy
Moishe Lettvin explains why Windows Vista shutdown menu had Switch User, Log Off, Lock, Restart, Sleep, Hibernate, and Shut Down
Kicking off a week of #oldgold posts with one of my favorites, Jeffrey Veen declaring that he doesn't care about accessibility.
The hardest parts of the Web are the invisible parts.
How I built a Massive Multiplayer Online HTML5 Canavs Game in One Week
TL;DR I'm sticking with Windows
Microsoft invited me out to their annual developer conference
A follow-up to my lament about Lists, Details, and Flows
A lament around interface design
Yup, I'm still enjoying these Always Sunny-style titles.
This man broke up with jQuery and Web Fonts and you won't believe what happened next!
How to record and optimize HTML5 video screencasts on Mac, iOS, and Windows 10
An approach to building modern websites.
Entering month five of being on Windows, I thought it would be nice to check-in on my progress.
Picture + Intrinsic ratios = My new bestfwend.
My dark shadow, a fear of money
Mixed emotions on progressive critical path rendering
Hardware failures, Troubleshooting, System Restores, Microsoft Stores, DRAMA!
The nuts and bolts of my dev environment setup.
Trying to complete a goal from my childhood
Building a micro social network in your spare time.
What is and isn't working on my dev environment as #davegoeswindows
To celebrate the launch of Windows 10, here's an update on #davegoeswindows
A list of all the pet features I want in browsers
Mac Monoculture vs. Device Diversity
We may have stumbled on one of the Holy Grails in Client Services
Can Web Design Beat the Machines?
How I acclimate to new and exciting technologies.
Restoring some of the history of the web, the 1994 Microsoft.com homepage
A step-by-step walkthrough of making my site faster.
Responsive web design gets a bad rap for poor web performance. I investigate. News at 11.
How we can use technology to save podcasting!
Sub-$1000 4K displays and how they relate to responsive web design.
Using HTML5 to create a real-time closed captioning system.
A post about craftsmanship and garbage
The tale of a parody bug report that grew and grew.
What two weeks of paternity leave taught me about being Mobile Only.
A follow-up post to my 2012 "Mo’ Pixels, Mo’ Problems" article for A List Apart
Drop-in deep linking for audio and video podcasts.
In a world of growing front-end complexity, what are we handing off to clients?
Every year, #ideasofmarch reminds me of what originally got me into web design—the blogging. This is my first time to get off my ass and partake.
Why startups might want to more rapidly embrace RWD.
Introducing The Accessibility Project, an open source project that aims to make accessibility easier for front end developers.
The year I hopefully become a better programmer.
A relative approach to typographic measure.
"I want to redesign my blog" is the designer's curse. Thusly, I revamped my blog from the inside out. Here are all the gory details.
Video.js is a pretty, smooth, CSS-styleable video polyfill and my Google-Fu didn't return any responsive examples, so I grokked this out.
Recently on ShopTalk, we were asked about our favorite CSS tricks. I thought I'd share a new trick I've been playing with in my RWD workflow.
Image Height == Image Importance.
I'm pleased to announce FitVids, a Paravel + Chris Coyier venture.
As if 10K Apart wasn't already challenging enough, this year submissions have to be responsive.
New technologies are being added to the browser faster than we can blog about them.
80% of the time users wait for a web page is because of the frontend.
We were drafted, we fell in love, we made a WordPress plugin.