corpus.blog
Most cited
Talked about
Blogs
41554 blogs ยท [ { "id": "01a0879e-3711-7392-84a9-80b7659911bf", "title": "If you want to create a button from scratch, you must first create the universe", "url": "https://madcampos.dev/blog/2026/07/accessibility-from-scratch/", "published_at": null }, { "id": "01a0879e-3711-7392-84a9-80b7661f76fe", "title": "The File System and You", "url": "https://madcampos.dev/blog/2026/07/file-system-access/", "published_at": null }, { "id": "01a0879e-3711-7392-84a9-80b766ef5a5e", "title": "On Automation and LLMs", "url": "https://madcampos.dev/blog/2026/04/on-automation-and-llms/", "published_at": null }, { "id": "01a0879e-3711-7392-84a9-80b767b1b975", "title": "Accessibility tips for junior developers", "url": "https://madcampos.dev/blog/2025/05/accessibility-tips/", "published_at": null }, { "id": "01a0879e-3711-7392-84a9-80b76865c3bb", "title": "CSS Naked Day: 2025", "url": "https://madcampos.dev/blog/2025/04/css-naked-day-2025/", "published_at": null }, { "id": "01a0879e-3711-7392-84a9-80b7696223c2", "title": "SVG quirks and adaptative images", "url": "https://madcampos.dev/blog/2025/02/svg-fun/", "published_at": null }, { "id": "01a0879e-3711-7392-84a9-80b769c4a84e", "title": "End of the year reflections, because, why not?", "url": "https://madcampos.dev/blog/2024/12/2024-reflections/", "published_at": null }, { "id": "01a0879e-3711-7392-84a9-80b76a60f56d", "title": "Over-engineering Accessibility with Overlays", "url": "https://madcampos.dev/blog/2024/09/overly-overlays/", "published_at": null }, { "id": "01a0879e-3711-7392-84a9-80b76ae5bb45", "title": "Complexity and tooling", "url": "https://madcampos.dev/blog/2024/09/complexity-and-tools/", "published_at": null }, { "id": "01a0879e-3711-7392-84a9-80b76b8681d5", "title": "The Shells of Power", "url": "https://madcampos.dev/blog/2024/07/shells-of-power/", "published_at": null }, { "id": "01a0bb59-1da9-7051-9241-c54d44df16c8", "title": "Node has a module problem", "url": "https://madcampos.dev/blog/2024/07/node-modules/", "published_at": null }, { "id": "01a0bb59-1daa-734c-a4c0-9329207ccaf5", "title": "Web Components Accessibility", "url": "https://madcampos.dev/blog/2024/06/web-components-a11y/", "published_at": null }, { "id": "01a0bb59-1daa-734c-a4c0-9329215b9418", "title": "Web standards make us more accessible", "url": "https://madcampos.dev/blog/2024/05/interop-a11y/", "published_at": null }, { "id": "01a0bb59-1daa-734c-a4c0-932921f7bc9c", "title": "Yes, no, maybe ๐ฑ", "url": "https://madcampos.dev/blog/2024/03/yes-no-maybe/", "published_at": null }, { "id": "01a0bb59-1daa-734c-a4c0-9329220a3f67", "title": "More Meta, More Data", "url": "https://madcampos.dev/blog/2024/02/more-meta-more-data/", "published_at": null }, { "id": "01a0bb59-1daa-734c-a4c0-932922b8210d", "title": "The font of youth", "url": "https://madcampos.dev/blog/2024/02/the-font-of-youth/", "published_at": null }, { "id": "01a0bb59-1daa-734c-a4c0-932922d2f9d7", "title": "Make the web open again!", "url": "https://madcampos.dev/blog/2024/02/make-the-web-open-again/", "published_at": null }, { "id": "01a0bb59-1daa-734c-a4c0-932922e0b648", "title": "Metadata for the masses", "url": "https://madcampos.dev/blog/2024/02/metadata-for-the-masses/", "published_at": null }, { "id": "01a0bb59-1daa-734c-a4c0-9329238e8256", "title": "React is dead, long live react", "url": "https://madcampos.dev/blog/2024/02/react-is-dead/", "published_at": null }, { "id": "01a0bb59-1daa-734c-a4c0-93292453e00f", "title": "Making colours more accessible", "url": "https://madcampos.dev/blog/2024/01/accessible-colours/", "published_at": null }, { "id": "01a0bb61-46cf-72a1-af39-8766cfb60d03", "title": "How I got 100 score on PageSpeed", "url": "https://madcampos.dev/blog/2024/01/pagespeed-score-bragging/", "published_at": null }, { "id": "01a0bb61-46cf-72a1-af39-8766d02a5e19", "title": "Trailing Slashes and You!", "url": "https://madcampos.dev/blog/2024/01/trailing-slashes-and-you/", "published_at": null }, { "id": "01a0bb61-46cf-72a1-af39-8766d0ad23c3", "title": "My CSS Reset", "url": "https://madcampos.dev/blog/2024/01/my-css-reset/", "published_at": null }, { "id": "01a0bb61-46cf-72a1-af39-8766d0d6630a", "title": "Going astro ๐", "url": "https://madcampos.dev/blog/2024/01/going-astro/", "published_at": null }, { "id": "01a0bb61-46cf-72a1-af39-8766d13f37d7", "title": "Tabs, Tabs, Tabs", "url": "https://madcampos.dev/blog/2023/07/tabs-web-component/", "published_at": null }, { "id": "01a0bb61-46cf-72a1-af39-8766d239604f", "title": "XML Is Surprisingly Not Dead", "url": "https://madcampos.dev/blog/2023/06/xml-is-not-dead/", "published_at": null }, { "id": "01a0bb61-46cf-72a1-af39-8766d294996d", "title": "Web Components: A (Not So) Gentle Introduction", "url": "https://madcampos.dev/blog/2023/06/web-components-basics/", "published_at": null }, { "id": "01a0bb61-46cf-72a1-af39-8766d2e07ed9", "title": "The Semantics of Blogging", "url": "https://madcampos.dev/blog/2023/06/blog-structure/", "published_at": null }, { "id": "01a0bb61-46cf-72a1-af39-8766d3125755", "title": "Hello, World!", "url": "https://madcampos.dev/blog/2023/05/hello-world/", "published_at": null } ] posts
Claim your blog
Back to madcampos.dev
Blog ยท corpus.blog/blogs/madcampos.dev/posts
madcampos.dev
madcampos.dev
Undated
If you want to create a button from scratch, you must first create the universe
original โ
โ
The File System and You
original โ
โ
On Automation and LLMs
original โ
โ
Accessibility tips for junior developers
original โ
โ
CSS Naked Day: 2025
original โ
โ
SVG quirks and adaptative images
original โ
โ
End of the year reflections, because, why not?
original โ
โ
Over-engineering Accessibility with Overlays
original โ
โ
Complexity and tooling
original โ
โ
The Shells of Power
original โ
โ
Node has a module problem
original โ
โ
Web Components Accessibility
original โ
โ
Web standards make us more accessible
original โ
โ
Yes, no, maybe ๐ฑ
original โ
โ
More Meta, More Data
original โ
โ
The font of youth
original โ
โ
Make the web open again!
original โ
โ
Metadata for the masses
original โ
โ
React is dead, long live react
original โ
โ
Making colours more accessible
original โ
โ
How I got 100 score on PageSpeed
original โ
โ
Trailing Slashes and You!
original โ
โ
My CSS Reset
original โ
โ
Going astro ๐
original โ
โ
Tabs, Tabs, Tabs
original โ
โ
XML Is Surprisingly Not Dead
original โ
โ
Web Components: A (Not So) Gentle Introduction
original โ
โ
The Semantics of Blogging
original โ
โ
Hello, World!
original โ
โ