Jul 18, 2023 Displaying Multiple Authors for Entries in ExpressionEngine ExpressionEngine doesn’t let you display multiple authors for a single entry. Here’s a workaround that doesn’t require any add-ons.
Jun 25, 2023 Chris Coyier Explores “Modern CSS in Real Life” Modern CSS features, like logical properties, open up new avenues for website functionality and accessibility.
Jun 20, 2023 A Real World Example of the Benefits of Image Optimization With just a few, simple steps, I was able to make a dramatic improvement to a client’s website.
Apr 20, 2023 Web Dev Links (April 2023): Color Palettes, Gradients, Typography, Analytics, and More Gradients and vertical rhythms and shadows, oh my!
Apr 14, 2023 Opus Is My Hot Rod In addition to being a writing outlet, Opus consistently gives me opportunities to roll up my sleeves and tinker.
Jan 21, 2023 Fixing the iOS Toolbar Overlap Issue with CSS Viewport Units A new CSS feature can fix a mobile layout issue that’s annoyed web developers for years.
Jan 13, 2023 Concerning Hyperlinks Because of their ubiquity, it can be easy to overlook certain best practices when adding hyperlinks to your website.
Jun 7, 2022 It’s 2022 and Yes, You Should Still Optimize Your Website’s Images Reducing image file sizes remains one of the easiest ways to dramatically improve your website’s performance.
Dec 18, 2021 Fellow Web Devs: Let’s Get Reacquainted with the “Rule of Least Power” What’s the best way to build a website?
Aug 20, 2021 Why Yes, I Want to Nest My CSS Coming soon, a better way for keeping your sites’ CSS organized and easy to maintain.
Apr 26, 2021 Updating From ExpressionEngine 2 to ExpressionEngine 6 The process went more smoothly than I’d anticipated, but it was not without some hassles.
Apr 7, 2021 Donald Trump’s Dark Patterns The Trump campaign’s shady fundraising tactics are very much of a piece with Trump’s extensive history of grifting.
Feb 6, 2020 A Trip Down (Web Development) Memory Lane Sometimes it’s easy to forget just how much CSS offers today’s web developers.
Jan 28, 2020 Building Webpages That Last (Also, a Lament for Absent Websites) If we consider our webpages important, then we ought to take the necessary steps to ensure their perpetuity.
May 3, 2019 Killing IE6 Back in 2009, a few frustrated souls working at YouTube decided that they’d finally had enough.