41554 blogs · [ { "id": "01a0e2bb-bce5-73c3-afe8-cbc5c738a269", "title": null, "url": "https://pepelsbey.dev/about/", "published_at": "2026-09-25T00:00:00+00:00" }, { "id": "01a0e2bb-bce5-73c3-afe8-cbc5c812a9d0", "title": "Articles, page 1", "url": "https://pepelsbey.dev/articles/", "published_at": "2026-09-25T00:00:00+00:00" }, { "id": "01a0e2bb-bce5-73c3-afe8-cbc5c874bae9", "title": null, "url": "https://pepelsbey.dev/", "published_at": "2026-09-25T00:00:00+00:00" }, { "id": "01a0e2bb-bce5-73c3-afe8-cbc5c94dfde6", "title": null, "url": "https://pepelsbey.dev/projects/", "published_at": "2026-09-25T00:00:00+00:00" }, { "id": "01a0da69-77cc-73c6-a0a5-3c47e5396b95", "title": "One SVG, nine posters: CSS linked parameters", "url": "https://pepelsbey.dev/articles/svg-link-params/", "published_at": "2026-09-23T00:00:00+00:00" }, { "id": "01a0b68b-4ce4-7114-95a9-6bda4f7a24e3", "title": "Vadim Makeev", "url": "https://pepelsbey.dev", "published_at": "2026-09-07T05:20:44+00:00" }, { "id": "01a087bf-5bb7-72b3-a573-0a384b34b4a4", "title": "Web Standards. Daily web platform news", "url": "https://pepelsbey.dev/articles/web-standards-news/", "published_at": "2026-02-11T00:00:00+00:00" }, { "id": "01a087bf-5bb7-72b3-a573-0a384b8c8685", "title": "Native HTML light and dark color scheme switching", "url": "https://pepelsbey.dev/articles/native-light-dark/", "published_at": "2025-01-06T00:00:00+00:00" }, { "id": "01a087bf-5bb7-72b3-a573-0a384c825bc1", "title": "The road to HTMHell is paved with semantics", "url": "https://pepelsbey.dev/articles/road-to-htmhell/", "published_at": "2024-01-08T00:00:00+00:00" }, { "id": "01a087bf-5bb7-72b3-a573-0a384cadd63a", "title": "Uppercase copy and paste. The problem and a question­able trick", "url": "https://pepelsbey.dev/articles/uppercase-copy-paste/", "published_at": "2023-04-03T00:00:00+00:00" }, { "id": "01a087bf-5bb7-72b3-a573-0a384d614817", "title": "Jumping HTML tags. Another reason to validate your markup", "url": "https://pepelsbey.dev/articles/jumping-html-tags/", "published_at": "2023-03-29T00:00:00+00:00" }, { "id": "01a087bf-5bb7-72b3-a573-0a384dd7b573", "title": "CSS lazy loading is kinda broken in Safari", "url": "https://pepelsbey.dev/articles/lazy-loading-safari/", "published_at": "2023-02-06T00:00:00+00:00" }, { "id": "01a087bf-5bb7-72b3-a573-0a384eac8bcc", "title": "A CSS challenge: skewed highlight", "url": "https://pepelsbey.dev/articles/skewed-highlight/", "published_at": "2022-12-26T00:00:00+00:00" }, { "id": "01a087bf-5bb7-72b3-a573-0a384f64126a", "title": "CSS and JavaScript as first-class citizens in Eleventy", "url": "https://pepelsbey.dev/articles/eleventy-css-js/", "published_at": "2022-11-25T00:00:00+00:00" }, { "id": "01a087bf-5bb7-72b3-a573-0a384fc54f80", "title": "Condi­tionally adaptive CSS. Browser behavior that might improve your performance", "url": "https://pepelsbey.dev/articles/conditionally-adaptive/", "published_at": "2022-10-25T00:00:00+00:00" }, { "id": "01a087bf-5bb8-7105-8ded-14d4bb1d6d55", "title": "SVG sprites: old-school, modern, unknown, and forgotten", "url": "https://pepelsbey.dev/articles/svg-sprites/", "published_at": "2022-10-10T00:00:00+00:00" }, { "id": "01a087bf-5bb8-7105-8ded-14d4bb69c6bf", "title": "6+5 ways to make a two-column layout: from pretty reasonable to com­pletely wrong", "url": "https://pepelsbey.dev/articles/two-columns/", "published_at": "2022-09-26T00:00:00+00:00" }, { "id": "01a087bf-5bb8-7105-8ded-14d4bc051b43", "title": "A third breath", "url": "https://pepelsbey.dev/articles/a-third-breath/", "published_at": "2022-09-26T00:00:00+00:00" }, { "id": "01a087bf-5bb8-7105-8ded-14d4bc9678fc", "title": "When is a button not a button?", "url": "https://www.smashingmagazine.com/2019/02/buttons-interfaces/", "published_at": "2019-02-25T00:00:00+00:00" } ] posts Claim your blog
Back to Vadim Makeev
Blog · corpus.blog/blogs/pepelsbey.dev/posts

Vadim Makeev

pepelsbey.dev

2026

2025

2024

2023

2022

2019