<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>CSS Wizardry</title>
    <description>– Web Performance and Site Speed Consultant</description>
    <link>https://csswizardry.com/</link>
    <atom:link href="https://csswizardry.com/feed.xml" rel="self" type="application/rss+xml" />
    
      <item>
        <title>What Is CSS Containment and How Can I Use It?</title>
        <description>CSS containment lets you isolate layout and paint work to self-contained ‘islands’. Here’s what each contain value does and how to use it safely.</description>
        <pubDate>Thu, 02 Apr 2026 11:30:00 +0000</pubDate>
        <link>https://csswizardry.com/2026/04/what-is-css-containment-and-how-can-i-use-it/</link>
        <guid isPermaLink="true">https://csswizardry.com/2026/04/what-is-css-containment-and-how-can-i-use-it/</guid>
      </item>
    
      <item>
        <title>When All You Can Do Is All or Nothing, Do Nothing</title>
        <description>If your design system can only apply `loading=lazy` or `fetchpriority=high` blindly, it may be safer not to apply them at all.</description>
        <pubDate>Mon, 30 Mar 2026 11:30:00 +0000</pubDate>
        <link>https://csswizardry.com/2026/03/when-all-you-can-do-is-all-or-nothing-do-nothing/</link>
        <guid isPermaLink="true">https://csswizardry.com/2026/03/when-all-you-can-do-is-all-or-nothing-do-nothing/</guid>
      </item>
    
      <item>
        <title>Low- and Mid-Tier Mobile for the Real World (2025)</title>
        <description>Discover the most representative low- and mid-tier mobile devices for web performance testing in 2025.</description>
        <pubDate>Mon, 18 Aug 2025 11:23:19 +0000</pubDate>
        <link>https://csswizardry.com/2025/08/low-and-mid-tier-mobile-for-the-real-world-2025/</link>
        <guid isPermaLink="true">https://csswizardry.com/2025/08/low-and-mid-tier-mobile-for-the-real-world-2025/</guid>
      </item>
    
      <item>
        <title>The Fastest Site in the Tour de France</title>
        <description>How fast are pro cycling teams’ and manufacturers’ websites? A CrRRUX-powered deep dive into bike brand performance, visibility, and missed opportunities.</description>
        <pubDate>Sun, 27 Jul 2025 11:17:41 +0000</pubDate>
        <link>https://csswizardry.com/2025/07/the-fastest-site-in-the-tour-de-france/</link>
        <guid isPermaLink="true">https://csswizardry.com/2025/07/the-fastest-site-in-the-tour-de-france/</guid>
      </item>
    
      <item>
        <title>Making Sense of the Performance Extensibility API</title>
        <description>Making sense—and use!—of the new Performance Extensibility API in Chrome DevTools.</description>
        <pubDate>Fri, 25 Jul 2025 15:15:11 +0000</pubDate>
        <link>https://csswizardry.com/2025/07/the-extensibility-api/</link>
        <guid isPermaLink="true">https://csswizardry.com/2025/07/the-extensibility-api/</guid>
      </item>
    
      <item>
        <title>Why Do We Have a Cache-Control Request Header?</title>
        <description>Learn how the Cache-Control request header works, how browsers handle refresh and hard refresh caching, and when developers should use it themselves.</description>
        <pubDate>Fri, 07 Mar 2025 15:55:04 +0000</pubDate>
        <link>https://csswizardry.com/2025/03/why-do-we-have-a-cache-control-request-header/</link>
        <guid isPermaLink="true">https://csswizardry.com/2025/03/why-do-we-have-a-cache-control-request-header/</guid>
      </item>
    
      <item>
        <title>HTML Is Not a Programming Language…</title>
        <description>Is HTML a programming language? In this short post, I explore why HTML is powerful, fundamental, and essential—but not a programming language.</description>
        <pubDate>Mon, 10 Feb 2025 18:09:04 +0000</pubDate>
        <link>https://csswizardry.com/2025/02/html-is-not-a-programming-language/</link>
        <guid isPermaLink="true">https://csswizardry.com/2025/02/html-is-not-a-programming-language/</guid>
      </item>
    
      <item>
        <title>Build for the Web, Build on the Web, Build with the Web</title>
        <description>What is the real, long-term cost of adopting a JavaScript framework?</description>
        <pubDate>Thu, 23 Jan 2025 13:01:19 +0000</pubDate>
        <link>https://csswizardry.com/2025/01/build-for-the-web-build-on-the-web-build-with-the-web/</link>
        <guid isPermaLink="true">https://csswizardry.com/2025/01/build-for-the-web-build-on-the-web-build-with-the-web/</guid>
      </item>
    
      <item>
        <title>Licensing Code on CSS Wizardry</title>
        <description>I’ve recently decided to apply the permissive MIT License to all content on CSS Wizardry by default. How does this affect you?</description>
        <pubDate>Wed, 04 Dec 2024 10:32:12 +0000</pubDate>
        <link>https://csswizardry.com/2024/12/licensing-code-on-css-wizardry/</link>
        <guid isPermaLink="true">https://csswizardry.com/2024/12/licensing-code-on-css-wizardry/</guid>
      </item>
    
      <item>
        <title>A Layered Approach to Speculation Rules</title>
        <description>The new Speculation Rules API is incredibly powerful, but we can do so much more! By taking a layered approach, we can add more progressive functionality.</description>
        <pubDate>Mon, 02 Dec 2024 00:01:56 +0000</pubDate>
        <link>https://csswizardry.com/2024/12/a-layered-approach-to-speculation-rules/</link>
        <guid isPermaLink="true">https://csswizardry.com/2024/12/a-layered-approach-to-speculation-rules/</guid>
      </item>
    
      <item>
        <title>Designing (and Evolving) a New Web Performance Score</title>
        <description>Why design another new performance score?! Good question…</description>
        <pubDate>Tue, 26 Nov 2024 16:36:16 +0000</pubDate>
        <link>https://csswizardry.com/2024/11/designing-and-evolving-a-new-performance-score/</link>
        <guid isPermaLink="true">https://csswizardry.com/2024/11/designing-and-evolving-a-new-performance-score/</guid>
      </item>
    
      <item>
        <title>Core Web Vitals Colours</title>
        <description>If, like me, you frequently require the Core Web Vitals colour palete, here it is!</description>
        <pubDate>Mon, 18 Nov 2024 15:04:11 +0000</pubDate>
        <link>https://csswizardry.com/2024/11/core-web-vitals-colours/</link>
        <guid isPermaLink="true">https://csswizardry.com/2024/11/core-web-vitals-colours/</guid>
      </item>
    
      <item>
        <title>The Ultimate Contract Templates for Tech Consultants: Protect Your Business and Get Paid</title>
        <description>If you want to start consulting, you’re gonna need some paperwork!</description>
        <pubDate>Tue, 01 Oct 2024 19:25:46 +0000</pubDate>
        <link>https://csswizardry.com/2024/10/the-ultimate-contract-templates-for-tech-consultants/</link>
        <guid isPermaLink="true">https://csswizardry.com/2024/10/the-ultimate-contract-templates-for-tech-consultants/</guid>
      </item>
    
      <item>
        <title>Optimising for High Latency Environments</title>
        <description>We can’t do much to change latency, so how can we work around it?</description>
        <pubDate>Mon, 16 Sep 2024 11:01:48 +0000</pubDate>
        <link>https://csswizardry.com/2024/09/optimising-for-high-latency-environments/</link>
        <guid isPermaLink="true">https://csswizardry.com/2024/09/optimising-for-high-latency-environments/</guid>
      </item>
    
      <item>
        <title>Cache Grab: How Much Are You Leaving on the Table?</title>
        <description>Quantifying the importance of caching just got a lot easier</description>
        <pubDate>Mon, 19 Aug 2024 13:17:11 +0000</pubDate>
        <link>https://csswizardry.com/2024/08/cache-grab-how-much-are-you-leaving-on-the-table/</link>
        <guid isPermaLink="true">https://csswizardry.com/2024/08/cache-grab-how-much-are-you-leaving-on-the-table/</guid>
      </item>
    
      <item>
        <title>blocking=render: Why would you do that?!</title>
        <description>Why on earth would you make something render-blocking?!</description>
        <pubDate>Wed, 14 Aug 2024 12:45:11 +0000</pubDate>
        <link>https://csswizardry.com/2024/08/blocking-render-why-whould-you-do-that/</link>
        <guid isPermaLink="true">https://csswizardry.com/2024/08/blocking-render-why-whould-you-do-that/</guid>
      </item>
    
      <item>
        <title>Correctly Configure (Pre) Connections</title>
        <description>We’re probably familiar with preconnect, but are we getting it right?</description>
        <pubDate>Sat, 09 Dec 2023 19:17:04 +0000</pubDate>
        <link>https://csswizardry.com/2023/12/correctly-configure-preconnections/</link>
        <guid isPermaLink="true">https://csswizardry.com/2023/12/correctly-configure-preconnections/</guid>
      </item>
    
      <item>
        <title>The Three Cs: 🤝 Concatenate, 🗜️ Compress, 🗳️ Cache</title>
        <description>We know we should do it, but do we know how?</description>
        <pubDate>Tue, 17 Oct 2023 00:00:00 +0000</pubDate>
        <link>https://csswizardry.com/2023/10/the-three-c-concatenate-compress-cache/</link>
        <guid isPermaLink="true">https://csswizardry.com/2023/10/the-three-c-concatenate-compress-cache/</guid>
      </item>
    
      <item>
        <title>What Is the Maximum max-age?</title>
        <description>How long?! RFC9111 lets max-age reach 68 years—far beyond the usual one that developers set. Here are the raw numbers, the spec, and when to use it.</description>
        <pubDate>Mon, 16 Oct 2023 14:18:39 +0000</pubDate>
        <link>https://csswizardry.com/2023/10/what-is-the-maximum-max-age/</link>
        <guid isPermaLink="true">https://csswizardry.com/2023/10/what-is-the-maximum-max-age/</guid>
      </item>
    
      <item>
        <title>How to Clear Cache and Cookies on a Customer’s Device</title>
        <description>There’s a super quick and easy way to clear cache on your customers’ devices. Are you using it yet?</description>
        <pubDate>Mon, 02 Oct 2023 15:30:49 +0000</pubDate>
        <link>https://csswizardry.com/2023/10/clear-cache-on-customer-device/</link>
        <guid isPermaLink="true">https://csswizardry.com/2023/10/clear-cache-on-customer-device/</guid>
      </item>
    
      <item>
        <title>The Ultimate Low-Quality Image Placeholder Technique</title>
        <description>Can Low-Quality Image Placeholders and LCP play nicely together?</description>
        <pubDate>Thu, 28 Sep 2023 18:59:20 +0000</pubDate>
        <link>https://csswizardry.com/2023/09/the-ultimate-lqip-lcp-technique/</link>
        <guid isPermaLink="true">https://csswizardry.com/2023/09/the-ultimate-lqip-lcp-technique/</guid>
      </item>
    
      <item>
        <title>Core Web Vitals for Search Engine Optimisation: What Do We Need to Know?</title>
        <description>There’s still a lot of misunderstanding about CWV for SEO. Let’s work it out together.</description>
        <pubDate>Mon, 24 Jul 2023 00:00:00 +0000</pubDate>
        <link>https://csswizardry.com/2023/07/core-web-vitals-for-search-engine-optimisation/</link>
        <guid isPermaLink="true">https://csswizardry.com/2023/07/core-web-vitals-for-search-engine-optimisation/</guid>
      </item>
    
      <item>
        <title>The HTTP/1-liness of HTTP/2</title>
        <description>If HTTP/2 is so much better, why does it look so similar to HTTP/1?!</description>
        <pubDate>Tue, 11 Jul 2023 20:30:54 +0000</pubDate>
        <link>https://csswizardry.com/2023/07/the-http1liness-of-http2/</link>
        <guid isPermaLink="true">https://csswizardry.com/2023/07/the-http1liness-of-http2/</guid>
      </item>
    
      <item>
        <title>In Defence of DOM­Content­Loaded</title>
        <description>Is there any reason to still measure the DOMContentLoaded event? Perhaps…</description>
        <pubDate>Sat, 01 Jul 2023 00:01:19 +0000</pubDate>
        <link>https://csswizardry.com/2023/07/in-defence-of-domcontentloaded/</link>
        <guid isPermaLink="true">https://csswizardry.com/2023/07/in-defence-of-domcontentloaded/</guid>
      </item>
    
      <item>
        <title>Site-Speed Topography Remapped</title>
        <description>Revisiting and remapping my Site-Speed Topography technique for assessing web performance at large</description>
        <pubDate>Wed, 07 Jun 2023 17:11:58 +0000</pubDate>
        <link>https://csswizardry.com/2023/06/site-speed-topography-remapped/</link>
        <guid isPermaLink="true">https://csswizardry.com/2023/06/site-speed-topography-remapped/</guid>
      </item>
    
      <item>
        <title>Why Not document.write()?</title>
        <description>We’re often told not to use document.write(), but… why?!</description>
        <pubDate>Tue, 10 Jan 2023 16:17:11 +0000</pubDate>
        <link>https://csswizardry.com/2023/01/why-not-document-write/</link>
        <guid isPermaLink="true">https://csswizardry.com/2023/01/why-not-document-write/</guid>
      </item>
    
      <item>
        <title>Speeding Up Async Snippets</title>
        <description>Async snippets used to improve performance, but now they’re a legacy anti-pattern. How do we handle them now?</description>
        <pubDate>Wed, 12 Oct 2022 20:48:12 +0000</pubDate>
        <link>https://csswizardry.com/2022/10/speeding-up-async-snippets/</link>
        <guid isPermaLink="true">https://csswizardry.com/2022/10/speeding-up-async-snippets/</guid>
      </item>
    
      <item>
        <title>Critical CSS? Not So Fast!</title>
        <description>Critical CSS promises faster loading, but is it worth the complexity? Learn when Critical CSS actually boosts performance or when it might slow you down.</description>
        <pubDate>Tue, 06 Sep 2022 16:00:00 +0000</pubDate>
        <link>https://csswizardry.com/2022/09/critical-css-not-so-fast/</link>
        <guid isPermaLink="true">https://csswizardry.com/2022/09/critical-css-not-so-fast/</guid>
      </item>
    
      <item>
        <title>Measure What You Impact, Not What You Influence</title>
        <description>When implementing performance fixes, it’s imperative that you measure the right thing—but what is ‘right’?</description>
        <pubDate>Wed, 24 Aug 2022 12:41:16 +0000</pubDate>
        <link>https://csswizardry.com/2022/08/measure-what-you-impact-not-what-you-influence/</link>
        <guid isPermaLink="true">https://csswizardry.com/2022/08/measure-what-you-impact-not-what-you-influence/</guid>
      </item>
    
      <item>
        <title>Optimising Largest Contentful Paint</title>
        <description>Let’s look at some more technical and non-obvious aspects of optimising Largest Contentful Paint</description>
        <pubDate>Mon, 28 Mar 2022 23:02:11 +0000</pubDate>
        <link>https://csswizardry.com/2022/03/optimising-largest-contentful-paint/</link>
        <guid isPermaLink="true">https://csswizardry.com/2022/03/optimising-largest-contentful-paint/</guid>
      </item>
    
      <item>
        <title>Measuring Web Performance in Mobile Safari</title>
        <description>How often do you test your site in iOS Safari? Do you even know how?!</description>
        <pubDate>Fri, 26 Feb 2021 01:41:12 +0000</pubDate>
        <link>https://csswizardry.com/2021/02/measuring-network-performance-in-mobile-safari/</link>
        <guid isPermaLink="true">https://csswizardry.com/2021/02/measuring-network-performance-in-mobile-safari/</guid>
      </item>
    
      <item>
        <title>Site-Speed Topography</title>
        <description>Learning the lay of the land</description>
        <pubDate>Tue, 03 Nov 2020 23:04:10 +0000</pubDate>
        <link>https://csswizardry.com/2020/11/site-speed-topography/</link>
        <guid isPermaLink="true">https://csswizardry.com/2020/11/site-speed-topography/</guid>
      </item>
    
      <item>
        <title>Speed Up Google Fonts</title>
        <description>Google Fonts is fast. Now it’s faster. Much faster.</description>
        <pubDate>Tue, 19 May 2020 17:35:04 +0000</pubDate>
        <link>https://csswizardry.com/2020/05/the-fastest-google-fonts/</link>
        <guid isPermaLink="true">https://csswizardry.com/2020/05/the-fastest-google-fonts/</guid>
      </item>
    
      <item>
        <title>Real-World Effectiveness of Brotli</title>
        <description>How effective is Brotli, really?</description>
        <pubDate>Wed, 22 Apr 2020 10:28:20 +0000</pubDate>
        <link>https://csswizardry.com/2020/04/real-world-effectiveness-of-brotli/</link>
        <guid isPermaLink="true">https://csswizardry.com/2020/04/real-world-effectiveness-of-brotli/</guid>
      </item>
    
      <item>
        <title>Performance Budgets, Pragmatically</title>
        <description>If you’ve ever struggled to define performance budgets, this off-the-shelf trick is what you’re looking for.</description>
        <pubDate>Wed, 08 Jan 2020 18:19:10 +0000</pubDate>
        <link>https://csswizardry.com/2020/01/performance-budgets-pragmatically/</link>
        <guid isPermaLink="true">https://csswizardry.com/2020/01/performance-budgets-pragmatically/</guid>
      </item>
    
      <item>
        <title>Lazy Pre-Browsing with Prefetch</title>
        <description>Using prefetch for fun and profit</description>
        <pubDate>Thu, 15 Aug 2019 14:47:28 +0000</pubDate>
        <link>https://csswizardry.com/2019/08/lazy-pre-browsing-with-prefetch/</link>
        <guid isPermaLink="true">https://csswizardry.com/2019/08/lazy-pre-browsing-with-prefetch/</guid>
      </item>
    
      <item>
        <title>Making Cloud.typography Fast(er)</title>
        <description>What issues does Hoefler&amp;Co’s Cloud.typography introduce, and how can we mitigate them?</description>
        <pubDate>Tue, 13 Aug 2019 09:51:11 +0000</pubDate>
        <link>https://csswizardry.com/2019/08/making-cloud-typography-faster/</link>
        <guid isPermaLink="true">https://csswizardry.com/2019/08/making-cloud-typography-faster/</guid>
      </item>
    
      <item>
        <title>Time to First Byte: What It Is and How to Improve It</title>
        <description>Just how much does TTFB matter when it comes to front-end performance?</description>
        <pubDate>Thu, 08 Aug 2019 02:06:56 +0000</pubDate>
        <link>https://csswizardry.com/2019/08/time-to-first-byte-what-it-is-and-why-it-matters/</link>
        <guid isPermaLink="true">https://csswizardry.com/2019/08/time-to-first-byte-what-it-is-and-why-it-matters/</guid>
      </item>
    
      <item>
        <title>Self-Host Your Static Assets</title>
        <description>Why is it so much better to self-host your static assets?</description>
        <pubDate>Fri, 31 May 2019 21:10:11 +0000</pubDate>
        <link>https://csswizardry.com/2019/05/self-host-your-static-assets/</link>
        <guid isPermaLink="true">https://csswizardry.com/2019/05/self-host-your-static-assets/</guid>
      </item>
    
      <item>
        <title>Tips for Technical Interviews</title>
        <description>How can you prepare for and survive a technical interview?</description>
        <pubDate>Thu, 25 Apr 2019 15:19:18 +0000</pubDate>
        <link>https://csswizardry.com/2019/04/tips-for-technical-interviews/</link>
        <guid isPermaLink="true">https://csswizardry.com/2019/04/tips-for-technical-interviews/</guid>
      </item>
    
      <item>
        <title>Cache-Control for Civilians</title>
        <description>What does Cache-Control really do? In basic terms? Let’s find out!</description>
        <pubDate>Mon, 04 Mar 2019 01:21:39 +0000</pubDate>
        <link>https://csswizardry.com/2019/03/cache-control-for-civilians/</link>
        <guid isPermaLink="true">https://csswizardry.com/2019/03/cache-control-for-civilians/</guid>
      </item>
    
      <item>
        <title>Bandwidth or Latency: When to Optimise for Which</title>
        <description>How can you tell when bandwidth or latency are your bottlenecks?</description>
        <pubDate>Thu, 31 Jan 2019 14:11:15 +0000</pubDate>
        <link>https://csswizardry.com/2019/01/bandwidth-or-latency-when-to-optimise-which/</link>
        <guid isPermaLink="true">https://csswizardry.com/2019/01/bandwidth-or-latency-when-to-optimise-which/</guid>
      </item>
    
      <item>
        <title>ITCSS × Skillshare</title>
        <description>The official introduction to ITCSS on Skillshare</description>
        <pubDate>Mon, 26 Nov 2018 17:04:10 +0000</pubDate>
        <link>https://csswizardry.com/2018/11/itcss-and-skillshare/</link>
        <guid isPermaLink="true">https://csswizardry.com/2018/11/itcss-and-skillshare/</guid>
      </item>
    
      <item>
        <title>What If?</title>
        <description>How do we so often forget to ask the simple question: what if?</description>
        <pubDate>Fri, 23 Nov 2018 17:51:40 +0000</pubDate>
        <link>https://csswizardry.com/2018/11/what-if/</link>
        <guid isPermaLink="true">https://csswizardry.com/2018/11/what-if/</guid>
      </item>
    
      <item>
        <title>CSS and Network Performance</title>
        <description>How can CSS impact network and resource-loading performance? Can things be that serious?</description>
        <pubDate>Fri, 09 Nov 2018 19:57:12 +0000</pubDate>
        <link>https://csswizardry.com/2018/11/css-and-network-performance/</link>
        <guid isPermaLink="true">https://csswizardry.com/2018/11/css-and-network-performance/</guid>
      </item>
    
      <item>
        <title>The Three Types of Performance Testing</title>
        <description>How can we make it easier for businesses to understand when and what to measure?</description>
        <pubDate>Sat, 27 Oct 2018 10:02:39 +0000</pubDate>
        <link>https://csswizardry.com/2018/10/three-types-of-performance-testing/</link>
        <guid isPermaLink="true">https://csswizardry.com/2018/10/three-types-of-performance-testing/</guid>
      </item>
    
      <item>
        <title>Getting to Know a Legacy Codebase</title>
        <description>What should you do when you first get launched into an old, sprawling CSS codebase?</description>
        <pubDate>Sat, 21 Jul 2018 13:02:54 +0000</pubDate>
        <link>https://csswizardry.com/2018/07/getting-to-know-a-legacy-codebase/</link>
        <guid isPermaLink="true">https://csswizardry.com/2018/07/getting-to-know-a-legacy-codebase/</guid>
      </item>
    
      <item>
        <title>Image Inconsistencies: How and When Browsers Download Images</title>
        <description>How and when do browsers download certain types of image? What does that mean for performance?</description>
        <pubDate>Mon, 11 Jun 2018 19:02:54 +0000</pubDate>
        <link>https://csswizardry.com/2018/06/image-inconsistencies-how-and-when-browsers-download-images/</link>
        <guid isPermaLink="true">https://csswizardry.com/2018/06/image-inconsistencies-how-and-when-browsers-download-images/</guid>
      </item>
    
      <item>
        <title>Identifying, Auditing, and Discussing Third Parties</title>
        <description>Gathering data about third-parties using free and open-source tooling</description>
        <pubDate>Mon, 21 May 2018 10:01:21 +0000</pubDate>
        <link>https://csswizardry.com/2018/05/identifying-auditing-discussing-third-parties/</link>
        <guid isPermaLink="true">https://csswizardry.com/2018/05/identifying-auditing-discussing-third-parties/</guid>
      </item>
    
      <item>
        <title>My Digital Music Setup</title>
        <description>An overview of my hardware and software setup for listening to digital music</description>
        <pubDate>Mon, 02 Apr 2018 16:35:19 +0000</pubDate>
        <link>https://csswizardry.com/2018/04/my-digital-music-setup/</link>
        <guid isPermaLink="true">https://csswizardry.com/2018/04/my-digital-music-setup/</guid>
      </item>
    
      <item>
        <title>Measuring the Hard-to-Measure</title>
        <description>How can we gather valuable data about previously hard-to-measure things?</description>
        <pubDate>Thu, 01 Mar 2018 13:45:19 +0000</pubDate>
        <link>https://csswizardry.com/2018/03/measuring-the-hard-to-measure/</link>
        <guid isPermaLink="true">https://csswizardry.com/2018/03/measuring-the-hard-to-measure/</guid>
      </item>
    
      <item>
        <title>Finding Dead CSS</title>
        <description>Finding dead or unused CSS on a live website</description>
        <pubDate>Wed, 17 Jan 2018 14:25:19 +0000</pubDate>
        <link>https://csswizardry.com/2018/01/finding-dead-css/</link>
        <guid isPermaLink="true">https://csswizardry.com/2018/01/finding-dead-css/</guid>
      </item>
    
      <item>
        <title>The Fallacies of Distributed Computing (Applied to Front-End Performance)</title>
        <description>What can front-end and performance engineers learn from the Fallacies of Distributed Computing?</description>
        <pubDate>Tue, 21 Nov 2017 09:51:11 +0000</pubDate>
        <link>https://csswizardry.com/2017/11/the-fallacies-of-distributed-computing-applied-to-front-end-performance/</link>
        <guid isPermaLink="true">https://csswizardry.com/2017/11/the-fallacies-of-distributed-computing-applied-to-front-end-performance/</guid>
      </item>
    
      <item>
        <title>Ten Years Old</title>
        <description>csswizardry.com turns ten today!</description>
        <pubDate>Sun, 19 Nov 2017 00:00:00 +0000</pubDate>
        <link>https://csswizardry.com/2017/11/ten-years-old/</link>
        <guid isPermaLink="true">https://csswizardry.com/2017/11/ten-years-old/</guid>
      </item>
    
      <item>
        <title>Relative Requirements</title>
        <description>Define the relative importance of project traits in order to make development smoother</description>
        <pubDate>Fri, 10 Nov 2017 18:23:12 +0000</pubDate>
        <link>https://csswizardry.com/2017/11/relative-requirements/</link>
        <guid isPermaLink="true">https://csswizardry.com/2017/11/relative-requirements/</guid>
      </item>
    
      <item>
        <title>Airplanes and Ashtrays</title>
        <description>Sometimes you need to make it possible to do the wrong thing…</description>
        <pubDate>Mon, 30 Oct 2017 12:53:49 +0000</pubDate>
        <link>https://csswizardry.com/2017/10/airplanes-and-ashtrays/</link>
        <guid isPermaLink="true">https://csswizardry.com/2017/10/airplanes-and-ashtrays/</guid>
      </item>
    
      <item>
        <title>Performance and Resilience: Stress-Testing Third Parties</title>
        <description>Assessing the fragility and resilience of third party resources</description>
        <pubDate>Mon, 31 Jul 2017 16:10:13 +0000</pubDate>
        <link>https://csswizardry.com/2017/07/performance-and-resilience-stress-testing-third-parties/</link>
        <guid isPermaLink="true">https://csswizardry.com/2017/07/performance-and-resilience-stress-testing-third-parties/</guid>
      </item>
    
      <item>
        <title>Refactoring Tunnels</title>
        <description>A metaphor for defining the scope of refactoring tasks</description>
        <pubDate>Fri, 02 Jun 2017 12:19:58 +0000</pubDate>
        <link>https://csswizardry.com/2017/06/refactoring-tunnels/</link>
        <guid isPermaLink="true">https://csswizardry.com/2017/06/refactoring-tunnels/</guid>
      </item>
    
      <item>
        <title>Little Things I Like to Do with Git</title>
        <description>Handy Git tricks and aliases: leaderboards, praise, word-diff, branch history, daily recaps, changelog generation, and more in one quick guide.</description>
        <pubDate>Tue, 23 May 2017 14:39:29 +0000</pubDate>
        <link>https://csswizardry.com/2017/05/little-things-i-like-to-do-with-git/</link>
        <guid isPermaLink="true">https://csswizardry.com/2017/05/little-things-i-like-to-do-with-git/</guid>
      </item>
    
      <item>
        <title>Writing Tidy Code</title>
        <description>Even the most inexperienced developers can write great looking code</description>
        <pubDate>Wed, 10 May 2017 12:45:56 +0000</pubDate>
        <link>https://csswizardry.com/2017/05/writing-tidy-code/</link>
        <guid isPermaLink="true">https://csswizardry.com/2017/05/writing-tidy-code/</guid>
      </item>
    
      <item>
        <title>Configuring Git and Vim</title>
        <description>Both amazing tools in their own rights, how can we get both playing nicely together?</description>
        <pubDate>Thu, 16 Mar 2017 21:41:11 +0000</pubDate>
        <link>https://csswizardry.com/2017/03/configuring-git-and-vim/</link>
        <guid isPermaLink="true">https://csswizardry.com/2017/03/configuring-git-and-vim/</guid>
      </item>
    
      <item>
        <title>Base64 Encoding &amp; Performance, Part 2: Gathering Data</title>
        <description>Statistics, tests, and numbers looking at the performance costs of Base64</description>
        <pubDate>Sun, 12 Feb 2017 15:47:21 +0000</pubDate>
        <link>https://csswizardry.com/2017/02/base64-encoding-and-performance-part-2/</link>
        <guid isPermaLink="true">https://csswizardry.com/2017/02/base64-encoding-and-performance-part-2/</guid>
      </item>
    
      <item>
        <title>Base64 Encoding &amp; Performance, Part 1: What’s Up with Base64?</title>
        <description>A look at the many huge disadvantages of Base64 encoding assets into your CSS</description>
        <pubDate>Sun, 12 Feb 2017 12:11:13 +0000</pubDate>
        <link>https://csswizardry.com/2017/02/base64-encoding-and-performance/</link>
        <guid isPermaLink="true">https://csswizardry.com/2017/02/base64-encoding-and-performance/</guid>
      </item>
    
      <item>
        <title>Code Smells in CSS Revisited</title>
        <description>An update to my 2012 article, Code Smells in CSS</description>
        <pubDate>Wed, 08 Feb 2017 12:14:18 +0000</pubDate>
        <link>https://csswizardry.com/2017/02/code-smells-in-css-revisited/</link>
        <guid isPermaLink="true">https://csswizardry.com/2017/02/code-smells-in-css-revisited/</guid>
      </item>
    
      <item>
        <title>Typography for Developers</title>
        <description>A look at the simple differences that developers and engineers can make in order to improve the quality of their typography</description>
        <pubDate>Mon, 06 Feb 2017 22:22:34 +0000</pubDate>
        <link>https://csswizardry.com/2017/02/typography-for-developers/</link>
        <guid isPermaLink="true">https://csswizardry.com/2017/02/typography-for-developers/</guid>
      </item>
    
      <item>
        <title>Moving CSS Wizardry onto HTTPS and HTTP/2</title>
        <description>Improving security and performance on CSS Wizardry</description>
        <pubDate>Wed, 25 Jan 2017 11:45:58 +0000</pubDate>
        <link>https://csswizardry.com/2017/01/moving-css-wizardry-onto-https-and-http-2/</link>
        <guid isPermaLink="true">https://csswizardry.com/2017/01/moving-css-wizardry-onto-https-and-http-2/</guid>
      </item>
    
      <item>
        <title>Ack for CSS Developers</title>
        <description>Using the Ack tool to audit and profile your CSS</description>
        <pubDate>Tue, 17 Jan 2017 19:07:24 +0000</pubDate>
        <link>https://csswizardry.com/2017/01/ack-for-css-developers/</link>
        <guid isPermaLink="true">https://csswizardry.com/2017/01/ack-for-css-developers/</guid>
      </item>
    
      <item>
        <title>A New Year, a New Focus</title>
        <description>In 2017, I want to begin shifting my focus more toward making things fast</description>
        <pubDate>Mon, 09 Jan 2017 21:44:13 +0000</pubDate>
        <link>https://csswizardry.com/2017/01/a-new-year-a-new-focus/</link>
        <guid isPermaLink="true">https://csswizardry.com/2017/01/a-new-year-a-new-focus/</guid>
      </item>
    
      <item>
        <title>Preparing Vim for Apple’s Touch Bar</title>
        <description>Apple are replacing their function row with a Touch Bar; how will this affect Vim?</description>
        <pubDate>Sun, 08 Jan 2017 22:30:47 +0000</pubDate>
        <link>https://csswizardry.com/2017/01/preparing-vim-for-apples-touch-bar/</link>
        <guid isPermaLink="true">https://csswizardry.com/2017/01/preparing-vim-for-apples-touch-bar/</guid>
      </item>
    
      <item>
        <title>Choosing the Correct Average</title>
        <description>A look at which average works best for representing certain types of data</description>
        <pubDate>Wed, 04 Jan 2017 12:08:54 +0000</pubDate>
        <link>https://csswizardry.com/2017/01/choosing-the-correct-average/</link>
        <guid isPermaLink="true">https://csswizardry.com/2017/01/choosing-the-correct-average/</guid>
      </item>
    
      <item>
        <title>CSS Shorthand Syntax Considered an Anti-Pattern</title>
        <description>Avoid using CSS’ shorthand syntax</description>
        <pubDate>Mon, 12 Dec 2016 14:11:38 +0000</pubDate>
        <link>https://csswizardry.com/2016/12/css-shorthand-syntax-considered-an-anti-pattern/</link>
        <guid isPermaLink="true">https://csswizardry.com/2016/12/css-shorthand-syntax-considered-an-anti-pattern/</guid>
      </item>
    
      <item>
        <title>CSS Wizardry Newsletter</title>
        <description>CSS Wizardry has just got itself a newsletter…</description>
        <pubDate>Wed, 30 Nov 2016 17:27:11 +0000</pubDate>
        <link>https://csswizardry.com/2016/11/css-wizardry-newsletter/</link>
        <guid isPermaLink="true">https://csswizardry.com/2016/11/css-wizardry-newsletter/</guid>
      </item>
    
      <item>
        <title>Nesting Your BEM?</title>
        <description>A look at the possible benefits of nesting BEM, and mitigating the side effects</description>
        <pubDate>Mon, 28 Nov 2016 12:50:39 +0000</pubDate>
        <link>https://csswizardry.com/2016/11/nesting-your-bem/</link>
        <guid isPermaLink="true">https://csswizardry.com/2016/11/nesting-your-bem/</guid>
      </item>
    
      <item>
        <title>Improving Perceived Performance with Multiple Background Images</title>
        <description>Using CSS gradients and multiple backgrounds to improve resilience and perceived performance</description>
        <pubDate>Sun, 23 Oct 2016 22:53:18 +0000</pubDate>
        <link>https://csswizardry.com/2016/10/improving-perceived-performance-with-multiple-background-images/</link>
        <guid isPermaLink="true">https://csswizardry.com/2016/10/improving-perceived-performance-with-multiple-background-images/</guid>
      </item>
    
      <item>
        <title>Continue Normalising Your CSS</title>
        <description>Why we should still be using Normalize.css</description>
        <pubDate>Wed, 19 Oct 2016 12:40:58 +0000</pubDate>
        <link>https://csswizardry.com/2016/10/continue-normalising-your-css/</link>
        <guid isPermaLink="true">https://csswizardry.com/2016/10/continue-normalising-your-css/</guid>
      </item>
    
      <item>
        <title>Pure CSS Content Filter</title>
        <description>Experiment: Making a content filter using CSS</description>
        <pubDate>Sat, 15 Oct 2016 21:13:47 +0000</pubDate>
        <link>https://csswizardry.com/2016/10/pure-css-content-filter/</link>
        <guid isPermaLink="true">https://csswizardry.com/2016/10/pure-css-content-filter/</guid>
      </item>
    
      <item>
        <title>Pragmatic, Practical, and Progressive Theming with Custom Properties</title>
        <description>A low-cost approach for providing user customisation in UI projects</description>
        <pubDate>Mon, 10 Oct 2016 19:25:19 +0000</pubDate>
        <link>https://csswizardry.com/2016/10/pragmatic-practical-progressive-theming-with-custom-properties/</link>
        <guid isPermaLink="true">https://csswizardry.com/2016/10/pragmatic-practical-progressive-theming-with-custom-properties/</guid>
      </item>
    
      <item>
        <title>Refactoring CSS: The Three I’s</title>
        <description>Three key steps to help you refactoring legacy code</description>
        <pubDate>Tue, 30 Aug 2016 20:11:12 +0000</pubDate>
        <link>https://csswizardry.com/2016/08/refactoring-css-the-three-i-s/</link>
        <guid isPermaLink="true">https://csswizardry.com/2016/08/refactoring-css-the-three-i-s/</guid>
      </item>
    
      <item>
        <title>Speaker’s Checklist: Before and After Your Talk</title>
        <description>Giving talks is stressful. Follow these tips to make the logistics of it a little simpler.</description>
        <pubDate>Mon, 20 Jun 2016 19:59:10 +0000</pubDate>
        <link>https://csswizardry.com/2016/06/speakers-checklist-before-and-after-your-talk/</link>
        <guid isPermaLink="true">https://csswizardry.com/2016/06/speakers-checklist-before-and-after-your-talk/</guid>
      </item>
    
      <item>
        <title>Improving Your CSS with Parker</title>
        <description>Using static analysis to learn where to improve your CSS</description>
        <pubDate>Wed, 01 Jun 2016 10:23:16 +0000</pubDate>
        <link>https://csswizardry.com/2016/06/improving-your-css-with-parker/</link>
        <guid isPermaLink="true">https://csswizardry.com/2016/06/improving-your-css-with-parker/</guid>
      </item>
    
      <item>
        <title>The Importance of !important: Forcing Immutability in CSS</title>
        <description>Forcing immutability in our utility classes by using !important</description>
        <pubDate>Sun, 08 May 2016 23:35:38 +0000</pubDate>
        <link>https://csswizardry.com/2016/05/the-importance-of-important/</link>
        <guid isPermaLink="true">https://csswizardry.com/2016/05/the-importance-of-important/</guid>
      </item>
    
      <item>
        <title>Mixins Better for Performance</title>
        <description>A look at the performance difference between Sass’ mixins and @extend</description>
        <pubDate>Thu, 25 Feb 2016 08:55:12 +0000</pubDate>
        <link>https://csswizardry.com/2016/02/mixins-better-for-performance/</link>
        <guid isPermaLink="true">https://csswizardry.com/2016/02/mixins-better-for-performance/</guid>
      </item>
    
      <item>
        <title>Managing Typography on Large Apps</title>
        <description>A look at managing typography more practically on larger sites and apps</description>
        <pubDate>Sun, 21 Feb 2016 12:14:48 +0000</pubDate>
        <link>https://csswizardry.com/2016/02/managing-typography-on-large-apps/</link>
        <guid isPermaLink="true">https://csswizardry.com/2016/02/managing-typography-on-large-apps/</guid>
      </item>
    
      <item>
        <title>White October Events Workshop Partnership</title>
        <description>An exciting new partnership to offer public workshops</description>
        <pubDate>Mon, 14 Sep 2015 15:34:12 +0000</pubDate>
        <link>https://csswizardry.com/2015/09/white-october-events-workshop-partnership/</link>
        <guid isPermaLink="true">https://csswizardry.com/2015/09/white-october-events-workshop-partnership/</guid>
      </item>
    
      <item>
        <title>BEMIT: Taking the BEM Naming Convention a Step Further</title>
        <description>Adding further meaning and information to the BEM naming convention</description>
        <pubDate>Wed, 05 Aug 2015 20:01:58 +0000</pubDate>
        <link>https://csswizardry.com/2015/08/bemit-taking-the-bem-naming-convention-a-step-further/</link>
        <guid isPermaLink="true">https://csswizardry.com/2015/08/bemit-taking-the-bem-naming-convention-a-step-further/</guid>
      </item>
    
      <item>
        <title>Travelling Like You Want to, When You Have To</title>
        <description>My own personal tips and tricks for surviving lots of air travel.</description>
        <pubDate>Sun, 21 Jun 2015 15:50:12 +0000</pubDate>
        <link>https://csswizardry.com/2015/06/travelling-like-you-want-to-when-you-have-to/</link>
        <guid isPermaLink="true">https://csswizardry.com/2015/06/travelling-like-you-want-to-when-you-have-to/</guid>
      </item>
    
      <item>
        <title>Contextual Styling: UI Components, Nesting, and Implementation Detail</title>
        <description>How to style specific components when they’re in specific locations</description>
        <pubDate>Sat, 13 Jun 2015 16:54:34 +0000</pubDate>
        <link>https://csswizardry.com/2015/06/contextual-styling-ui-components-nesting-and-implementation-detail/</link>
        <guid isPermaLink="true">https://csswizardry.com/2015/06/contextual-styling-ui-components-nesting-and-implementation-detail/</guid>
      </item>
    
      <item>
        <title>Subtleties with Self-Chained Classes</title>
        <description>A brief note on some of the subtleties and oddities when chaining classes with themselves.</description>
        <pubDate>Thu, 11 Jun 2015 15:54:28 +0000</pubDate>
        <link>https://csswizardry.com/2015/06/subtleties-with-self-chained-classes/</link>
        <guid isPermaLink="true">https://csswizardry.com/2015/06/subtleties-with-self-chained-classes/</guid>
      </item>
    
      <item>
        <title>Cyclomatic Complexity: Logic in CSS</title>
        <description>A look at how CSS has always contained logic and conditions</description>
        <pubDate>Sun, 26 Apr 2015 12:43:45 +0000</pubDate>
        <link>https://csswizardry.com/2015/04/cyclomatic-complexity-logic-in-css/</link>
        <guid isPermaLink="true">https://csswizardry.com/2015/04/cyclomatic-complexity-logic-in-css/</guid>
      </item>
    
      <item>
        <title>Immutable CSS</title>
        <description>Treating CSS rules as being immutable</description>
        <pubDate>Wed, 11 Mar 2015 19:40:23 +0000</pubDate>
        <link>https://csswizardry.com/2015/03/immutable-css/</link>
        <guid isPermaLink="true">https://csswizardry.com/2015/03/immutable-css/</guid>
      </item>
    
      <item>
        <title>Can CSS Be Too Modular?</title>
        <description>Looking at the dangers of abstracting CSS too far</description>
        <pubDate>Sun, 08 Mar 2015 14:15:41 +0000</pubDate>
        <link>https://csswizardry.com/2015/03/can-css-be-too-modular/</link>
        <guid isPermaLink="true">https://csswizardry.com/2015/03/can-css-be-too-modular/</guid>
      </item>
    
      <item>
        <title>More Transparent UI Code with Namespaces</title>
        <description>Employing a suite of namespaces to make your UI code more readable and transparent</description>
        <pubDate>Fri, 06 Mar 2015 14:11:00 +0000</pubDate>
        <link>https://csswizardry.com/2015/03/more-transparent-ui-code-with-namespaces/</link>
        <guid isPermaLink="true">https://csswizardry.com/2015/03/more-transparent-ui-code-with-namespaces/</guid>
      </item>
    
      <item>
        <title>When to use @extend; when to use a mixin</title>
        <description>When is it suitable to use Sass @extend or mixin features, and why?</description>
        <pubDate>Thu, 20 Nov 2014 16:15:48 +0000</pubDate>
        <link>https://csswizardry.com/2014/11/when-to-use-extend-when-to-use-a-mixin/</link>
        <guid isPermaLink="true">https://csswizardry.com/2014/11/when-to-use-extend-when-to-use-a-mixin/</guid>
      </item>
    
      <item>
        <title>The Specificity Graph</title>
        <description>The Specificity Graph as a model for visualising specificity issues in your code</description>
        <pubDate>Wed, 29 Oct 2014 13:43:33 +0000</pubDate>
        <link>https://csswizardry.com/2014/10/the-specificity-graph/</link>
        <guid isPermaLink="true">https://csswizardry.com/2014/10/the-specificity-graph/</guid>
      </item>
    
      <item>
        <title>CSS Wizardry Ltd.: Year 1 in review</title>
        <description>A look back on my first year of self employment</description>
        <pubDate>Fri, 24 Oct 2014 00:00:00 +0000</pubDate>
        <link>https://csswizardry.com/2014/10/css-wizardry-ltd-year-1-in-review/</link>
        <guid isPermaLink="true">https://csswizardry.com/2014/10/css-wizardry-ltd-year-1-in-review/</guid>
      </item>
    
      <item>
        <title>CSS Guidelines 2.0.0</title>
        <description>Announcing the next iteration and business model of my popular CSS Guidelines document</description>
        <pubDate>Fri, 15 Aug 2014 13:20:21 +0000</pubDate>
        <link>https://csswizardry.com/2014/08/css-guidelines-2-0-0/</link>
        <guid isPermaLink="true">https://csswizardry.com/2014/08/css-guidelines-2-0-0/</guid>
      </item>
    
      <item>
        <title>Advice to budding front-end developers</title>
        <description>A collation of the advice I regularly give out to new and emerging web developers</description>
        <pubDate>Tue, 05 Aug 2014 15:18:12 +0000</pubDate>
        <link>https://csswizardry.com/2014/08/advice-to-budding-front-end-developers/</link>
        <guid isPermaLink="true">https://csswizardry.com/2014/08/advice-to-budding-front-end-developers/</guid>
      </item>
    
      <item>
        <title>CSS Wizardry referral scheme</title>
        <description>A way to say thank you to the individuals responsible for their companies hiring me</description>
        <pubDate>Mon, 04 Aug 2014 16:10:31 +0000</pubDate>
        <link>https://csswizardry.com/2014/08/csswizardry-referral-scheme/</link>
        <guid isPermaLink="true">https://csswizardry.com/2014/08/csswizardry-referral-scheme/</guid>
      </item>
    
      <item>
        <title>Hacks for dealing with specificity</title>
        <description>A couple of quick hacks and tricks for manipulating specificity</description>
        <pubDate>Thu, 17 Jul 2014 11:50:14 +0000</pubDate>
        <link>https://csswizardry.com/2014/07/hacks-for-dealing-with-specificity/</link>
        <guid isPermaLink="true">https://csswizardry.com/2014/07/hacks-for-dealing-with-specificity/</guid>
      </item>
    
      <item>
        <title>Vim for People Who Think Things Like Vim Are Weird and Hard</title>
        <description>An introduction to the whats and the whys of using Vim as your text editor</description>
        <pubDate>Mon, 23 Jun 2014 19:41:12 +0000</pubDate>
        <link>https://csswizardry.com/2014/06/vim-for-people-who-think-things-like-vim-are-weird-and-hard/</link>
        <guid isPermaLink="true">https://csswizardry.com/2014/06/vim-for-people-who-think-things-like-vim-are-weird-and-hard/</guid>
      </item>
    
      <item>
        <title>Grouping related classes in your markup</title>
        <description>An interesting way of visually and ‘physically’ grouping multiple class attributes</description>
        <pubDate>Wed, 21 May 2014 16:40:12 +0000</pubDate>
        <link>https://csswizardry.com/2014/05/grouping-related-classes-in-your-markup/</link>
        <guid isPermaLink="true">https://csswizardry.com/2014/05/grouping-related-classes-in-your-markup/</guid>
      </item>
    
      <item>
        <title>My Trello workflow</title>
        <description>How I manage development projects using Trello</description>
        <pubDate>Fri, 02 May 2014 21:34:30 +0000</pubDate>
        <link>https://csswizardry.com/2014/05/my-trello-workflow/</link>
        <guid isPermaLink="true">https://csswizardry.com/2014/05/my-trello-workflow/</guid>
      </item>
    
      <item>
        <title>Naming UI components in OOCSS</title>
        <description>A way of giving complex, OOCSS-built components more meaningful names</description>
        <pubDate>Wed, 26 Mar 2014 18:04:31 +0000</pubDate>
        <link>https://csswizardry.com/2014/03/naming-ui-components-in-oocss/</link>
        <guid isPermaLink="true">https://csswizardry.com/2014/03/naming-ui-components-in-oocss/</guid>
      </item>
    
      <item>
        <title>Use zero-width spaces to stop annoying Twitter users</title>
        <description>A little trick to stop mentioning Twitter users when you write @import, etc.</description>
        <pubDate>Tue, 21 Jan 2014 09:55:11 +0000</pubDate>
        <link>https://csswizardry.com/2014/01/use-zero-width-spaces-to-stop-annoying-twitter-users/</link>
        <guid isPermaLink="true">https://csswizardry.com/2014/01/use-zero-width-spaces-to-stop-annoying-twitter-users/</guid>
      </item>
    
      <item>
        <title>Extending silent classes in Sass</title>
        <description>A simple trick for controlling the reach of Sass’ `@extend`</description>
        <pubDate>Tue, 07 Jan 2014 12:57:05 +0000</pubDate>
        <link>https://csswizardry.com/2014/01/extending-silent-classes-in-sass/</link>
        <guid isPermaLink="true">https://csswizardry.com/2014/01/extending-silent-classes-in-sass/</guid>
      </item>
    
      <item>
        <title>Workshop: Event Handler, London, February 2014</title>
        <description>My first workshop in association with the fine folk at Event Handler</description>
        <pubDate>Tue, 17 Dec 2013 12:42:19 +0000</pubDate>
        <link>https://csswizardry.com/2013/12/workshop-event-handler-london-february-2014/</link>
        <guid isPermaLink="true">https://csswizardry.com/2013/12/workshop-event-handler-london-february-2014/</guid>
      </item>
    
      <item>
        <title>I wrote (part of) a book!</title>
        <description>My section in the latest Smashing Book</description>
        <pubDate>Mon, 16 Dec 2013 20:42:11 +0000</pubDate>
        <link>https://csswizardry.com/2013/12/i-wrote-part-of-a-book/</link>
        <guid isPermaLink="true">https://csswizardry.com/2013/12/i-wrote-part-of-a-book/</guid>
      </item>
    
      <item>
        <title>My setup</title>
        <description>A brief overview of my tools and software I use for work</description>
        <pubDate>Thu, 05 Dec 2013 16:05:43 +0000</pubDate>
        <link>https://csswizardry.com/2013/12/my-setup/</link>
        <guid isPermaLink="true">https://csswizardry.com/2013/12/my-setup/</guid>
      </item>
    
      <item>
        <title>The problems with ‘crafting’ code</title>
        <description>Some thoughts on our use of the word ‘craft’ to describe our work</description>
        <pubDate>Sun, 24 Nov 2013 13:25:12 +0000</pubDate>
        <link>https://csswizardry.com/2013/11/the-problems-with-crafting-code/</link>
        <guid isPermaLink="true">https://csswizardry.com/2013/11/the-problems-with-crafting-code/</guid>
      </item>
    
      <item>
        <title>Taming data tables</title>
        <description>Laying out data tables in a consistent way, finally!</description>
        <pubDate>Fri, 22 Nov 2013 14:45:43 +0000</pubDate>
        <link>https://csswizardry.com/2013/11/taming-data-tables/</link>
        <guid isPermaLink="true">https://csswizardry.com/2013/11/taming-data-tables/</guid>
      </item>
    
      <item>
        <title>Workshop: Smashing Workshops, Zürich, December 2013</title>
        <description>Announcing my first workshop in association with Smashing Workshops</description>
        <pubDate>Wed, 06 Nov 2013 11:08:03 +0000</pubDate>
        <link>https://csswizardry.com/2013/11/workshop-smashing-workshops-zurich-december-2013/</link>
        <guid isPermaLink="true">https://csswizardry.com/2013/11/workshop-smashing-workshops-zurich-december-2013/</guid>
      </item>
    
      <item>
        <title>Code reviews as a service</title>
        <description>A new service I’m offering: remote code reviews</description>
        <pubDate>Mon, 04 Nov 2013 11:18:23 +0000</pubDate>
        <link>https://csswizardry.com/2013/11/code-reviews-as-service/</link>
        <guid isPermaLink="true">https://csswizardry.com/2013/11/code-reviews-as-service/</guid>
      </item>
    
      <item>
        <title>Workshop: Make Do, Leeds, November 2013</title>
        <description>Announcing my first workshop in association with Make Do</description>
        <pubDate>Wed, 30 Oct 2013 09:00:00 +0000</pubDate>
        <link>https://csswizardry.com/2013/10/workshop-make-do-leeds-november-2013/</link>
        <guid isPermaLink="true">https://csswizardry.com/2013/10/workshop-make-do-leeds-november-2013/</guid>
      </item>
    
      <item>
        <title>‘It’s because you’re polite.’</title>
        <description>A personal post about helpfulness and politeness.</description>
        <pubDate>Mon, 28 Oct 2013 11:35:11 +0000</pubDate>
        <link>https://csswizardry.com/2013/10/its-because-youre-polite/</link>
        <guid isPermaLink="true">https://csswizardry.com/2013/10/its-because-youre-polite/</guid>
      </item>
    
      <item>
        <title>Let’s work together</title>
        <description>I’m looking for amazing people to work with on great products.</description>
        <pubDate>Thu, 17 Oct 2013 17:35:15 +0000</pubDate>
        <link>https://csswizardry.com/2013/10/lets-work-together/</link>
        <guid isPermaLink="true">https://csswizardry.com/2013/10/lets-work-together/</guid>
      </item>
    
      <item>
        <title>Make it count</title>
        <description>Everything you do, do it for a reason, and make that reason a good one.</description>
        <pubDate>Thu, 25 Jul 2013 11:48:19 +0000</pubDate>
        <link>https://csswizardry.com/2013/07/make-it-count/</link>
        <guid isPermaLink="true">https://csswizardry.com/2013/07/make-it-count/</guid>
      </item>
    
      <item>
        <title>Speak The Web discount code</title>
        <description>Amazing events with 25% off!</description>
        <pubDate>Fri, 19 Jul 2013 09:59:51 +0000</pubDate>
        <link>https://csswizardry.com/2013/07/speak-the-web-discount-code/</link>
        <guid isPermaLink="true">https://csswizardry.com/2013/07/speak-the-web-discount-code/</guid>
      </item>
    
      <item>
        <title>Leeds hangout</title>
        <description>I have a couple of days off in Leeds around two conferences; let’s meet…?</description>
        <pubDate>Wed, 10 Jul 2013 11:49:14 +0000</pubDate>
        <link>https://csswizardry.com/2013/07/leeds-hangout/</link>
        <guid isPermaLink="true">https://csswizardry.com/2013/07/leeds-hangout/</guid>
      </item>
    
      <item>
        <title>Writing DRYer vanilla CSS</title>
        <description>DRYing out our CSS at its most basic level</description>
        <pubDate>Fri, 05 Jul 2013 13:41:25 +0000</pubDate>
        <link>https://csswizardry.com/2013/07/writing-dryer-vanilla-css/</link>
        <guid isPermaLink="true">https://csswizardry.com/2013/07/writing-dryer-vanilla-css/</guid>
      </item>
    
      <item>
        <title>Hashed classes in CSS</title>
        <description>Spoofing the uniqueness of IDs by putting hashes in your classes</description>
        <pubDate>Tue, 28 May 2013 23:05:07 +0000</pubDate>
        <link>https://csswizardry.com/2013/05/hashed-classes-in-css/</link>
        <guid isPermaLink="true">https://csswizardry.com/2013/05/hashed-classes-in-css/</guid>
      </item>
    
      <item>
        <title>‘Scope’ in CSS</title>
        <description>Applying the concept of scope to our CSS</description>
        <pubDate>Wed, 22 May 2013 17:44:11 +0000</pubDate>
        <link>https://csswizardry.com/2013/05/scope-in-css/</link>
        <guid isPermaLink="true">https://csswizardry.com/2013/05/scope-in-css/</guid>
      </item>
    
      <item>
        <title>The flag object</title>
        <description>A new OOCSS abstraction</description>
        <pubDate>Wed, 08 May 2013 18:07:29 +0000</pubDate>
        <link>https://csswizardry.com/2013/05/the-flag-object/</link>
        <guid isPermaLink="true">https://csswizardry.com/2013/05/the-flag-object/</guid>
      </item>
    
      <item>
        <title>shame.css – full .net interview</title>
        <description>The full version of the .net magazine shame.css interview</description>
        <pubDate>Thu, 25 Apr 2013 18:56:00 +0000</pubDate>
        <link>https://csswizardry.com/2013/04/shame-css-full-net-interview/</link>
        <guid isPermaLink="true">https://csswizardry.com/2013/04/shame-css-full-net-interview/</guid>
      </item>
    
      <item>
        <title>shame.css</title>
        <description>Keeping track of your hacks</description>
        <pubDate>Wed, 17 Apr 2013 20:47:02 +0000</pubDate>
        <link>https://csswizardry.com/2013/04/shame-css/</link>
        <guid isPermaLink="true">https://csswizardry.com/2013/04/shame-css/</guid>
      </item>
    
      <item>
        <title>.net award nominee</title>
        <description>I’ve been nominated for a .net award!</description>
        <pubDate>Mon, 18 Mar 2013 00:22:02 +0000</pubDate>
        <link>https://csswizardry.com/2013/03/net-award-nominee/</link>
        <guid isPermaLink="true">https://csswizardry.com/2013/03/net-award-nominee/</guid>
      </item>
    
      <item>
        <title>Introducing csswizardry-grids</title>
        <description>A responsive, fluid, nestable, Sass-based grid system.</description>
        <pubDate>Thu, 07 Feb 2013 00:22:02 +0000</pubDate>
        <link>https://csswizardry.com/2013/02/introducing-csswizardry-grids/</link>
        <guid isPermaLink="true">https://csswizardry.com/2013/02/introducing-csswizardry-grids/</guid>
      </item>
    
      <item>
        <title>Responsive grid systems; a solution?</title>
        <description>A look at building a practical, robust,  flexible, usable responsive grid system.</description>
        <pubDate>Wed, 06 Feb 2013 21:41:22 +0000</pubDate>
        <link>https://csswizardry.com/2013/02/responsive-grid-systems-a-solution/</link>
        <guid isPermaLink="true">https://csswizardry.com/2013/02/responsive-grid-systems-a-solution/</guid>
      </item>
    
      <item>
        <title>You know your context – on critical thinking and thinking for yourself</title>
        <description>About learning to look at things objectively and apply your own context</description>
        <pubDate>Tue, 29 Jan 2013 19:54:13 +0000</pubDate>
        <link>https://csswizardry.com/2013/01/you-know-your-context-on-critical-thinking-and-thinking-for-yourself/</link>
        <guid isPermaLink="true">https://csswizardry.com/2013/01/you-know-your-context-on-critical-thinking-and-thinking-for-yourself/</guid>
      </item>
    
      <item>
        <title>MindBEMding – getting your head ’round BEM syntax</title>
        <description>A primer on the oft-confusing BEM notation for CSS</description>
        <pubDate>Fri, 25 Jan 2013 18:56:00 +0000</pubDate>
        <link>https://csswizardry.com/2013/01/mindbemding-getting-your-head-round-bem-syntax/</link>
        <guid isPermaLink="true">https://csswizardry.com/2013/01/mindbemding-getting-your-head-round-bem-syntax/</guid>
      </item>
    
      <item>
        <title>Your logo is still an image… and so is mine!</title>
        <description>Balancing image semantics with performance ideals</description>
        <pubDate>Wed, 23 Jan 2013 18:33:00 +0000</pubDate>
        <link>https://csswizardry.com/2013/01/your-logo-is-still-an-image-and-so-is-mine/</link>
        <guid isPermaLink="true">https://csswizardry.com/2013/01/your-logo-is-still-an-image-and-so-is-mine/</guid>
      </item>
    
      <item>
        <title>Front-end performance for web designers and front-end developers</title>
        <description>A comprehensive primer on front-end performance for designers and front-end developers</description>
        <pubDate>Sun, 20 Jan 2013 10:33:00 +0000</pubDate>
        <link>https://csswizardry.com/2013/01/front-end-performance-for-web-designers-and-front-end-developers/</link>
        <guid isPermaLink="true">https://csswizardry.com/2013/01/front-end-performance-for-web-designers-and-front-end-developers/</guid>
      </item>
    
      <item>
        <title>Discussion via Branch</title>
        <description>Adding comments though Branch</description>
        <pubDate>Tue, 15 Jan 2013 20:40:00 +0000</pubDate>
        <link>https://csswizardry.com/2013/01/discussion-via-branch/</link>
        <guid isPermaLink="true">https://csswizardry.com/2013/01/discussion-via-branch/</guid>
      </item>
    
      <item>
        <title>A new CSS Wizardry</title>
        <description>Big changes for CSS Wizardry</description>
        <pubDate>Fri, 21 Dec 2012 13:07:31 +0000</pubDate>
        <link>https://csswizardry.com/2012/12/a-new-css-wizardry/</link>
        <guid isPermaLink="true">https://csswizardry.com/2012/12/a-new-css-wizardry/</guid>
      </item>
    
      <item>
        <title>My Git workflow for inuit.css</title>
        <description>A brief overview of how I use Git, specifically on inuit.css.</description>
        <pubDate>Thu, 06 Dec 2012 19:32:35 +0000</pubDate>
        <link>https://csswizardry.com/2012/12/my-git-workflow-for-inuit-css/</link>
        <guid isPermaLink="true">https://csswizardry.com/2012/12/my-git-workflow-for-inuit-css/</guid>
      </item>
    
      <item>
        <title>Code smells in CSS</title>
        <description>The things I look out for when writing or reviewing CSS.</description>
        <pubDate>Tue, 20 Nov 2012 23:58:13 +0000</pubDate>
        <link>https://csswizardry.com/2012/11/code-smells-in-css/</link>
        <guid isPermaLink="true">https://csswizardry.com/2012/11/code-smells-in-css/</guid>
      </item>
    
      <item>
        <title>A classless class—on using more classes in your HTML</title>
        <description>An analogy to explain why it &lt;em&gt;is&lt;/em&gt; a good idea to use more classes.</description>
        <pubDate>Tue, 16 Oct 2012 21:04:21 +0000</pubDate>
        <link>https://csswizardry.com/2012/10/a-classless-class-on-using-more-classes-in-your-html/</link>
        <guid isPermaLink="true">https://csswizardry.com/2012/10/a-classless-class-on-using-more-classes-in-your-html/</guid>
      </item>
    
      <item>
        <title>Announcing pr.ofile.me</title>
        <description>A new project!</description>
        <pubDate>Sun, 14 Oct 2012 21:07:49 +0000</pubDate>
        <link>https://csswizardry.com/2012/10/announcing-pr-ofile-me/</link>
        <guid isPermaLink="true">https://csswizardry.com/2012/10/announcing-pr-ofile-me/</guid>
      </item>
    
      <item>
        <title>inuit.css v4.0.0—OOCSS, Sass and more</title>
        <description></description>
        <pubDate>Sun, 30 Sep 2012 14:38:15 +0000</pubDate>
        <link>https://csswizardry.com/2012/09/inuit-css-v4-oocss-sass-and-more/</link>
        <guid isPermaLink="true">https://csswizardry.com/2012/09/inuit-css-v4-oocss-sass-and-more/</guid>
      </item>
    
      <item>
        <title>Canvas Conf, 2012</title>
        <description></description>
        <pubDate>Mon, 10 Sep 2012 09:06:57 +0000</pubDate>
        <link>https://csswizardry.com/2012/09/canvas-conf-2012/</link>
        <guid isPermaLink="true">https://csswizardry.com/2012/09/canvas-conf-2012/</guid>
      </item>
    
      <item>
        <title>Tags in CSS files</title>
        <description></description>
        <pubDate>Tue, 07 Aug 2012 19:18:52 +0000</pubDate>
        <link>https://csswizardry.com/2012/08/tags-in-css-files/</link>
        <guid isPermaLink="true">https://csswizardry.com/2012/08/tags-in-css-files/</guid>
      </item>
    
      <item>
        <title>Shoot to kill; CSS selector intent</title>
        <description></description>
        <pubDate>Tue, 17 Jul 2012 07:28:14 +0000</pubDate>
        <link>https://csswizardry.com/2012/07/shoot-to-kill-css-selector-intent/</link>
        <guid isPermaLink="true">https://csswizardry.com/2012/07/shoot-to-kill-css-selector-intent/</guid>
      </item>
    
      <item>
        <title>Quasi-qualified CSS selectors</title>
        <description></description>
        <pubDate>Mon, 16 Jul 2012 18:11:31 +0000</pubDate>
        <link>https://csswizardry.com/2012/07/quasi-qualified-css-selectors/</link>
        <guid isPermaLink="true">https://csswizardry.com/2012/07/quasi-qualified-css-selectors/</guid>
      </item>
    
      <item>
        <title>The open/closed principle applied to CSS</title>
        <description></description>
        <pubDate>Thu, 21 Jun 2012 20:09:41 +0000</pubDate>
        <link>https://csswizardry.com/2012/06/the-open-closed-principle-applied-to-css/</link>
        <guid isPermaLink="true">https://csswizardry.com/2012/06/the-open-closed-principle-applied-to-css/</guid>
      </item>
    
      <item>
        <title>Single-direction margin declarations</title>
        <description></description>
        <pubDate>Tue, 12 Jun 2012 18:11:59 +0000</pubDate>
        <link>https://csswizardry.com/2012/06/single-direction-margin-declarations/</link>
        <guid isPermaLink="true">https://csswizardry.com/2012/06/single-direction-margin-declarations/</guid>
      </item>
    
      <item>
        <title>Keep your CSS selectors short</title>
        <description></description>
        <pubDate>Tue, 15 May 2012 19:35:38 +0000</pubDate>
        <link>https://csswizardry.com/2012/05/keep-your-css-selectors-short/</link>
        <guid isPermaLink="true">https://csswizardry.com/2012/05/keep-your-css-selectors-short/</guid>
      </item>
    
      <item>
        <title>Front-Trends 2012</title>
        <description></description>
        <pubDate>Sun, 29 Apr 2012 18:25:58 +0000</pubDate>
        <link>https://csswizardry.com/2012/04/front-trends-2012/</link>
        <guid isPermaLink="true">https://csswizardry.com/2012/04/front-trends-2012/</guid>
      </item>
    
      <item>
        <title>The single responsibility principle applied to CSS</title>
        <description></description>
        <pubDate>Sat, 28 Apr 2012 22:57:37 +0000</pubDate>
        <link>https://csswizardry.com/2012/04/the-single-responsibility-principle-applied-to-css/</link>
        <guid isPermaLink="true">https://csswizardry.com/2012/04/the-single-responsibility-principle-applied-to-css/</guid>
      </item>
    
      <item>
        <title>My HTML/CSS coding style</title>
        <description></description>
        <pubDate>Fri, 20 Apr 2012 18:58:53 +0000</pubDate>
        <link>https://csswizardry.com/2012/04/my-html-css-coding-style/</link>
        <guid isPermaLink="true">https://csswizardry.com/2012/04/my-html-css-coding-style/</guid>
      </item>
    
      <item>
        <title>Comments on CSS Wizardry</title>
        <description></description>
        <pubDate>Mon, 16 Apr 2012 08:08:07 +0000</pubDate>
        <link>https://csswizardry.com/2012/04/comments-on-css-wizardry/</link>
        <guid isPermaLink="true">https://csswizardry.com/2012/04/comments-on-css-wizardry/</guid>
      </item>
    
      <item>
        <title>Hacker News rebuttal</title>
        <description></description>
        <pubDate>Tue, 13 Mar 2012 01:29:12 +0000</pubDate>
        <link>https://csswizardry.com/2012/03/hacker-news-rebuttal/</link>
        <guid isPermaLink="true">https://csswizardry.com/2012/03/hacker-news-rebuttal/</guid>
      </item>
    
      <item>
        <title>Pragmatic, practical font sizing in CSS</title>
        <description></description>
        <pubDate>Wed, 29 Feb 2012 23:49:06 +0000</pubDate>
        <link>https://csswizardry.com/2012/02/pragmatic-practical-font-sizing-in-css/</link>
        <guid isPermaLink="true">https://csswizardry.com/2012/02/pragmatic-practical-font-sizing-in-css/</guid>
      </item>
    
      <item>
        <title>Breaking Good Habits—The Digital Barn</title>
        <description></description>
        <pubDate>Sun, 12 Feb 2012 12:36:11 +0000</pubDate>
        <link>https://csswizardry.com/2012/02/breaking-good-habits-the-digital-barn/</link>
        <guid isPermaLink="true">https://csswizardry.com/2012/02/breaking-good-habits-the-digital-barn/</guid>
      </item>
    
      <item>
        <title>On HTML and CSS best practices</title>
        <description></description>
        <pubDate>Sun, 11 Dec 2011 12:15:26 +0000</pubDate>
        <link>https://csswizardry.com/2011/12/on-html-and-css-best-practices/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/12/on-html-and-css-best-practices/</guid>
      </item>
    
      <item>
        <title>Measuring and sizing UIs, 2011-style (and beyond)</title>
        <description></description>
        <pubDate>Wed, 07 Dec 2011 13:10:21 +0000</pubDate>
        <link>https://csswizardry.com/2011/12/measuring-and-sizing-uis-2011-style/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/12/measuring-and-sizing-uis-2011-style/</guid>
      </item>
    
      <item>
        <title>Create a notched current-state nav</title>
        <description></description>
        <pubDate>Tue, 08 Nov 2011 20:00:57 +0000</pubDate>
        <link>https://csswizardry.com/2011/11/create-a-notched-current-state-nav/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/11/create-a-notched-current-state-nav/</guid>
      </item>
    
      <item>
        <title>Build-along #1, reflection and reasoning</title>
        <description></description>
        <pubDate>Sat, 05 Nov 2011 16:03:54 +0000</pubDate>
        <link>https://csswizardry.com/2011/11/build-along-1-reflection-and-reasoning/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/11/build-along-1-reflection-and-reasoning/</guid>
      </item>
    
      <item>
        <title>CSS Wizardry build-along #1</title>
        <description></description>
        <pubDate>Thu, 03 Nov 2011 19:59:14 +0000</pubDate>
        <link>https://csswizardry.com/2011/11/css-wizardry-build-along-1/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/11/css-wizardry-build-along-1/</guid>
      </item>
    
      <item>
        <title>Sam Penrose Design—process and write-up</title>
        <description></description>
        <pubDate>Wed, 02 Nov 2011 22:22:08 +0000</pubDate>
        <link>https://csswizardry.com/2011/11/sam-penrose-design-process-and-write-up/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/11/sam-penrose-design-process-and-write-up/</guid>
      </item>
    
      <item>
        <title>Fully fluid, responsive CSS carousel</title>
        <description></description>
        <pubDate>Mon, 31 Oct 2011 22:46:10 +0000</pubDate>
        <link>https://csswizardry.com/2011/10/fully-fluid-responsive-css-carousel/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/10/fully-fluid-responsive-css-carousel/</guid>
      </item>
    
      <item>
        <title>The CSS Wizardry build-along is go!</title>
        <description></description>
        <pubDate>Thu, 27 Oct 2011 17:22:22 +0000</pubDate>
        <link>https://csswizardry.com/2011/10/the-css-wizardry-build-along-is-go/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/10/the-css-wizardry-build-along-is-go/</guid>
      </item>
    
      <item>
        <title>Build-along (testing the water)</title>
        <description></description>
        <pubDate>Tue, 25 Oct 2011 18:47:50 +0000</pubDate>
        <link>https://csswizardry.com/2011/10/build-along-testing-the-water/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/10/build-along-testing-the-water/</guid>
      </item>
    
      <item>
        <title>Reset restarted</title>
        <description></description>
        <pubDate>Tue, 18 Oct 2011 20:17:39 +0000</pubDate>
        <link>https://csswizardry.com/2011/10/reset-restarted/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/10/reset-restarted/</guid>
      </item>
    
      <item>
        <title>The ‘island’ object</title>
        <description></description>
        <pubDate>Sun, 16 Oct 2011 13:03:43 +0000</pubDate>
        <link>https://csswizardry.com/2011/10/the-island-object/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/10/the-island-object/</guid>
      </item>
    
      <item>
        <title>The ‘nav’ abstraction</title>
        <description></description>
        <pubDate>Thu, 22 Sep 2011 17:04:19 +0000</pubDate>
        <link>https://csswizardry.com/2011/09/the-nav-abstraction/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/09/the-nav-abstraction/</guid>
      </item>
    
      <item>
        <title>Ordered and numbered lists; the differences</title>
        <description></description>
        <pubDate>Sat, 17 Sep 2011 16:40:36 +0000</pubDate>
        <link>https://csswizardry.com/2011/09/ordered-and-numbered-lists-the-differences/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/09/ordered-and-numbered-lists-the-differences/</guid>
      </item>
    
      <item>
        <title>Writing efficient CSS selectors</title>
        <description>CSS selectors, and their combinations, can be fast or slow! And while hopefully imperceptible, it’s definitely worth knowing about.</description>
        <pubDate>Sat, 17 Sep 2011 10:58:24 +0000</pubDate>
        <link>https://csswizardry.com/2011/09/writing-efficient-css-selectors/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/09/writing-efficient-css-selectors/</guid>
      </item>
    
      <item>
        <title>Do designers need to code?</title>
        <description></description>
        <pubDate>Tue, 13 Sep 2011 19:23:28 +0000</pubDate>
        <link>https://csswizardry.com/2011/09/do-designers-need-to-code/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/09/do-designers-need-to-code/</guid>
      </item>
    
      <item>
        <title>When using IDs can be a pain in the class...</title>
        <description></description>
        <pubDate>Sun, 11 Sep 2011 18:16:00 +0000</pubDate>
        <link>https://csswizardry.com/2011/09/when-using-ids-can-be-a-pain-in-the-class/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/09/when-using-ids-can-be-a-pain-in-the-class/</guid>
      </item>
    
      <item>
        <title>Two titillating table tips</title>
        <description></description>
        <pubDate>Wed, 24 Aug 2011 18:59:46 +0000</pubDate>
        <link>https://csswizardry.com/2011/08/two-titillating-table-tips/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/08/two-titillating-table-tips/</guid>
      </item>
    
      <item>
        <title>Building better grid systems</title>
        <description></description>
        <pubDate>Tue, 23 Aug 2011 19:41:31 +0000</pubDate>
        <link>https://csswizardry.com/2011/08/building-better-grid-systems/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/08/building-better-grid-systems/</guid>
      </item>
    
      <item>
        <title>Good developers are illusionists</title>
        <description></description>
        <pubDate>Thu, 18 Aug 2011 12:50:27 +0000</pubDate>
        <link>https://csswizardry.com/2011/08/good-developers-are-illusionists/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/08/good-developers-are-illusionists/</guid>
      </item>
    
      <item>
        <title>Updated CV</title>
        <description></description>
        <pubDate>Mon, 08 Aug 2011 11:00:38 +0000</pubDate>
        <link>https://csswizardry.com/2011/08/updated-cv/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/08/updated-cv/</guid>
      </item>
    
      <item>
        <title>More logo markup tips</title>
        <description></description>
        <pubDate>Tue, 02 Aug 2011 20:31:49 +0000</pubDate>
        <link>https://csswizardry.com/2011/08/more-logo-markup-tips/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/08/more-logo-markup-tips/</guid>
      </item>
    
      <item>
        <title>Borders on responsive images</title>
        <description></description>
        <pubDate>Sun, 31 Jul 2011 14:28:08 +0000</pubDate>
        <link>https://csswizardry.com/2011/07/borders-on-responsive-images/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/07/borders-on-responsive-images/</guid>
      </item>
    
      <item>
        <title>.net magazine awards nominee</title>
        <description></description>
        <pubDate>Mon, 25 Jul 2011 18:30:21 +0000</pubDate>
        <link>https://csswizardry.com/2011/07/net-magazine-awards-nominee/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/07/net-magazine-awards-nominee/</guid>
      </item>
    
      <item>
        <title>Responsive images right now</title>
        <description></description>
        <pubDate>Sat, 16 Jul 2011 11:36:28 +0000</pubDate>
        <link>https://csswizardry.com/2011/07/responsive-images-right-now/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/07/responsive-images-right-now/</guid>
      </item>
    
      <item>
        <title>Fluid grid calculator</title>
        <description></description>
        <pubDate>Tue, 28 Jun 2011 18:30:03 +0000</pubDate>
        <link>https://csswizardry.com/2011/06/fluid-grid-calculator/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/06/fluid-grid-calculator/</guid>
      </item>
    
      <item>
        <title>Namespacing fragment identifiers</title>
        <description></description>
        <pubDate>Mon, 20 Jun 2011 18:28:14 +0000</pubDate>
        <link>https://csswizardry.com/2011/06/namespacing-fragment-identifiers/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/06/namespacing-fragment-identifiers/</guid>
      </item>
    
      <item>
        <title>What is inuit.css?</title>
        <description></description>
        <pubDate>Sun, 19 Jun 2011 13:01:39 +0000</pubDate>
        <link>https://csswizardry.com/2011/06/what-is-inuit-css/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/06/what-is-inuit-css/</guid>
      </item>
    
      <item>
        <title>Styling alt text on images</title>
        <description></description>
        <pubDate>Sat, 18 Jun 2011 17:41:39 +0000</pubDate>
        <link>https://csswizardry.com/2011/06/styling-alt-text-on-images/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/06/styling-alt-text-on-images/</guid>
      </item>
    
      <item>
        <title>Introducing igloos—inuit.css gets plugins</title>
        <description></description>
        <pubDate>Sat, 11 Jun 2011 11:48:26 +0000</pubDate>
        <link>https://csswizardry.com/2011/06/introducing-igloos-inuit-css-gets-plugins/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/06/introducing-igloos-inuit-css-gets-plugins/</guid>
      </item>
    
      <item>
        <title>DIBI 2011</title>
        <description></description>
        <pubDate>Sun, 05 Jun 2011 17:24:34 +0000</pubDate>
        <link>https://csswizardry.com/2011/06/dibi-2011/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/06/dibi-2011/</guid>
      </item>
    
      <item>
        <title>Annotated &amp;lt;figure&amp;gt;s in HTML5 and CSS</title>
        <description></description>
        <pubDate>Fri, 03 Jun 2011 18:57:01 +0000</pubDate>
        <link>https://csswizardry.com/2011/06/annotated-figures-in-html5-and-css/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/06/annotated-figures-in-html5-and-css/</guid>
      </item>
    
      <item>
        <title>Font sizing with rem could be avoided</title>
        <description></description>
        <pubDate>Tue, 31 May 2011 20:13:32 +0000</pubDate>
        <link>https://csswizardry.com/2011/05/font-sizing-with-rem-could-be-avoided/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/05/font-sizing-with-rem-could-be-avoided/</guid>
      </item>
    
      <item>
        <title>jQuery placeholder plugin/polyfill</title>
        <description></description>
        <pubDate>Tue, 24 May 2011 19:35:27 +0000</pubDate>
        <link>https://csswizardry.com/2011/05/jquery-placeholder-plugin-polyfill/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/05/jquery-placeholder-plugin-polyfill/</guid>
      </item>
    
      <item>
        <title>On negative hovers</title>
        <description></description>
        <pubDate>Wed, 18 May 2011 20:26:07 +0000</pubDate>
        <link>https://csswizardry.com/2011/05/on-negative-hovers/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/05/on-negative-hovers/</guid>
      </item>
    
      <item>
        <title>Introducing inuit.css</title>
        <description></description>
        <pubDate>Wed, 20 Apr 2011 21:33:36 +0000</pubDate>
        <link>https://csswizardry.com/2011/04/introducing-inuit-css/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/04/introducing-inuit-css/</guid>
      </item>
    
      <item>
        <title>Ideas of March</title>
        <description></description>
        <pubDate>Tue, 15 Mar 2011 13:11:26 +0000</pubDate>
        <link>https://csswizardry.com/2011/03/ideas-of-march/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/03/ideas-of-march/</guid>
      </item>
    
      <item>
        <title>Coding up a semantic, lean timeline</title>
        <description></description>
        <pubDate>Mon, 14 Mar 2011 18:54:26 +0000</pubDate>
        <link>https://csswizardry.com/2011/03/coding-up-a-semantic-lean-timeline/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/03/coding-up-a-semantic-lean-timeline/</guid>
      </item>
    
      <item>
        <title>Link: Technical Web Typography: Guidelines and Techniques</title>
        <description></description>
        <pubDate>Mon, 14 Mar 2011 15:52:30 +0000</pubDate>
        <link>https://csswizardry.com/2011/03/link-technical-web-typography-guidelines-and-techniques/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/03/link-technical-web-typography-guidelines-and-techniques/</guid>
      </item>
    
      <item>
        <title>Problems with the sans-serif hack</title>
        <description></description>
        <pubDate>Tue, 01 Mar 2011 09:43:26 +0000</pubDate>
        <link>https://csswizardry.com/2011/03/problems-with-the-sans-serif-hack/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/03/problems-with-the-sans-serif-hack/</guid>
      </item>
    
      <item>
        <title>Mobile business card</title>
        <description></description>
        <pubDate>Tue, 22 Feb 2011 23:07:29 +0000</pubDate>
        <link>https://csswizardry.com/2011/02/mobile-business-card/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/02/mobile-business-card/</guid>
      </item>
    
      <item>
        <title>Creating a pure CSS dropdown menu</title>
        <description></description>
        <pubDate>Thu, 17 Feb 2011 09:47:44 +0000</pubDate>
        <link>https://csswizardry.com/2011/02/creating-a-pure-css-dropdown-menu/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/02/creating-a-pure-css-dropdown-menu/</guid>
      </item>
    
      <item>
        <title>Pure CSS(3) accordion</title>
        <description></description>
        <pubDate>Thu, 17 Feb 2011 09:32:39 +0000</pubDate>
        <link>https://csswizardry.com/2011/02/pure-css3-accordion/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/02/pure-css3-accordion/</guid>
      </item>
    
      <item>
        <title>CSS powered ribbons the clean way</title>
        <description></description>
        <pubDate>Wed, 09 Feb 2011 12:48:01 +0000</pubDate>
        <link>https://csswizardry.com/2011/02/css-powered-ribbons-the-clean-way/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/02/css-powered-ribbons-the-clean-way/</guid>
      </item>
    
      <item>
        <title>Create a centred horizontal navigation</title>
        <description>2025 refresh: build a perfectly centred horizontal nav with just two Flexbox rules—`display:flex` and `justify-content:center`. Demo included!</description>
        <pubDate>Sat, 29 Jan 2011 18:53:10 +0000</pubDate>
        <link>https://csswizardry.com/2011/01/create-a-centred-horizontal-navigation/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/01/create-a-centred-horizontal-navigation/</guid>
      </item>
    
      <item>
        <title>Link: Recreating the Luke&apos;s Beard social icons with CSS3</title>
        <description></description>
        <pubDate>Sun, 23 Jan 2011 16:55:38 +0000</pubDate>
        <link>https://csswizardry.com/2011/01/link-recreating-the-lukes-beard-social-icons-with-css3/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/01/link-recreating-the-lukes-beard-social-icons-with-css3/</guid>
      </item>
    
      <item>
        <title>Using the &amp;lt;body&amp;gt; element as a wrapper</title>
        <description></description>
        <pubDate>Sun, 23 Jan 2011 14:19:23 +0000</pubDate>
        <link>https://csswizardry.com/2011/01/using-the-body-element-as-a-wrapper/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/01/using-the-body-element-as-a-wrapper/</guid>
      </item>
    
      <item>
        <title>HTML(5) and text-level semantics</title>
        <description></description>
        <pubDate>Sun, 23 Jan 2011 11:22:16 +0000</pubDate>
        <link>https://csswizardry.com/2011/01/html5-and-text-level-semantics/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/01/html5-and-text-level-semantics/</guid>
      </item>
    
      <item>
        <title>Client respect</title>
        <description></description>
        <pubDate>Tue, 18 Jan 2011 16:38:23 +0000</pubDate>
        <link>https://csswizardry.com/2011/01/client-respect/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/01/client-respect/</guid>
      </item>
    
      <item>
        <title>Maximising hit-area for usability</title>
        <description></description>
        <pubDate>Wed, 12 Jan 2011 19:42:14 +0000</pubDate>
        <link>https://csswizardry.com/2011/01/maximising-hit-area-for-usability/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/01/maximising-hit-area-for-usability/</guid>
      </item>
    
      <item>
        <title>HTML elements, tags and attributes</title>
        <description></description>
        <pubDate>Tue, 11 Jan 2011 22:15:22 +0000</pubDate>
        <link>https://csswizardry.com/2011/01/html-elements-tags-and-attributes/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/01/html-elements-tags-and-attributes/</guid>
      </item>
    
      <item>
        <title>A new year, a new CSS Wizardry II</title>
        <description></description>
        <pubDate>Mon, 10 Jan 2011 14:08:31 +0000</pubDate>
        <link>https://csswizardry.com/2011/01/a-new-year-a-new-css-wizardry-ii/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/01/a-new-year-a-new-css-wizardry-ii/</guid>
      </item>
    
      <item>
        <title>Scrolling overflowed content in iOS</title>
        <description></description>
        <pubDate>Fri, 07 Jan 2011 23:35:32 +0000</pubDate>
        <link>https://csswizardry.com/2011/01/scrolling-overflowed-content-in-ios/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/01/scrolling-overflowed-content-in-ios/</guid>
      </item>
    
      <item>
        <title>The real HTML5 boilerplate</title>
        <description></description>
        <pubDate>Thu, 06 Jan 2011 23:18:16 +0000</pubDate>
        <link>https://csswizardry.com/2011/01/the-real-html5-boilerplate/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/01/the-real-html5-boilerplate/</guid>
      </item>
    
      <item>
        <title>A new year, a new CSS Wizardry</title>
        <description></description>
        <pubDate>Wed, 05 Jan 2011 22:45:37 +0000</pubDate>
        <link>https://csswizardry.com/2011/01/a-new-year-a-new-css-wizardry/</link>
        <guid isPermaLink="true">https://csswizardry.com/2011/01/a-new-year-a-new-css-wizardry/</guid>
      </item>
    
      <item>
        <title>Mo’ robust paragraph indenting</title>
        <description></description>
        <pubDate>Tue, 21 Dec 2010 20:56:15 +0000</pubDate>
        <link>https://csswizardry.com/2010/12/mo-robust-paragraph-indenting/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/12/mo-robust-paragraph-indenting/</guid>
      </item>
    
      <item>
        <title>Media queries, handier than you think</title>
        <description></description>
        <pubDate>Tue, 21 Dec 2010 18:13:42 +0000</pubDate>
        <link>https://csswizardry.com/2010/12/media-queries-handier-than-you-think/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/12/media-queries-handier-than-you-think/</guid>
      </item>
    
      <item>
        <title>The implementation ∝ appreciation rule</title>
        <description></description>
        <pubDate>Wed, 08 Dec 2010 17:02:28 +0000</pubDate>
        <link>https://csswizardry.com/2010/12/the-implementation-appreciation-rule/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/12/the-implementation-appreciation-rule/</guid>
      </item>
    
      <item>
        <title>CSS: CamelCase Seriously Sucks!</title>
        <description></description>
        <pubDate>Mon, 06 Dec 2010 20:54:23 +0000</pubDate>
        <link>https://csswizardry.com/2010/12/css-camel-case-seriously-sucks/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/12/css-camel-case-seriously-sucks/</guid>
      </item>
    
      <item>
        <title>Improving CSS tooltips</title>
        <description></description>
        <pubDate>Tue, 30 Nov 2010 23:55:27 +0000</pubDate>
        <link>https://csswizardry.com/2010/11/improving-css-tooltips/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/11/improving-css-tooltips/</guid>
      </item>
    
      <item>
        <title>Design and education</title>
        <description></description>
        <pubDate>Mon, 29 Nov 2010 14:25:25 +0000</pubDate>
        <link>https://csswizardry.com/2010/11/design-and-education/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/11/design-and-education/</guid>
      </item>
    
      <item>
        <title>Mark up a semantic, accessible, progressively enhanced, mobile optimised progress bar (bonus: style the numbers in an ordered list!)</title>
        <description></description>
        <pubDate>Wed, 17 Nov 2010 18:27:32 +0000</pubDate>
        <link>https://csswizardry.com/2010/11/mark-up-a-semantic-accessible-progressively-enhanced-mobile-optimised-progress-bar-bonus-style-the-numbers-in-an-ordered-list/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/11/mark-up-a-semantic-accessible-progressively-enhanced-mobile-optimised-progress-bar-bonus-style-the-numbers-in-an-ordered-list/</guid>
      </item>
    
      <item>
        <title>I hate that I love Writer</title>
        <description></description>
        <pubDate>Wed, 20 Oct 2010 21:17:51 +0000</pubDate>
        <link>https://csswizardry.com/2010/10/i-hate-that-i-love-writer/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/10/i-hate-that-i-love-writer/</guid>
      </item>
    
      <item>
        <title>Unsung heroes</title>
        <description></description>
        <pubDate>Wed, 20 Oct 2010 12:41:49 +0000</pubDate>
        <link>https://csswizardry.com/2010/10/unsung-heroes/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/10/unsung-heroes/</guid>
      </item>
    
      <item>
        <title>Things are changing at CSS Wizardry</title>
        <description></description>
        <pubDate>Tue, 19 Oct 2010 13:08:19 +0000</pubDate>
        <link>https://csswizardry.com/2010/10/things-are-changing-at-css-wizardry/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/10/things-are-changing-at-css-wizardry/</guid>
      </item>
    
      <item>
        <title>Your logo is an image, not an &amp;lt;h1&amp;gt;</title>
        <description></description>
        <pubDate>Wed, 13 Oct 2010 22:12:14 +0000</pubDate>
        <link>https://csswizardry.com/2010/10/your-logo-is-an-image-not-a-h1/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/10/your-logo-is-an-image-not-a-h1/</guid>
      </item>
    
      <item>
        <title>Good developers vs. good salespeople</title>
        <description></description>
        <pubDate>Wed, 06 Oct 2010 10:35:01 +0000</pubDate>
        <link>https://csswizardry.com/2010/10/good-developers-vs-good-salespeople/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/10/good-developers-vs-good-salespeople/</guid>
      </item>
    
      <item>
        <title>Designing in the browser leads to better quality builds</title>
        <description></description>
        <pubDate>Tue, 05 Oct 2010 17:03:51 +0000</pubDate>
        <link>https://csswizardry.com/2010/10/designing-in-the-browser-leads-to-better-quality-builds/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/10/designing-in-the-browser-leads-to-better-quality-builds/</guid>
      </item>
    
      <item>
        <title>In response to ‘Invisible captcha to prevent form spam’</title>
        <description></description>
        <pubDate>Mon, 04 Oct 2010 16:57:39 +0000</pubDate>
        <link>https://csswizardry.com/2010/10/in-response-to-invisible-captcha-to-prevent-form-spam/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/10/in-response-to-invisible-captcha-to-prevent-form-spam/</guid>
      </item>
    
      <item>
        <title>Keeping code clean with content</title>
        <description></description>
        <pubDate>Mon, 27 Sep 2010 21:37:07 +0000</pubDate>
        <link>https://csswizardry.com/2010/09/keeping-code-clean-with-content/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/09/keeping-code-clean-with-content/</guid>
      </item>
    
      <item>
        <title>A quick counter to &apos;The Digital Agencies of the Future!&apos;</title>
        <description></description>
        <pubDate>Thu, 16 Sep 2010 11:36:01 +0000</pubDate>
        <link>https://csswizardry.com/2010/09/a-quick-counter-to-the-digital-agencies-of-the-future/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/09/a-quick-counter-to-the-digital-agencies-of-the-future/</guid>
      </item>
    
      <item>
        <title>Set then unset (or reset...?)</title>
        <description></description>
        <pubDate>Sun, 05 Sep 2010 17:53:29 +0000</pubDate>
        <link>https://csswizardry.com/2010/09/set-then-unset/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/09/set-then-unset/</guid>
      </item>
    
      <item>
        <title>Zebra-striping rows and columns</title>
        <description></description>
        <pubDate>Tue, 31 Aug 2010 20:54:01 +0000</pubDate>
        <link>https://csswizardry.com/2010/08/zebra-striping-rows-and-columns/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/08/zebra-striping-rows-and-columns/</guid>
      </item>
    
      <item>
        <title>Semantics and sensibility</title>
        <description></description>
        <pubDate>Mon, 09 Aug 2010 16:34:46 +0000</pubDate>
        <link>https://csswizardry.com/2010/08/semantics-and-sensibility/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/08/semantics-and-sensibility/</guid>
      </item>
    
      <item>
        <title>Building sites without using IDs or classes</title>
        <description></description>
        <pubDate>Wed, 07 Apr 2010 12:17:09 +0000</pubDate>
        <link>https://csswizardry.com/2010/04/building-sites-without-using-ids-or-classes/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/04/building-sites-without-using-ids-or-classes/</guid>
      </item>
    
      <item>
        <title>30 days without an iPhone</title>
        <description></description>
        <pubDate>Mon, 08 Mar 2010 12:15:17 +0000</pubDate>
        <link>https://csswizardry.com/2010/03/30-days-without-an-iphone/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/03/30-days-without-an-iphone/</guid>
      </item>
    
      <item>
        <title>Moving forward is holding us back</title>
        <description></description>
        <pubDate>Tue, 02 Mar 2010 22:03:28 +0000</pubDate>
        <link>https://csswizardry.com/2010/03/moving-forward-is-holding-us-back/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/03/moving-forward-is-holding-us-back/</guid>
      </item>
    
      <item>
        <title>A quick note on border radius</title>
        <description></description>
        <pubDate>Tue, 02 Mar 2010 10:34:55 +0000</pubDate>
        <link>https://csswizardry.com/2010/03/a-quick-note-on-border-radius/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/03/a-quick-note-on-border-radius/</guid>
      </item>
    
      <item>
        <title>Type tips—quick tips on all things web typography</title>
        <description></description>
        <pubDate>Wed, 24 Feb 2010 09:42:13 +0000</pubDate>
        <link>https://csswizardry.com/2010/02/type-tipsquick-tips-on-all-things-web-typography/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/02/type-tipsquick-tips-on-all-things-web-typography/</guid>
      </item>
    
      <item>
        <title>Multiple column lists using one &amp;lt;ul&amp;gt;</title>
        <description></description>
        <pubDate>Thu, 11 Feb 2010 23:44:02 +0000</pubDate>
        <link>https://csswizardry.com/2010/02/mutiple-column-lists-using-one-ul/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/02/mutiple-column-lists-using-one-ul/</guid>
      </item>
    
      <item>
        <title>Upside down domains—registering an international domain name</title>
        <description></description>
        <pubDate>Thu, 04 Feb 2010 15:44:17 +0000</pubDate>
        <link>https://csswizardry.com/2010/02/upside-down-domainsregistering-an-international-domain-name/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/02/upside-down-domainsregistering-an-international-domain-name/</guid>
      </item>
    
      <item>
        <title>CSS bar charts—styling data with CSS3 and progressive enhancement</title>
        <description></description>
        <pubDate>Tue, 02 Feb 2010 23:59:27 +0000</pubDate>
        <link>https://csswizardry.com/2010/02/css-bar-charts-styling-data-with-css3-and-progressive-enhancement/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/02/css-bar-charts-styling-data-with-css3-and-progressive-enhancement/</guid>
      </item>
    
      <item>
        <title>iPhone CSS—tips for building iPhone websites</title>
        <description></description>
        <pubDate>Sun, 31 Jan 2010 20:17:10 +0000</pubDate>
        <link>https://csswizardry.com/2010/01/iphone-css-tips-for-building-iphone-websites/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/01/iphone-css-tips-for-building-iphone-websites/</guid>
      </item>
    
      <item>
        <title>The three types of dash</title>
        <description></description>
        <pubDate>Sat, 30 Jan 2010 17:07:43 +0000</pubDate>
        <link>https://csswizardry.com/2010/01/the-three-types-of-dash/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/01/the-three-types-of-dash/</guid>
      </item>
    
      <item>
        <title>The importance of proper punctuation</title>
        <description></description>
        <pubDate>Wed, 27 Jan 2010 11:44:38 +0000</pubDate>
        <link>https://csswizardry.com/2010/01/the-importance-of-proper-punctuation/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/01/the-importance-of-proper-punctuation/</guid>
      </item>
    
      <item>
        <title>A reconsideration—in defence of &amp;lt;b&amp;gt; and &amp;lt;i&amp;gt; (or: people fear what they don’t understand)</title>
        <description></description>
        <pubDate>Tue, 26 Jan 2010 23:06:10 +0000</pubDate>
        <link>https://csswizardry.com/2010/01/a-reconsiderationin-defence-of-b-and-i-or-people-fear-what-they-dont-understand/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/01/a-reconsiderationin-defence-of-b-and-i-or-people-fear-what-they-dont-understand/</guid>
      </item>
    
      <item>
        <title>A suitable alternative—on proper use of alt attributes</title>
        <description></description>
        <pubDate>Tue, 26 Jan 2010 16:03:03 +0000</pubDate>
        <link>https://csswizardry.com/2010/01/a-suitable-alternativeon-proper-use-of-alt-attributes/</link>
        <guid isPermaLink="true">https://csswizardry.com/2010/01/a-suitable-alternativeon-proper-use-of-alt-attributes/</guid>
      </item>
    
      <item>
        <title>Typographic work planner</title>
        <description></description>
        <pubDate>Tue, 22 Dec 2009 11:17:25 +0000</pubDate>
        <link>https://csswizardry.com/2009/12/typographic-work-planner/</link>
        <guid isPermaLink="true">https://csswizardry.com/2009/12/typographic-work-planner/</guid>
      </item>
    
  </channel>
</rss>
