The Curious Engineer

All blogs / Frontend / CSS / browsers

Erik Runyon

erikrunyon.com

Home of Erik Runyon. Technical Director for the University of Notre Dame Web Team.

Frontend / CSS / browsersPerformance / optimizationEssays / personalEngineering blogs

Posts
148 from 1 May 2007 to 8 Oct 2025
Posting
now and then
Kind
personal blog
Feed
https://erikrunyon.com/feed.xml

2025 3

  1. CSS random()
  2. Digital Collegium 2025
  3. Lighting an Ikea Billy Bookcase

2024 1

  1. HighEdWeb 2024

2023 1

  1. A Tweetbot Shaped Hole

2022 2

  1. State of CSS 2022
  2. Connecting to the PassKit API with Ruby

2021 3

  1. My Challenge to the Web Performance Community
  2. RSS and XSL Content-Type Requirement
  3. Higher ed's slow page speed epidemic

2020 7

  1. The 2020 Web Almanac | Erik Runyon
  2. HighEdWeb 2020 | Erik Runyon
  3. Thirteen Years | Erik Runyon
  4. Bad Assumptions | Erik Runyon
  5. Google Switching to Mobile First Indexing for the Whole Web | Erik Runyon
  6. Free Coronavirus Webperf Consultation | Erik Runyon
  7. Page Speed Benchmarks | Erik Runyon

2019 19

  1. The Fastest Homepages in Higher Ed | Erik Runyon
  2. Web Almanac 2019 | Erik Runyon
  3. Preloading Fonts May Delay Start Render | Erik Runyon
  4. Higher Education Homepages | Erik Runyon
  5. ASPIRE | Erik Runyon
  6. How to Read a Web Page Test Waterfall Chart | Erik Runyon
  7. The Curious Case of the Render Blocking Resource | Erik Runyon
  8. Offline Page Descriptions | Erik Runyon
  9. What Webmasters Should Know About Google’s “Core Updates” | Erik Runyon
  10. Introducing Desktop-class Browsing on iPad | Erik Runyon
  11. Supporting Dark Mode in Your Web Content | Erik Runyon
  12. Dark Mode Support in WebKit | Erik Runyon
  13. Google Fonts Is Adding Font-display | Erik Runyon
  14. Teenager’s UX: Designing for Teens | Erik Runyon
  15. The Bottleneck of the Web | Erik Runyon
  16. Move Fast and Don’t Break Things by Scott Jehl | Erik Runyon
  17. See No Evil: Hidden Content and Accessibility | Erik Runyon
  18. Performance Budgets That Stick | Erik Runyon
  19. Making Sense of Chrome Lite Pages | Erik Runyon

2018 19

  1. Web Accessibility and Autism | Erik Runyon
  2. A Netflix Web Performance Case Study | Erik Runyon
  3. It’s Not About the Device. | Erik Runyon
  4. Be Better: Accessibility | Erik Runyon
  5. Lighthouse 100 | Erik Runyon
  6. HighEdWeb 2018 | Erik Runyon
  7. Building a University Website | Erik Runyon
  8. Chrome 68 Marking
  9. Designing Web Content for watchOS | Erik Runyon
  10. Video Playback Rate | Erik Runyon
  11. Custom Domains on GitHub Pages Gain Support for HTTPS | Erik Runyon
  12. What's new in web accessibility (Google I/O '18) | Erik Runyon
  13. Mind Your Cloudfront Headers | Erik Runyon
  14. The Power of Serverless | Erik Runyon
  15. Google's
  16. 2018 Stack Overflow Developer Survey Results | Erik Runyon
  17. Labels Required | Erik Runyon
  18. Progressive Web Apps on iOS Are Here | Erik Runyon
  19. The Open Graph and Sharing Tags | Erik Runyon

2017 13

  1. By the Numbers: T-Shirts | Erik Runyon
  2. 'Can I Use' Import Statistics | Erik Runyon
  3. Digital Summit Detroit 2017 | Erik Runyon
  4. iOS Quick Reference | Erik Runyon
  5. Designed lines. | Erik Runyon
  6. Madness Ensues | Erik Runyon
  7. Starcraft | Erik Runyon
  8. Welcome to Micro.blog | Erik Runyon
  9. Moving Towards a Unified Port Future | Erik Runyon
  10. Micro-Blogging and the Independent Web | Erik Runyon
  11. Ten year iPhone anniversary | Erik Runyon
  12. Web Push Notifications | Erik Runyon
  13. Pitfalls of HTTP/2 | Erik Runyon

2016 10

  1. HighEdWeb 2016 | Erik Runyon
  2. Tech Adoption | Erik Runyon
  3. Progressive Enhancement | Erik Runyon
  4. Higher Ed RWD Update | Erik Runyon
  5. The Power of the Web | Erik Runyon
  6. ConvergeSE 2016 | Erik Runyon
  7. Web Education | Erik Runyon
  8. Updating Service Worker cache version using Jekyll | Erik Runyon
  9. Podcasts | Erik Runyon
  10. How to Make the Web Better | Erik Runyon

