---
title: Expired Queues
description: >-
  A web development blog kept since 2009, under three names in turn - Core-CSS.net, then
  CSSJunction.com, now Expired Queues. Old posts wear their age.
url: https://expiredqueues.com/
image: https://expiredqueues.com/images/og/home-f53870e7.jpg
---

## Still current

2022–2026 · 10

2026·08 This year

### [The most-read thing I ever wrote is a Stack Overflow answer](https://expiredqueues.com/most-read-thing-i-wrote/)

A six-line CSS answer I posted on a Saturday in 2013 has 478,000 views. Nothing on this blog comes close.

2026·07 This year

### [Every answer needs an expiry date](https://expiredqueues.com/answers-need-expiry-dates/)

Stack Overflow made me wait eight weeks to speak, then deleted some of what I said. Meanwhile the answers that survived...

2026·05 This year

### [I went back and fixed the commas](https://expiredqueues.com/answers-i-went-back-to-fix/)

Four of my Stack Overflow answers got edited years after I wrote them. Every single edit was grammar. The advice I left...

2026·03 This year

### [Six weeks in 2013](https://expiredqueues.com/six-weeks-in-2013/)

In September 2013 I answered 31 questions on Stack Overflow. In October, eight. Then it stopped. Here is what was...

2026·01 This year

### [Smart living, but quieter](https://expiredqueues.com/smart-living/)

Three low-key devices that actually help: a CO2 sensor, a humidifier, and a robot vacuum.

2025·09 This year

### [Home network setup that just stays quiet](https://expiredqueues.com/home-network-setup/)

My simple home network: Pi-hole for privacy and a GL.iNet travel router to keep Wi-Fi stable in dead zones and on the...

2024·04 2 years ago

### [A better ls on macOS: use eza, but not as an alias](https://expiredqueues.com/better-ls-macos-eza/)

Replacing the macOS ls with eza takes one line of zsh - but if you write it as an alias it breaks the moment you pass it...

2023·08 3 years ago

### [Stop scrolling the Network panel: filter it](https://expiredqueues.com/filter-chrome-devtools-network-requests/)

The Network panel's filter box is not a search box. It takes keys - status-code, method, domain - and they combine,...

2023·02 3 years ago

### [Flutter vs. React Native: What You Need to Know Before Choosing Your Mobile App Framework](https://expiredqueues.com/flutter-vs-react-native-what-you-need-to-know/)

Flutter vs. React Native are two popular cross-platform mobile app development frameworks. React Native uses JavaScript...

2022·02 4 years ago

### [React Hooks explained](https://expiredqueues.com/react-hooks-explained/)

Hooks are functions that allow developers to "hook into" React state and lifecycle features from functional components....

## Kept as a record

2009–2019 · 70

Free PSDs, jQuery tricks, IE hacks. Still here because people land on them from search - the stamps say how old each one is, and nothing has been quietly rewritten.

2018·05

### [Git commands I wish I knew early](https://expiredqueues.com/git-commands-i-wish-i-knew-early/)

8 years ago

2018·06

### [How to stop zoom in on input focus on mobile devices](https://expiredqueues.com/stop-zoom-in-on-input-focus-on-mobile-devices/)

8 years ago

2015·12

### [How to: delete node\_modules folders in windows.](https://expiredqueues.com/delete-node-modules-folders/)

10 years ago

2013·07

### [How to set Cookies to share across all subdomains using JavaScript](https://expiredqueues.com/subdomain-cookie-javascript/)

13 years ago

2011·09

### [How to remove links dotted border in IE7?](https://expiredqueues.com/remove-dotted-border-in-ie7/)

14 years ago

2010·01

### [Create Tooltip using jQuery](https://expiredqueues.com/how-to-create-a-tooltip-using-jquery/)

16 years ago

