| 15. 10. 2024 | The Best And Worst Parts Of Eleventy (Now In v3)—Web Unleashed 2024 – zachleat.com
|
| 11. 10. 2024 | Scheduled: Web Unleashed 2024: The Best And Worst Parts Of Eleventy (Now In v3) – zachleat.com
|
| 2. 10. 2024 | Eleventy v3.0.0 is now available! – zachleat.com
|
| 13. 9. 2024 | Open Source Needs to be Financially Symbiotic – zachleat.com
|
| 12. 9. 2024 | 11ty is Joining Font Awesome – zachleat.com
|
| 29. 8. 2024 | heading-anchors Web Component – zachleat.com
|
| 27. 8. 2024 | Oddbird’s Winging It Live: Web Components – zachleat.com
|
| 5. 8. 2024 | The Sneaky Costs of Scaling Serverless – zachleat.com
|
| 1. 8. 2024 | Eleventy v3.0.0-beta.1 is now available! – zachleat.com
|
| 24. 7. 2024 | Improved error messaging for require(ESM) in Node.js – zachleat.com
|
| 30. 6. 2024 | The Smorgasbord of Windows Terminal… Windows – zachleat.com
|
| 31. 5. 2024 | 11ty Goes Fully Independent—JS Party #325 – zachleat.com
|
| 31. 5. 2024 | 11ty Goes Fully Independent—JS Party #325 – zachleat.com
|
| 21. 5. 2024 | I Need Your Help to Make 11ty Fully Independent and Sustainable in 2024 – zachleat.com
|
| 21. 5. 2024 | I Need Your Help to Make 11ty Fully Independent and Sustainable in 2024 – zachleat.com
|
| 17. 5. 2024 | The Future of 11ty (2024) – zachleat.com
|
| 17. 5. 2024 | The Future of 11ty (2024) – zachleat.com
|
| 13. 5. 2024 | An Organizer’s Retrospective on the 11ty Conference – zachleat.com
|
| 13. 5. 2024 | An Organizer’s Retrospective on the 11ty Conference – zachleat.com
|
| 7. 5. 2024 | 11ty Conference is this week! – zachleat.com
|
| 7. 5. 2024 | 11ty Conference is this week! – zachleat.com
|
| 24. 4. 2024 | Celebrate JavaScript Naked Day every year on April 24 – zachleat.com
|
| 24. 4. 2024 | Celebrate JavaScript Naked Day every year on April 24 – zachleat.com
|
| 22. 3. 2024 | Glitch Jams Live Ep. 16: Eleventy'ing – zachleat.com
|
| 22. 3. 2024 | Glitch Jams Live Ep. 16: Eleventy'ing – zachleat.com
|
| 20. 3. 2024 | Get your 11ty Conference 2024 Merch Bundle (Limited Edition) – zachleat.com
|
| 20. 3. 2024 | Get your 11ty Conference 2024 Merch Bundle (Limited Edition) – zachleat.com
|
| 18. 3. 2024 | Mechanical Ink: Unpacking the Challenges and Opportunities in Modern Web Development – zachleat.com
|
| 18. 3. 2024 | Mechanical Ink: Unpacking the Challenges and Opportunities in Modern Web Development – zachleat.com
|
| 27. 2. 2024 | Elevating Video Transcripts as Searchable Content – zachleat.com
|
| 27. 2. 2024 | Elevating Video Transcripts as Searchable Content – zachleat.com
|
| 23. 2. 2024 | Eight Million npm Downloads for Eleventy – zachleat.com
|
| 22. 2. 2024 | Panel Discussion: What's next for Jamstack? – zachleat.com
|
| 21. 2. 2024 | hypercard Web Component – zachleat.com
|
| 20. 2. 2024 | webcare-webshare Web Component – zachleat.com
|
| 19. 2. 2024 | throbber Web Component – zachleat.com
|
| 7. 2. 2024 | Lessons learned moving Eleventy from CommonJS to ESM – zachleat.com
|
| 2. 2. 2024 | carouscroll Web Component – zachleat.com
|
| 31. 1. 2024 | The Good, The Bad, The Web Components – zachleat.com
|
| 30. 1. 2024 | Join the 11ty International Symposium on Making Web Sites Real Good (it’s an 11ty Conference) – zachleat.com
|
| 24. 1. 2024 | TheJam.dev 2024 – zachleat.com
|
| 23. 1. 2024 | Exploring the Bounds of Jamstack on What the Jam – zachleat.com
|
| 2. 1. 2024 | In Case You Missed It: 2023 – zachleat.com
|
| 22. 12. 2023 | Building a multi-language Taylor Swift fan site with CloudCannon and Eleventy (10 Minute Version) (Zach's Version) – zachleat.com
|
| 19. 12. 2023 | Netlify’s Disingenuous Survey-based Attack on Next.js (and Eleventy, too) – zachleat.com
|
| 18. 12. 2023 | Eleventy v3 with ESM support now on the canary channel – zachleat.com
|
| 15. 12. 2023 | snow-fall Web Component – zachleat.com
|
| 11. 12. 2023 | One YouTube Embed weighs almost 1.2 MB – zachleat.com
|
| 7. 12. 2023 | is-land Web Component – zachleat.com
|
| 1. 12. 2023 | pagefind-search Web Component – zachleat.com
|
| 30. 11. 2023 | Live Editing an Eleventy Project in CloudCannon with Bookshop – zachleat.com
|
| 29. 11. 2023 | W3C Banner Web Component – zachleat.com
|
| 29. 11. 2023 | Static Feedback #11: All about Eleventy – zachleat.com
|
| 28. 11. 2023 | SmashingConf 2023: The Good, The Bad, and The Web Components – zachleat.com
|
| 21. 11. 2023 | The Tension and Future of Jamstack – zachleat.com
|
| 18. 11. 2023 | The Infinity Hamburger Menu, now in Web Component form – zachleat.com
|
| 18. 11. 2023 | An Attempted Taxonomy of Web Components – zachleat.com
|
| 15. 11. 2023 | A New Technique for Image Optimization: SVG Short Circuiting – zachleat.com
|
| 9. 11. 2023 | The Commit that Updated a Thousand Demos – zachleat.com
|
| 6. 11. 2023 | A new Eleventy mascot from David Neal! – zachleat.com
|
| 28. 10. 2023 | The Squirminal Web Component – zachleat.com
|
| 26. 10. 2023 | browser-window Web Component – zachleat.com
|
| 23. 10. 2023 | Seven Million npm Downloads for Eleventy – zachleat.com
|
| 23. 10. 2023 | Parity Purchasing Power Price ppp-price Web Component – zachleat.com
|
| 2. 10. 2023 | resize-asaurus Web Component – zachleat.com
|
| 29. 9. 2023 | table-saw Web Component – zachleat.com
|
| 7. 9. 2023 | Jamstack ZHUZH: a Roundtable Discussion on the future of the Jamstack Community – zachleat.com
|
| 5. 9. 2023 | SmashingConf Freiburg 2023 – zachleat.com
|
| 29. 8. 2023 | Educational, Sensational, Inspirational, Foundational Web Development Reading List – zachleat.com
|
| 25. 7. 2023 | Eleventy and CloudCannon: New Best Friends – zachleat.com
|
| 10. 7. 2023 | Igalia Chats: 11ty, Open Source and Funding – zachleat.com
|
| 3. 7. 2023 | Six Million npm Downloads for Eleventy – zachleat.com
|
| 20. 6. 2023 | State of Web Components Panel (This Dot Media) – zachleat.com
|
| 15. 6. 2023 | The Next Phase of Eleventy: Return of the Side Project – zachleat.com
|
| 1. 6. 2023 | JSNation 2023, June 1 – zachleat.com
|
| 18. 5. 2023 | JSHeroes 2023, May 18–19 – zachleat.com
|
| 12. 5. 2023 | Stanford WebCamp 2023 – zachleat.com
|
| 6. 4. 2023 | 3 Methods for Scoped Styles in Web Components That Work Everywhere – zachleat.com
|
| 27. 3. 2023 | Defaulting on Single Page Applications (SPA) – zachleat.com
|
| 16. 3. 2023 | The Eleventy v2.0 Release, a talk at the Eleventy Meetup – zachleat.com
|
| 10. 3. 2023 | JS Party Episode #266: Celebrating Eleventy 2.0 🎉 – zachleat.com
|
| 3. 3. 2023 | Five Million npm Downloads for Eleventy – zachleat.com
|
| 25. 2. 2023 | Flex Luthor, a Little CSS Flexbox Layout Helper – zachleat.com
|
| 24. 2. 2023 | The JavaScript Site Generator Review, 2023 – zachleat.com
|
| 13. 2. 2023 | 'Could not find Chromium' with Puppeteer 19 – zachleat.com
|
| 6. 2. 2023 | A Historical Reference of React Criticism – zachleat.com
|
| 20. 1. 2023 | The Magical Eleventy v2.0.0-beta.1 Release – zachleat.com
|
| 20. 1. 2023 | GitHub’s Open Source Friday: WebC, The Web Components Framework – zachleat.com
|
| 11. 1. 2023 | JavaScript, Community – zachleat.com
|
| 6. 1. 2023 | In Case You Missed It: 2022 – zachleat.com
|
| 29. 11. 2022 | Shop Talk Show #593: Zach Leatherman on Eleventy, Mastodon, Twitter, and is-land – zachleat.com
|
| 29. 11. 2022 | Jamstack Community Survey 2022 Results – zachleat.com
|
| 28. 11. 2022 | The State of Eleventy (2022) in Two Minutes – zachleat.com
|
| 28. 11. 2022 | Archive your Tweets with Tweetback – zachleat.com
|
| 23. 11. 2022 | A simple plea for Eleventy folks to take the 2022 State of JavaScript Survey – zachleat.com
|
| 21. 11. 2022 | Vote With Your Tweet – zachleat.com
|
| 15. 11. 2022 | Use defer-hydration in your Web Components for… well, deferred hydration. – zachleat.com
|
| 14. 11. 2022 | Everyone has a very important voice—WebJoy Podcast №21 – zachleat.com
|
| 10. 11. 2022 | OSS is Out to End the Framework Wars—Jamstack Conf 2022 – zachleat.com
|
| 27. 10. 2022 | FITC Panel: Front-End Framework Trends with the creators of Qwik, Astro, and Eleventy – zachleat.com
|
| 13. 10. 2022 | Kelvin Omereshone’s TKYT: Eleventy and WebC – zachleat.com
|
| 12. 10. 2022 | Nick Taylor’s livecoding.ca: WebC is neat! – zachleat.com
|
| 6. 10. 2022 | Adding Components to Eleventy with WebC – zachleat.com
|
| 30. 9. 2022 | Four Million npm Downloads for Eleventy – zachleat.com
|
| 22. 8. 2022 | Ryan Carniato: Exploring 11ty with Zach Leatherman – zachleat.com
|
| 29. 7. 2022 | Which Generator builds Markdown the fastest? – zachleat.com
|
| 19. 6. 2022 | Dear Paul – zachleat.com
|
| 14. 6. 2022 | Use esm-import-transformer for “isomorphic-ish” ECMAScript Modules – zachleat.com
|
| 10. 6. 2022 | The many definitions of Server-Side Rendering – zachleat.com
|
| 31. 5. 2022 | PodRocket podcast: Eleventy with Zach Leatherman – zachleat.com
|
| 22. 4. 2022 | Three Million npm Downloads for Eleventy – zachleat.com
|
| 21. 4. 2022 | Eleventy: Build vs. Serverless vs. Edge – zachleat.com
|
| 30. 3. 2022 | Semverflation: a new software metric proposal – zachleat.com
|
| 23. 3. 2022 | Coding Design Systems episode 11: Design Systems with 11ty – zachleat.com
|
| 10. 3. 2022 | JS Party Episode #217: Going full-time on Eleventy – zachleat.com
|
| 18. 2. 2022 | Speedy Screenshots, or How I Improved the Robustness of the Screenshot Service – zachleat.com
|
| 14. 2. 2022 | Full Time Open Source Development for Eleventy, sponsored by Netlify – zachleat.com
|
| 8. 2. 2022 | Add Responsive-Friendly Enhancements to `details` with `details-utils` – zachleat.com
|
| 4. 2. 2022 | Migrating my 16+ year old web site to Netlify in a few short days – zachleat.com
|
| 26. 1. 2022 | Back to the Facepile, Featherweight Edition – zachleat.com
|
| 24. 1. 2022 | Trailing Slashes on URLs: Contentious or Settled? – zachleat.com
|
| 21. 1. 2022 | CSS-only External Link Favicons – zachleat.com
|
| 9. 1. 2022 | Eleventy v1.0.0, the stable release. – zachleat.com
|
| 16. 11. 2021 | The Eleventy API Explorer – zachleat.com
|
| 15. 11. 2021 | Mix and Match Template Syntax in Eleventy using the Render Plugin – zachleat.com
|
| 8. 11. 2021 | How to add Authentication to your Eleventy Site – zachleat.com
|
| 28. 10. 2021 | Recycling Open Graph Images for display on my Web Site – zachleat.com
|
| 18. 10. 2021 | A New Eleventy Mascot from Geri Coady – zachleat.com
|
| 14. 10. 2021 | The Art of Deception, Lighthouse Score Edition – zachleat.com
|
| 12. 10. 2021 | Who Pays for Web Frameworks? – zachleat.com
|
| 8. 10. 2021 | The State of Eleventy (2021) in Two Minutes – zachleat.com
|
| 8. 10. 2021 | The 11ties: 11 Minute Talks about 11ty on 11/11 – zachleat.com
|
| 7. 10. 2021 | Shout out to Jamstack Conf 2021 Jammies Award Winners – zachleat.com
|
| 6. 10. 2021 | The Very First Eleventy 1.0 Beta Release – zachleat.com
|
| 5. 10. 2021 | Jamstack Community Survey 2021 Results – zachleat.com
|
| 20. 9. 2021 | IndieWeb Avatar, yet another Eleventy Image Service API – zachleat.com
|
| 13. 9. 2021 | Every Fire Needs a Sparkline – zachleat.com
|
| 3. 9. 2021 | Two Million npm Downloads for Eleventy – zachleat.com
|
| 25. 8. 2021 | Vector? Raster? Why Not Both! – zachleat.com
|
| 4. 8. 2021 | Fire SVG animations (SMIL) when the SVG is visible – zachleat.com
|
| 1. 8. 2021 | If I work really hard on my Open Graph Images, People will Share my Blog Posts – zachleat.com
|
| 30. 7. 2021 | Building an Automated Screenshot Service on Netlify in ~140 Lines of Code – zachleat.com
|
| 21. 7. 2021 | Uniclode: yet another demo of Eleventy Serverless – zachleat.com
|
| 19. 7. 2021 | Eleventy Serverless, a talk video from The Eleventy Meetup – zachleat.com
|
| 16. 7. 2021 | Rainglow: a demo of Eleventy Serverless – zachleat.com
|
| 15. 7. 2021 | Inaugural Eleventy Meetup: Hello World (a talk about Eleventy Serverless) – zachleat.com
|
| 30. 6. 2021 | Some Antics with Ben Myers: A First Look at Eleventy Serverless! – zachleat.com
|
| 11. 5. 2021 | Eleventy Serverless (formerly Eleventy Cloud) Thus Far – zachleat.com
|
| 27. 4. 2021 | Defer generating 400+ pages using Eleventy Cloud and On-demand Builders – zachleat.com
|
| 15. 4. 2021 | How and Why I Removed 3000 Images from the Eleventy Docs Build – zachleat.com
|
| 5. 4. 2021 | Powering Netlify’s Community Events with Structured Content (and a preview of Eleventy Cloud) – zachleat.com
|
| 22. 3. 2021 | Content is Data—Sanity Open House – zachleat.com
|
| 19. 3. 2021 | Image Ready v2—Developer Experience @ Eleventy – zachleat.com
|
| 15. 3. 2021 | A Pandemic By Any Other Name – zachleat.com
|
| 9. 3. 2021 | Built IT Better: Architecture feat. Jason Lengstorf and Zach Leatherman – zachleat.com
|
| 8. 3. 2021 | Queue Code—“Live” Code without Errors – zachleat.com
|
| 4. 3. 2021 | Unicode Range Interchange – zachleat.com
|
| 27. 2. 2021 | This Web Site is a Tech Talk – zachleat.com
|
| 4. 2. 2021 | Jamstack 101: Getting Started with Eleventy – zachleat.com
|
| 30. 1. 2021 | Barebones CSS for Fluid Images – zachleat.com
|
| 25. 1. 2021 | Don’t Shut Down Your Business! Instead Use Eleventy Image – zachleat.com
|
| 22. 1. 2021 | A little collection of theme-less Web Components – zachleat.com
|
| 20. 1. 2021 | Images at Jamstack Toronto – zachleat.com
|
| 25. 11. 2020 | Ruthlessly Eliminating Layout Shift on netlify.com – zachleat.com
|
| 13. 10. 2020 | SmashingConf Austin 2020 – zachleat.com
|
| 6. 10. 2020 | The State of Eleventy in Two Minutes – zachleat.com
|
| 18. 9. 2020 | Eleventy and Vue, a match made to power Netlify.com – zachleat.com
|
| 30. 8. 2020 | Eleventy Leaderboards v2 via Speedlify – zachleat.com
|
| 17. 8. 2020 | Cloudflare’s Creative Corner with the Netlify team – zachleat.com
|
| 5. 8. 2020 | Netlify’s Merry Band of 1 Million Developers – zachleat.com
|
| 3. 8. 2020 | Bulk Generating OG Images – zachleat.com
|
| 20. 7. 2020 | The Lighthouse Scores Will Continue Until Morale Improves – zachleat.com
|
| 12. 7. 2020 | I added Lighthouse Scores to my Site’s Footer and You Can Too – zachleat.com
|
| 29. 6. 2020 | Use Speedlify to Continuously Measure Site Performance – zachleat.com
|
| 18. 4. 2020 | Résumé/CV on the Jamstack – zachleat.com
|
| 9. 4. 2020 | CSS Naked Day – zachleat.com
|
| 17. 3. 2020 | Eleventy’s New Performance Leaderboard – zachleat.com
|
| 7. 2. 2020 | My Favorite Typinator Macros – zachleat.com
|
| 7. 2. 2020 | Eleventy Crash Course with Nick and Zach—NebraskaJS Omaha – zachleat.com
|
| 3. 2. 2020 | Speaker Spotlight: a chat with Vitaly Friedman – zachleat.com
|
| 22. 1. 2020 | Now Deploying to Netlify – zachleat.com
|
| 11. 1. 2020 | A Love Letter to Filament Group – zachleat.com
|
| 8. 1. 2020 | Let’s Learn Eleventy!—Learn With Jason – zachleat.com
|
| 7. 1. 2020 | Eleventy Crash Course with Nick and Zach—NebraskaJS Omaha – zachleat.com
|
| 12. 12. 2019 | The Origin Story of Container Queries – zachleat.com
|
| 10. 12. 2019 | Building Exclusive Features For Open Collective Contributors on Netlify – zachleat.com
|
| 9. 12. 2019 | Shop Talk Show #390: Eleventy with Zach Leatherman – zachleat.com
|
| 5. 12. 2019 | Eleventy Documentation has moved to 11ty.dev – zachleat.com
|
| 20. 11. 2019 | HTTP Archive’s Web Almanac 2019—Web Fonts Edition – zachleat.com
|
| 18. 10. 2019 | Own Your Content on Social Media Using the IndieWeb – zachleat.com
|
| 17. 10. 2019 | Making a PWA out of the 1996 Space Jam Web Site – zachleat.com
|
| 17. 10. 2019 | A look back at NEJS CONF, 2015–2019 – zachleat.com
|
| 16. 10. 2019 | JAMstack_conf_sf 2019 – zachleat.com
|
| 16. 9. 2019 | I’m Taking Ownership of My Tweets – zachleat.com
|
| 10. 9. 2019 | Two Browsers Walked Into a Scrollbar – zachleat.com
|
| 23. 8. 2019 | A Featherweight Facepile – zachleat.com
|
| 9. 8. 2019 | NEJS CONF 2019 – zachleat.com
|
| 12. 7. 2019 | Reactions to: An Honest Conversation About Burnout on JSParty – zachleat.com
|
| 29. 6. 2019 | Bridgy for Webmentions with Brotli – zachleat.com
|
| 26. 6. 2019 | Developing a Robust Font Loading Strategy for CSS-Tricks – zachleat.com
|
| 14. 6. 2019 | Week Notes №3 ending 14 Jun 2019 – zachleat.com
|
| 13. 6. 2019 | Smashing TV: The Five Whys of Web Font Loading Performance – zachleat.com
|
| 10. 6. 2019 | The Crushing Weight of the Facepile – zachleat.com
|
| 10. 6. 2019 | Spicy fonts and static sites 🌶️—JS Party Episode #79 – zachleat.com
|
| 7. 6. 2019 | Week Notes №2 ending 7 June 2019 – zachleat.com
|
| 7. 6. 2019 | Render Snarky Comments in Comic Sans – zachleat.com
|
| 24. 5. 2019 | Week Notes №1 ending 24 May 2019 – zachleat.com
|
| 24. 5. 2019 | The Co-opetition of Team Web – zachleat.com
|
| 22. 5. 2019 | font-display is Incompatible with Icon Fonts – zachleat.com
|
| 16. 5. 2019 | Web Engineering Düsseldorf – zachleat.com
|
| 16. 5. 2019 | The Scoville Scale of Web Font Loading Opinions – zachleat.com
|
| 13. 5. 2019 | beyond tellerrand—Düsseldorf – zachleat.com
|
| 9. 5. 2019 | Google Fonts is Adding font-display 🎉 – zachleat.com
|
| 7. 5. 2019 | NebraskaJS Omaha – zachleat.com
|
| 7. 2. 2019 | Navigate directly to a GitHub Issue – zachleat.com
|
| 1. 2. 2019 | Eleventy Quick Tip №8: Trigger a Netlify Build Every Day with IFTTT – zachleat.com
|
| 31. 1. 2019 | Eleventy Quick Tip №7: Fetch GitHub Stargazers Count (and More) at Build Time – zachleat.com
|
| 16. 1. 2019 | Download a Twitter User’s Profile Image – zachleat.com
|
| 15. 1. 2019 | Build your own Blog from Scratch using Eleventy – zachleat.com
|
| 10. 1. 2019 | Get all Font Sizes in use on a Web Page – zachleat.com
|
| 28. 12. 2018 | Working Draft Podcast: On Tour @ #perfnow 5/6 – zachleat.com
|
| 22. 12. 2018 | Don’t Stop Learning Frameworks – zachleat.com
|
| 30. 11. 2018 | Should I Use JavaScript to Load My Web Fonts? – zachleat.com
|
| 26. 11. 2018 | Happy Birthday Eleventy! 🎉 – zachleat.com
|
| 14. 11. 2018 | The Five Whys of Web Font Loading Performance – zachleat.com
|
| 8. 11. 2018 | performance.now(); the Web Performance Conference – zachleat.com
|
| 31. 8. 2018 | The Problem with font-display and Reflow – zachleat.com
|
| 31. 8. 2018 | A Group of Web Font Repaints is called a Michael Serif – zachleat.com
|
| 30. 8. 2018 | The Font Loading Checklist – zachleat.com
|
| 15. 8. 2018 | TalkScript Episode #14 – zachleat.com
|
| 10. 8. 2018 | Concatenate Conference – zachleat.com
|
| 27. 7. 2018 | NEJS CONF 2018 – zachleat.com
|
| 12. 6. 2018 | The Life Expectancy of Digital Content – zachleat.com
|
| 15. 5. 2018 | The Simplest Web Site That Could Possibly Work Well – zachleat.com
|
| 1. 5. 2018 | Obnoxiously Readable Responsive Text with Viewport Units – zachleat.com
|
| 20. 4. 2018 | preload with font-display: optional is an Anti-pattern – zachleat.com
|
| 19. 4. 2018 | Import your Disqus Comments to Eleventy – zachleat.com
|
| 5. 4. 2018 | “The Compromise”—a Modern but Compatible Font Loading Strategy – zachleat.com
|
| 30. 3. 2018 | Passing the Lead NebraskaJS Organizer Baton – zachleat.com
|
| 23. 3. 2018 | Google Open Source Award for Eleventy – zachleat.com
|
| 21. 3. 2018 | imaging-heap, Measuring Responsive Image Efficiency – zachleat.com
|
| 1. 3. 2018 | It’s Dangerous to Go Stallone. Take Glyphhanger – zachleat.com
|
| 27. 2. 2018 | “A letter about Google AMP” – zachleat.com
|
| 12. 2. 2018 | Web Fonts are ▢▢▢ Rocket Science – zachleat.com
|
| 12. 2. 2018 | Introducing Eleventy, a new Static Site Generator – zachleat.com
|
| 7. 2. 2018 | SmashingConf London 2018 – zachleat.com
|
| 26. 1. 2018 | Making a Simple Web Site with the Simplest Static Site Generator, Level 2—Adding Filters – zachleat.com
|
| 24. 1. 2018 | Making a Simple Web Site with the Simplest Static Site Generator, Level 1 – zachleat.com
|
| 18. 1. 2018 | spider-pig Searches for Nodes that match a CSS Selector – zachleat.com
|
| 1. 1. 2018 | Airing Out 2017’s Dirty Laundry – zachleat.com
|
| 21. 11. 2017 | 23 Minutes of Work for Better Font Loading – zachleat.com
|
| 14. 11. 2017 | NebraskaJS Omaha – zachleat.com
|
| 1. 11. 2017 | Managing Font Loading CSS Was Painful—Not Anymore – zachleat.com
|
| 19. 10. 2017 | A Collection of Web Font Loading Recipes – zachleat.com
|
| 12. 10. 2017 | FOIT vs. FOUT, a Side by Side Comparison – zachleat.com
|
| 19. 9. 2017 | A Historical Look at FOUT and FOIT – zachleat.com
|
| 14. 9. 2017 | Web Standards Podcast #85 – zachleat.com
|
| 10. 9. 2017 | CSS-Minsk-JS – zachleat.com
|
| 26. 8. 2017 | The Ten Twitter Commandments – zachleat.com
|
| 13. 8. 2017 | The Web Font Loading Glossary – zachleat.com
|
| 1. 8. 2017 | I made a style guide for my personal web site and you should too. – zachleat.com
|
| 21. 7. 2017 | NEJS CONF 2017 – zachleat.com
|
| 15. 6. 2017 | Font Aliasing, or How to Rename a Font in CSS – zachleat.com
|
| 25. 5. 2017 | Laissez-faire Font Smoothing and Anti-aliasing – zachleat.com
|
| 17. 5. 2017 | Quick Demo: Animating on an Oval Path – zachleat.com
|
| 30. 4. 2017 | Wait, WebP is actually worth it. – zachleat.com
|
| 26. 4. 2017 | What Are You Excited About? – zachleat.com
|
| 21. 4. 2017 | Selecthor: A Better way to Learn and Demo CSS Selectors – zachleat.com
|
| 2. 4. 2017 | Randsom: A Random Web Fonts Ransom Note – zachleat.com
|
| 31. 3. 2017 | Bernie Tweets – zachleat.com
|
| 30. 1. 2017 | CSS-Tricks Video Screencasts #152: Font Loading – zachleat.com
|
| 23. 1. 2017 | Shop Talk Show #247: The Performance Equation – zachleat.com
|
| 5. 1. 2017 | In Case You Missed It: 2016 – zachleat.com
|
| 21. 12. 2016 | No @font-face Syntax will ever be Bulletproof, Nor Should It Be. – zachleat.com
|
| 13. 12. 2016 | faux-pas, Detecting Faux Web Font Rendering – zachleat.com
|
| 16. 11. 2016 | Lazy Loading Web Fonts Is Probably Not What You Want – zachleat.com
|
| 17. 9. 2016 | Separating Fact from Fiction on the Internet – zachleat.com
|
| 31. 8. 2016 | I Wanted to Type a Number – zachleat.com
|
| 26. 8. 2016 | NEJS CONF 2016 Recap – zachleat.com
|
| 12. 8. 2016 | Beyond Code #4 at NEJS CONF 2015 – zachleat.com
|
| 12. 7. 2016 | A Comprehensive Guide to Font Loading Strategies – zachleat.com
|
| 5. 6. 2016 | CSS Position Sticky – zachleat.com
|
| 19. 4. 2016 | Web Fonts for President 2016 – zachleat.com
|
| 5. 4. 2016 | The Web Fonts: Preloaded – zachleat.com
|
| 1. 4. 2016 | Trying out a new Font Stack – zachleat.com
|
| 11. 3. 2016 | Web Font Anti-pattern: Data URIs – zachleat.com
|
| 8. 3. 2016 | A Versatile 2KB of JS – zachleat.com
|
| 5. 2. 2016 | A Story About Proxy Filters – zachleat.com
|
| 4. 1. 2016 | Critical Web Fonts – zachleat.com
|
| 1. 1. 2016 | In Case You Missed It: 2015 – zachleat.com
|
| 8. 12. 2015 | The Infinity Hamburger Menu – zachleat.com
|
| 4. 12. 2015 | Using Custom Fonts Responsibly, an Akamai Animated Short – zachleat.com
|
| 17. 11. 2015 | Frameworks, not Blameworks – zachleat.com
|
| 20. 10. 2015 | A Brief History of that Time You Used Web Fonts—SmashingConf Barcelona – zachleat.com
|
| 13. 10. 2015 | The Performance and Usability of Web Fonts—Velocity New York City – zachleat.com
|
| 21. 9. 2015 | Filament Group is Agency of the Year at Net Awards – zachleat.com
|
| 6. 9. 2015 | A Hypocrite’s Guide to Public Speaking – zachleat.com
|
| 24. 8. 2015 | Changelog #166, NEJS CONF 2015 – zachleat.com
|
| 7. 8. 2015 | NEJS CONF 2015 Recap – zachleat.com
|
| 18. 7. 2015 | Smashing Book #5 – zachleat.com
|
| 31. 5. 2015 | The Mitt Romney Web Font Problem – zachleat.com
|
| 28. 5. 2015 | The Performance and Usability of Font Loading—Velocity Santa Clara – zachleat.com
|
| 20. 4. 2015 | Tech Meetup at the White House – zachleat.com
|
| 18. 3. 2015 | Compatibility Tables Compendium – zachleat.com
|
| 27. 2. 2015 | Better @font-face with Font Load Events—SmashingConf Whistler – zachleat.com
|
| 22. 1. 2015 | Flash of Faux Text—still more on Font Loading – zachleat.com
|
| 15. 1. 2015 | Performance and Responsive Web Design (2015) – zachleat.com
|
| 8. 1. 2015 | How we use web fonts responsibly, or, avoiding a @font-face-palm – zachleat.com
|
| 1. 1. 2015 | In Case You Missed It: 2014 – zachleat.com
|
| 11. 11. 2014 | The Making of fontfamily.io – zachleat.com
|
| 5. 11. 2014 | word-break Podcast #1 – zachleat.com
|
| 15. 10. 2014 | WOFF2 See the Wizard, a Wonderful JavaScript Feature Test – zachleat.com
|
| 30. 9. 2014 | A Font Family Reunion – zachleat.com
|
| 26. 9. 2014 | Better @font-face with Font Load Events on Dev.Opera – zachleat.com
|
| 9. 9. 2014 | The Perfect GIF – zachleat.com
|
| 25. 8. 2014 | W3C Status Banners – zachleat.com
|
| 6. 8. 2014 | Tablesaw: A Flexible Tool for Responsive Tables – zachleat.com
|
| 4. 7. 2014 | A Frugal and Simple Guide to Putting Lights on your Bike – zachleat.com
|
| 7. 6. 2014 | Pastry Box: Impostor Syndrome – zachleat.com
|
| 27. 5. 2014 | Bulletproof Icon Fonts—CSSConf – zachleat.com
|
| 22. 4. 2014 | Politespace, an unobtrusive alternative to input masks – zachleat.com
|
| 13. 1. 2014 | Bulletproof Accessible Icon Fonts – zachleat.com
|
| 21. 12. 2013 | In Case You Missed It: 2013 – zachleat.com
|
| 8. 12. 2013 | Domain Swap: A Google Chrome Extension – zachleat.com
|
| 20. 11. 2013 | The Elusive :target Feature Test – zachleat.com
|
| 8. 10. 2013 | Impostor Syndrome – zachleat.com
|
| 14. 9. 2013 | A Nodecopter Informercial (at HOW Conf) – zachleat.com
|
| 14. 6. 2013 | A Sliver of What I Learned at JSConf 2013 – zachleat.com
|
| 7. 6. 2013 | You Should Follow Fewer People on Twitter – zachleat.com
|
| 17. 5. 2013 | Performance and Responsive Web Design (2013) – zachleat.com
|
| 5. 5. 2013 | zachleat.com is Dead, Long Live zachleat.com – zachleat.com
|
| 17. 3. 2013 | Tool or Die, a Web Developer’s Workflow – zachleat.com
|
| 2. 3. 2013 | Side Projects (at Awesome Camp) – zachleat.com
|
| 26. 1. 2013 | A Web Developer Fumbling with Social Media – zachleat.com
|
| 27. 11. 2012 | SocialCount, Faster & Lighter Social Networking Widgets – zachleat.com
|
| 8. 11. 2012 | Performance in Responsive Web Design (2012) – zachleat.com
|
| 2. 9. 2012 | A Front End Engineer’s Manifesto – zachleat.com
|
| 16. 5. 2012 | CSS3 Job Transition – zachleat.com
|
| 13. 2. 2012 | Let’s get parseIntimate. – zachleat.com
|
| 5. 2. 2012 | Placeholder Title for Article about HTML5 Placeholders – zachleat.com
|
| 7. 11. 2011 | Deferreds and a Better Geolocation API – zachleat.com
|
| 8. 8. 2011 | A Mobile Web Divided – zachleat.com
|
| 2. 8. 2011 | Progressive Enhancement (at jQuery Omaha) – zachleat.com
|
| 12. 5. 2011 | FitText + BigText: A Tale of Two Plugins – zachleat.com
|
| 9. 5. 2011 | Pragmatic Progressive Enhancement – zachleat.com
|
| 5. 3. 2011 | HTML5 vs. Native Applications, The Presentation – zachleat.com
|
| 14. 2. 2011 | The JavaScript Testing Challenge Winner – zachleat.com
|
| 6. 2. 2011 | Et tu, X-UA-Compatible? – zachleat.com
|
| 11. 1. 2011 | BigText Makes Text Big – zachleat.com
|
| 9. 1. 2011 | An Update to The JavaScript Testing Challenge – zachleat.com
|
| 13. 11. 2010 | The JavaScript Testing Challenge – zachleat.com
|
| 29. 7. 2010 | Faking Onload for Link Elements – zachleat.com
|
| 21. 7. 2010 | ALARMd is now on Github – zachleat.com
|
| 19. 7. 2010 | Maiden Voyage of the DOM Sailbloat – zachleat.com
|
| 8. 6. 2010 | A Race Against Time Pickers – zachleat.com
|
| 26. 3. 2010 | Point, Charset, Match: Character Encoding in JavaScript – zachleat.com
|
| 24. 2. 2010 | Internet Explorer Array.sort Unreliable – zachleat.com
|
| 15. 2. 2010 | If the Menu Fitts, We Must Acquit – zachleat.com
|
| 12. 2. 2010 | CSS 3 Text: A Tale of writing-mode Woe – zachleat.com
|
| 5. 2. 2010 | Trash that “Back to Top” Link – zachleat.com
|
| 24. 1. 2010 | The 24 Clock on ALARMd – zachleat.com
|
| 3. 1. 2010 | DIY Webdings—CSS Sprites using @font-face – zachleat.com
|
| 9. 12. 2009 | Don’t Give Up on Internet Explorer Yet – zachleat.com
|
| 29. 8. 2009 | Device Independence on the Open Web – zachleat.com
|
| 30. 6. 2009 | Quick Performance Tip: jQuery and addClass – zachleat.com
|
| 23. 5. 2009 | Adobe Reverts Flex Store to Open Web – zachleat.com
|
| 8. 5. 2009 | Performance Caveat with jQuery Selectors and Live Events – zachleat.com
|
| 20. 2. 2009 | Jonathan Sharp at The Ajax Experience – zachleat.com
|
| 13. 2. 2009 | ALARMd Unix Time Format for 1234567890 Day – zachleat.com
|
| 10. 1. 2009 | Registration Forms Suck, Let’s Mitigate Suckiness – zachleat.com
|
| 8. 1. 2009 | Scare Your Visitors with this JavaScript Gravatar Plugin – zachleat.com
|
| 4. 12. 2008 | DOMContentLoaded Inconsistencies (in Browsers and JavaScript Libraries) – zachleat.com
|
| 19. 10. 2008 | jQuery Bug: IE reports incorrect $.browser.version – zachleat.com
|
| 18. 10. 2008 | Dear IE6: Please Cache my Images. – zachleat.com
|
| 16. 10. 2008 | Relative URLs including the Domain – zachleat.com
|
| 8. 10. 2008 | ALARMd is a Google Code Project – zachleat.com
|
| 4. 9. 2008 | Writing a Front End Engineer’s Resume (or CV) – zachleat.com
|
| 23. 5. 2008 | Double Whammy: OpenID and Microformats – zachleat.com
|
| 10. 5. 2008 | Selecting XML Nodes with JavaScript, or the Peril of getElementsByTagName – zachleat.com
|
| 9. 5. 2008 | Javascript Objects are NOT JSON – zachleat.com
|
| 7. 5. 2008 | Surnamespacing – zachleat.com
|
| 22. 4. 2008 | Don’t Let the Door Hit You Onunload and Onbeforeunload – zachleat.com
|
| 18. 4. 2008 | Forgive My Feed – zachleat.com
|
| 6. 4. 2008 | ALARMd 2 Beta, with Google Calendar Integration – zachleat.com
|
| 5. 4. 2008 | 20000 Leagues Under the API: YouTube JavaScript – zachleat.com
|
| 30. 3. 2008 | Code Like the Big Boys: Flickr – zachleat.com
|
| 28. 3. 2008 | Tips for Programming JavaScript Functions – zachleat.com
|
| 28. 3. 2008 | Architecture Choices: Callbacks and Events in JavaScript – zachleat.com
|
| 23. 3. 2008 | Minor Annoyances with Firefox Development – zachleat.com
|
| 3. 3. 2008 | Specific Inheritance with TIBCO’s General Interface – zachleat.com
|
| 25. 1. 2008 | Online Movie Rental Review – Amazon Unbox – zachleat.com
|
| 28. 12. 2007 | Quine using XHTML and JavaScript – zachleat.com
|
| 27. 12. 2007 | Faster YUI DataTable with 5 Lines of Code – zachleat.com
|
| 23. 12. 2007 | Problems with Looping through window.setInterval – zachleat.com
|
| 1. 11. 2007 | Speed up Including Google Analytics – zachleat.com
|
| 1. 11. 2007 | Obscurity, Security, and Captcha – zachleat.com
|
| 1. 11. 2007 | Forward Compatibility and JavaScript – zachleat.com
|
| 27. 10. 2007 | Nursery Rhyme Code Poem [CSS] – zachleat.com
|
| 26. 10. 2007 | Nursery Rhyme Code Poem [PHP] – zachleat.com
|
| 26. 10. 2007 | Nursery Rhyme Code Poem [JavaScript] – zachleat.com
|
| 28. 8. 2007 | Namespacing outside of the YAHOO Namespace – zachleat.com
|
| 28. 8. 2007 | Enlarging your YUI DataTable in 29 Seconds or Less! – zachleat.com
|
| 21. 8. 2007 | ALARMd now supports URLs – zachleat.com
|
| 11. 8. 2007 | Using Phing to automate JavaScript and CSS Minimization – zachleat.com
|
| 9. 8. 2007 | YUI Code Review: YAHOO.namespace – zachleat.com
|
| 30. 7. 2007 | Using DOM Query Libraries in YUI – zachleat.com
|
| 24. 7. 2007 | 8 Things the YUI Library Needs to Win Me Back – zachleat.com
|
| 22. 7. 2007 | What Sound Does a Cow Make? MooTools. – zachleat.com
|
| 22. 7. 2007 | 20/20 Hindsight, a Look Back at ALARMd – zachleat.com
|
| 7. 6. 2007 | Enlarging your YUI DataTable in 30 Seconds or Less! – zachleat.com
|
| 17. 5. 2007 | Screen Readers and Listening at the Speed of Sound – zachleat.com
|
| 9. 5. 2007 | Wash your mouth out with SOAP and the YUI Connection Manager – zachleat.com
|
| 24. 4. 2007 | I-Frame Shims or How I Learned to Stop Worrying and Love the Bomb – zachleat.com
|
| 23. 3. 2007 | YUI Button Lite – zachleat.com
|
| 23. 3. 2007 | Conservative Design Example: Hierarchical Options – zachleat.com
|
| 22. 3. 2007 | Fundamental Problem with YUI Button – zachleat.com
|
| 12. 3. 2007 | OMG SOA – zachleat.com
|
| 10. 3. 2007 | Conservative Design Example: Multiple Option List – zachleat.com
|
| 7. 3. 2007 | Conservative Design: Command Line Interface – zachleat.com
|
| 6. 3. 2007 | Namespaces in Ext DomQuery – zachleat.com
|
| 3. 3. 2007 | Beaten to the Spiked Punch – zachleat.com
|
| 26. 2. 2007 | Conservative Design: Option List – zachleat.com
|
| 22. 2. 2007 | Conservative Design: Hierarchical Select – zachleat.com
|
| 22. 2. 2007 | Conservative Design Patterns for Form Elements – zachleat.com
|
| 20. 2. 2007 | Screen Printing, Fake Interfaces Part 1 – zachleat.com
|
| 20. 2. 2007 | Checklist for Web Applications – zachleat.com |