corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a0e261-42ac-7221-b45b-d0ae613a35cb", "title": "battaglr joined Hotline Webring", "url": "https://battaglr.com/", "published_at": "2026-03-21T20:11:35+00:00" }, { "id": "01a08737-2e80-71c5-9306-a7cdac8be4a6", "title": "Dynamic Styling in Tailwind", "url": "https://battaglr.com/blog/dynamic-styling-in-tailwind", "published_at": "2026-01-19T00:00:00+00:00" }, { "id": "01a08737-2e80-71c5-9306-a7cdac9d8b8e", "title": "Attribute-Derived Styling", "url": "https://battaglr.com/blog/attribute-derived-styling", "published_at": "2025-12-14T00:00:00+00:00" }, { "id": "01a08737-2e81-733b-a3c4-2c64639d1b3f", "title": "Optional vs. Required Properties in TypeScript", "url": "https://battaglr.com/blog/optional-vs-required-properties-in-typescript", "published_at": "2025-10-31T00:00:00+00:00" }, { "id": "01a08737-2e81-733b-a3c4-2c64644bae8b", "title": "RTFM", "url": "https://battaglr.com/blog/rtfm", "published_at": "2025-04-06T00:00:00+00:00" }, { "id": "01a08737-2e81-733b-a3c4-2c64644d03ce", "title": "Single-Responsibility Classes for CSS", "url": "https://battaglr.com/blog/single-responsibility-classes-for-css", "published_at": "2024-12-23T00:00:00+00:00" }, { "id": "01a08737-2e81-733b-a3c4-2c64645f2a15", "title": "Web 1.0, Personal Websites, and Reflecting on My Own Online Presence", "url": "https://battaglr.com/blog/web-10-personal-websites-and-reflecting-on-my-own-online-presence", "published_at": "2024-10-30T00:00:00+00:00" }, { "id": "01a08737-2e81-733b-a3c4-2c646465cf6f", "title": "Semantics in HTML and CSS", "url": "https://battaglr.com/blog/semantics-in-html-and-css", "published_at": "2021-03-12T00:00:00+00:00" }, { "id": "01a08737-2e81-733b-a3c4-2c64653e447f", "title": "Two Ways to Artificially Boost CSS Specificity", "url": "https://battaglr.com/blog/two-ways-to-artificially-boost-css-specificity", "published_at": "2020-05-22T00:00:00+00:00" }, { "id": "01a08737-2e81-733b-a3c4-2c6465ee61a5", "title": "Wait, Is `tabindex` Not an Index?", "url": "https://battaglr.com/blog/wait-is-tabindex-not-an-index", "published_at": "2018-10-06T00:00:00+00:00" }, { "id": "01a08737-2e81-733b-a3c4-2c6466d0ea84", "title": "The `border` Confusion", "url": "https://battaglr.com/blog/the-border-confusion", "published_at": "2016-09-05T00:00:00+00:00" }, { "id": "01a08737-2e81-733b-a3c4-2c64678582f5", "title": "Legibility in Long Class Lists", "url": "https://battaglr.com/blog/legibility-in-long-class-lists", "published_at": "2016-07-07T00:00:00+00:00" } ] posts
Claim your blog
Back to Luciano Battagliero
Blog · corpus.blog/blogs/battaglr.com/posts
Luciano Battagliero
battaglr.com
2026
battaglr joined Hotline Webring
original ↗
21 Mar 2026
Dynamic Styling in Tailwind
original ↗
19 Jan 2026
2025
Attribute-Derived Styling
original ↗
14 Dec 2025
Optional vs. Required Properties in TypeScript
original ↗
31 Oct 2025
RTFM
original ↗
6 Apr 2025
2024
Single-Responsibility Classes for CSS
original ↗
23 Dec 2024
Web 1.0, Personal Websites, and Reflecting on My Own Online Presence
original ↗
30 Oct 2024
2021
Semantics in HTML and CSS
original ↗
12 Mar 2021
2020
Two Ways to Artificially Boost CSS Specificity
original ↗
22 May 2020
2018
Wait, Is `tabindex` Not an Index?
original ↗
6 Oct 2018
2016
The `border` Confusion
original ↗
5 Sept 2016
Legibility in Long Class Lists
original ↗
7 Jul 2016