[All 80 posts, by year →](https://expiredqueues.com/archive/)

## Tags

psd21 templates15 tips-tricks13 icons12 resources11

## Reading now

[![Cover of The Fountainhead](https://expiredqueues.com/images/opt/the-fountainhead-320.jpeg)](https://expiredqueues.com/books/the-fountainhead/)

[ The Fountainhead Ayn Rand\
1993 _&#xNAN;_&#x70;. 214 / 704](https://expiredqueues.com/books/the-fountainhead/)

## Lately finished

[![Cover of A History of Nepal](https://expiredqueues.com/images/opt/a-history-of-nepal-316.jpeg)](https://expiredqueues.com/books/a-history-of-nepal/ "A History of Nepal")

[ ](https://expiredqueues.com/books/a-history-of-nepal/ "A History of Nepal")

[![Cover of A Room of One's Own](https://expiredqueues.com/images/opt/a-room-of-ones-own-314.jpeg)](https://expiredqueues.com/books/a-room-of-ones-own/ "A Room of One's Own")

[ ](https://expiredqueues.com/books/a-room-of-ones-own/ "A Room of One's Own")

[![Cover of Aja Ramita Chha](https://expiredqueues.com/images/opt/aja-ramita-chha-320.jpeg)](https://expiredqueues.com/books/aja-ramita-chha/ "Aja Ramita Chha")

[The whole shelf56](https://expiredqueues.com/books/)

## About the archive

This blog has been going since 2009, first as Core-CSS.net, then CSSJunction.com, now Expired Queues. Old posts are still worded the way they were written, dates and all. Written by [Adrian](https://expiredqueues.com/about/).

## Structured data

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "WebSite",
      "@id": "https://expiredqueues.com/#website",
      "name": "Expired Queues",
      "url": "https://expiredqueues.com/",
      "inLanguage": "en",
      "description": "A web development blog, kept since 2009.",
      "publisher": {
        "@id": "https://expiredqueues.com/#person"
      }
    },
    {
      "@type": "Person",
      "@id": "https://expiredqueues.com/#person",
      "name": "Adrian",
      "url": "https://expiredqueues.com/about/",
      "sameAs": [
        "https://x.com/theadriannoel"
      ]
    },
    {
      "@type": "Blog",
      "@id": "https://expiredqueues.com/#blog",
      "name": "Expired Queues",
      "url": "https://expiredqueues.com/",
      "inLanguage": "en",
      "description": "A web development blog, kept since 2009.",
      "sameAs": [
        "https://x.com/expiredqueues",
        "https://www.youtube.com/@expiredqueues"
      ],
      "isPartOf": {
        "@id": "https://expiredqueues.com/#website"
      },
      "author": {
        "@id": "https://expiredqueues.com/#person"
      },
      "publisher": {
        "@id": "https://expiredqueues.com/#person"
      },
      "blogPost": [
        {
          "@type": "BlogPosting",
          "@id": "https://expiredqueues.com/most-read-thing-i-wrote/#post",
          "headline": "The most-read thing I ever wrote is a Stack Overflow answer",
          "url": "https://expiredqueues.com/most-read-thing-i-wrote/",
          "datePublished": "2026-08-24T09:00:00.000Z",
          "description": "A six-line CSS answer I posted on a Saturday in 2013 has 478,000 views. Nothing on this blog comes close.",
          "author": {
            "@id": "https://expiredqueues.com/#person"
          }
        },
        {
          "@type": "BlogPosting",
          "@id": "https://expiredqueues.com/answers-need-expiry-dates/#post",
          "headline": "Every answer needs an expiry date",
          "url": "https://expiredqueues.com/answers-need-expiry-dates/",
          "datePublished": "2026-07-05T10:00:00.000Z",
          "description": "Stack Overflow made me wait eight weeks to speak, then deleted some of what I said. Meanwhile the answers that survived have been aging in public since 2013.",
          "author": {
            "@id": "https://expiredqueues.com/#person"
          }
        },
        {
          "@type": "BlogPosting",
          "@id": "https://expiredqueues.com/answers-i-went-back-to-fix/#post",
          "headline": "I went back and fixed the commas",
          "url": "https://expiredqueues.com/answers-i-went-back-to-fix/",
          "datePublished": "2026-05-16T10:00:00.000Z",
          "description": "Four of my Stack Overflow answers got edited years after I wrote them. Every single edit was grammar. The advice I left exactly where it was.",
          "author": {
            "@id": "https://expiredqueues.com/#person"
          }
        },
        {
          "@type": "BlogPosting",
          "@id": "https://expiredqueues.com/six-weeks-in-2013/#post",
          "headline": "Six weeks in 2013",
          "url": "https://expiredqueues.com/six-weeks-in-2013/",
          "datePublished": "2026-03-08T10:00:00.000Z",
          "description": "In September 2013 I answered 31 questions on Stack Overflow. In October, eight. Then it stopped. Here is what was actually going on.",
          "author": {
            "@id": "https://expiredqueues.com/#person"
          }
        },
        {
          "@type": "BlogPosting",
          "@id": "https://expiredqueues.com/smart-living/#post",
          "headline": "Smart living, but quieter",
          "url": "https://expiredqueues.com/smart-living/",
          "datePublished": "2026-01-12T00:00:00.000Z",
          "description": "Three low-key devices that actually help: a CO2 sensor, a humidifier, and a robot vacuum.",
          "author": {
            "@id": "https://expiredqueues.com/#person"
          }
        },
        {
          "@type": "BlogPosting",
          "@id": "https://expiredqueues.com/home-network-setup/#post",
          "headline": "Home network setup that just stays quiet",
          "url": "https://expiredqueues.com/home-network-setup/",
          "datePublished": "2025-09-21T00:00:00.000Z",
          "description": "My simple home network: Pi-hole for privacy and a GL.iNet travel router to keep Wi-Fi stable in dead zones and on the road.",
          "author": {
            "@id": "https://expiredqueues.com/#person"
          }
        },
        {
          "@type": "BlogPosting",
          "@id": "https://expiredqueues.com/better-ls-macos-eza/#post",
          "headline": "A better ls on macOS: use eza, but not as an alias",
          "url": "https://expiredqueues.com/better-ls-macos-eza/",
          "datePublished": "2024-04-16T09:00:00.000Z",
          "description": "Replacing the macOS ls with eza takes one line of zsh - but if you write it as an alias it breaks the moment you pass it a directory. Here is the version that...",
          "author": {
            "@id": "https://expiredqueues.com/#person"
          }
        },
        {
          "@type": "BlogPosting",
          "@id": "https://expiredqueues.com/filter-chrome-devtools-network-requests/#post",
          "headline": "Stop scrolling the Network panel: filter it",
          "url": "https://expiredqueues.com/filter-chrome-devtools-network-requests/",
          "datePublished": "2023-08-15T09:00:00.000Z",
          "description": "The Network panel's filter box is not a search box. It takes keys - status-code, method, domain - and they combine, which turns four hundred requests into the...",
          "author": {
            "@id": "https://expiredqueues.com/#person"
          }
        },
        {
          "@type": "BlogPosting",
          "@id": "https://expiredqueues.com/flutter-vs-react-native-what-you-need-to-know/#post",
          "headline": "Flutter vs. React Native: What You Need to Know Before Choosing Your Mobile App Framework",
          "url": "https://expiredqueues.com/flutter-vs-react-native-what-you-need-to-know/",
          "datePublished": "2023-02-01T00:59:53.000Z",
          "description": "Flutter vs. React Native are two popular cross-platform mobile app development frameworks. React Native uses JavaScript and native components, has a larger...",
          "author": {
            "@id": "https://expiredqueues.com/#person"
          }
        },
        {
          "@type": "BlogPosting",
          "@id": "https://expiredqueues.com/react-hooks-explained/#post",
          "headline": "React Hooks explained",
          "url": "https://expiredqueues.com/react-hooks-explained/",
          "datePublished": "2022-02-22T21:23:00.000Z",
          "description": "Hooks are functions that allow developers to \"hook into\" React state and lifecycle features from functional components. They are called inside a function...",
          "author": {
            "@id": "https://expiredqueues.com/#person"
          }
        },
        {
          "@type": "BlogPosting",
          "@id": "https://expiredqueues.com/git-commands-i-wish-i-knew-early/#post",
          "headline": "Git commands I wish I knew early",
          "url": "https://expiredqueues.com/git-commands-i-wish-i-knew-early/",
          "datePublished": "2018-05-10T04:15:42.000Z",
          "author": {
            "@id": "https://expiredqueues.com/#person"
          }
        },
        {
          "@type": "BlogPosting",
          "@id": "https://expiredqueues.com/stop-zoom-in-on-input-focus-on-mobile-devices/#post",
          "headline": "How to stop zoom in on input focus on mobile devices",
          "url": "https://expiredqueues.com/stop-zoom-in-on-input-focus-on-mobile-devices/",
          "datePublished": "2018-06-02T10:54:18.000Z",
          "author": {
            "@id": "https://expiredqueues.com/#person"
          }
        },
        {
          "@type": "BlogPosting",
          "@id": "https://expiredqueues.com/delete-node-modules-folders/#post",
          "headline": "How to: delete node_modules folders in windows.",
          "url": "https://expiredqueues.com/delete-node-modules-folders/",
          "datePublished": "2015-12-07T21:55:29.000Z",
          "author": {
            "@id": "https://expiredqueues.com/#person"
          }
        },
        {
          "@type": "BlogPosting",
          "@id": "https://expiredqueues.com/subdomain-cookie-javascript/#post",
          "headline": "How to set Cookies to share across all subdomains using JavaScript",
          "url": "https://expiredqueues.com/subdomain-cookie-javascript/",
          "datePublished": "2013-07-15T08:02:31.000Z",
          "author": {
            "@id": "https://expiredqueues.com/#person"
          }
        },
        {
          "@type": "BlogPosting",
          "@id": "https://expiredqueues.com/remove-dotted-border-in-ie7/#post",
          "headline": "How to remove links dotted border in IE7?",
          "url": "https://expiredqueues.com/remove-dotted-border-in-ie7/",
          "datePublished": "2011-09-21T10:28:23.000Z",
          "author": {
            "@id": "https://expiredqueues.com/#person"
          }
        },
        {
          "@type": "BlogPosting",
          "@id": "https://expiredqueues.com/how-to-create-a-tooltip-using-jquery/#post",
          "headline": "Create Tooltip using jQuery",
          "url": "https://expiredqueues.com/how-to-create-a-tooltip-using-jquery/",
          "datePublished": "2010-01-05T12:53:01.000Z",
          "author": {
            "@id": "https://expiredqueues.com/#person"
          }
        }
      ]
    },
    {
      "@type": "WebPage",
      "@id": "https://expiredqueues.com/#webpage",
      "url": "https://expiredqueues.com/",
      "name": "Expired Queues",
      "inLanguage": "en",
      "isPartOf": {
        "@id": "https://expiredqueues.com/#website"
      },
      "mainEntity": {
        "@id": "https://expiredqueues.com/#blog"
      },
      "about": {
        "@id": "https://expiredqueues.com/#blog"
      }
    }
  ]
}
```