2015 9

  1. 2016 To-Do List | Erik Runyon
  2. My Top Five Favorite Tech Items of 2015 | Erik Runyon
  3. Notes on HTTP/2 | Erik Runyon
  4. Frontend Conference Zurich | Erik Runyon
  5. Using GitHub Education to Teach Web Development | Erik Runyon
  6. BDConf 2015 | Erik Runyon
  7. Front End Design Conference 2015 | Erik Runyon
  8. Dynamically Populating Wufoo Form Fields Using Javascript | Erik Runyon
  9. HigherEd RWD Update | Erik Runyon

2014 7

  1. 2014 Web Development Highlights | Erik Runyon
  2. HighEdWeb 2014 | Erik Runyon
  3. DIY Standing Desk | Erik Runyon
  4. Terrible Trends | Erik Runyon
  5. The 13 Foot Website | Erik Runyon
  6. Social Media Click Stats | Erik Runyon
  7. Lessons learned from my first semester of teaching | Erik Runyon

2013 14

  1. From 2.4 MB down to 400 KB | Erik Runyon
  2. Tools of the Trade | Erik Runyon
  3. Flash is Dead. Long Live Flash! | Erik Runyon
  4. Podcasts | Erik Runyon
  5. Carousel Interaction Stats - June 2013 Update | Erik Runyon
  6. BDConf 2013 | Erik Runyon
  7. Google Chromecast | Erik Runyon
  8. The Numbers Behind HigherEd RWD - June 2013 | Erik Runyon
  9. HighEdWeb MI 2013 | Erik Runyon
  10. Ditching Feedburner | Erik Runyon
  11. Reducing Downloaded Images with Flexslider | Erik Runyon
  12. Jekyll Part Two: Enter the Octopress | Erik Runyon
  13. Carousel Interaction Stats | Erik Runyon
  14. The Numbers Behind HigherEd RWD | Erik Runyon

2012 10

  1. The Wii U from a Web Developers Perspective | Erik Runyon
  2. Hello Jekyll, Goodbye Wordpress | Erik Runyon
  3. HighEdWeb 2012 | Erik Runyon
  4. Why I Stopped Using 8 Decimal Point Widths and You Should Too | Erik Runyon
  5. Scratching an Itch: The Gaug.es iPad Edition | Erik Runyon
  6. A Case for RESS | Erik Runyon
  7. CSS3 Multi-column lists | Erik Runyon
  8. iOS 5.1 Position Fixed Bug | Erik Runyon
  9. Simple Feed Caching with PHP | Erik Runyon
  10. Hi-res/Retina Display CSS Sprites | Erik Runyon

2011 6

  1. Emergency Notifications: Getting the word out at Notre Dame | Erik Runyon
  2. HighEdWeb 2011 Slides and Notes | Erik Runyon
  3. Accessibility Basics: Access Keys | Erik Runyon
  4. Educating Our Clients About Responsive Web Design | Erik Runyon
  5. RSI and the Magic Trackpad | Erik Runyon
  6. Consuming Remote XML as JSONP | Erik Runyon

2010 4

  1. Retina Display and CSS Background Images | Erik Runyon
  2. When “m.” is Not an Option | Erik Runyon
  3. Print Styles – Your First Step to Basic Mobile | Erik Runyon
  4. Using Print Styles to Create a Basic Mobile Experience | Erik Runyon

2009 4

  1. RVM Ruby 1.9 and the MySQL Gem — Friends at last on x86_64 | Erik Runyon
  2. A Note on ActiveRecord Serialization and Objects | Erik Runyon
  3. What I Learned Today About ActionView | Erik Runyon
  4. A Tale of Woe: starring Rails 2.2, Mac OS X and a MySQL Upgrade | Erik Runyon

2008 4

  1. What’s your css style? | Erik Runyon
  2. The iWeb, iMail, iGame and occasionally iPhone | Erik Runyon
  3. Rails reference for PHP programmers | Erik Runyon
  4. The Sound of Freelance… | Erik Runyon

2007 12

  1. Leopard Transparent Menu Bar Fix | Erik Runyon
  2. Leopard Dock Spacers | Erik Runyon
  3. Adobe Site of the Day | Erik Runyon
  4. Heed not they who bash thy good name Nano | Erik Runyon
  5. Hide those ugly lines with new and improved overflow:hidden! | Erik Runyon
  6. The new ND.edu | Erik Runyon
  7. Enter the monkey wrench | Erik Runyon
  8. Escaping the Matrix | Erik Runyon
  9. Safari time for Windows developers | Erik Runyon
  10. I think I’ll go for a walk outside now | Erik Runyon
  11. Broken Bow. | Erik Runyon
  12. The customer is always right. | Erik Runyon