Category Archives: web development

Today’s Readings

The latest installment in my ‘Today’s Readings’ series, offering my rants and thoughts based on findings from around the world-wide web, including #a11y, #apple, #cicd, #css, #cwv, #performance, #seo and more. Happy reading! Continue reading

Today’s Readings

The latest installment in my ‘Today’s Readings’ series, offering my rants and thoughts based on findings from around the world-wide web, including #automation, #css, #cwv, #perf, #pwa, #rss, #seo and more. Happy reading! Continue reading

How do I know if a resource needs a `crossorigin` attribute or not?

Ever need to find out whether a resource loaded into a page requires the `crossorigin` attribute? I did, and it wasn’t easy. But here’s how… Continue reading

Today’s Readings

The latest installment in my ‘Today’s Readings’ series, offering my rants and thoughts based on findings from around the world-wide web, including a11y, CSS/animation/scroll, bfcache, INP, JS optimization, perf, wp, and even a trip to the movies. Happy reading! Continue reading

Today’s Readings

The latest installment in my ‘Today’s Readings’ series, offering my rants and thoughts based on findings from around the world-wide web, including AI, bfcache, code pruning, CWVs, DevTools, INP, Performance, SEO and more . Happy reading! Continue reading

Today’s Readings

The latest installment in my ‘Today’s Readings’ series, offering my rants and thoughts based on findings from around the world-wide web, including AI, CSS/Animation/View Transition, CI/CD/Automation, DevTools/debugging, JS and more. Happy reading! Continue reading

Today’s Readings

The latest installment in my ‘Today’s Readings’ series, offering my rants and thoughts based on findings from around the world-wide web, including the latest & greatest CSS, custom accents for forms, a ton of DevTools tips, WebPerf snippets, popovers, HTML email and more. Happy reading! Continue reading

Using AI to Make Basic Programming Faster

After 25+ years of coding, I still make syntax and grammar errors when switching between languages. Thus, even simple projects take longer, and are more frustrating, than they need to be. So I decided to see if AI could help… Spoiler: It is really good at it. Continue reading

Performance Audits: What’s in your Checklist?

Performance audits are an invaluable step in fine-tuning a site’s performance. But man there is a lot to look at… Here I offer my starter list. Anything you’s like to see added? Happy auditing! Continue reading

bfcache: Improve Back & Forward Page Views

Back/forward cache (or bfcache) is a browser optimization that enables instant back and forward navigation. It is now supported in all modern browsers and requires nothing from you to work. Other than, not to break it, that is… Happy caching! Continue reading