41554 blogs · [ { "id": "01a08799-27d5-7268-8352-7503b4fae83b", "title": "Getting started with CMake", "url": "https://lea.codes/posts/2026-08-06-getting-started-with-cmake/", "published_at": "2026-08-06T00:00:00+00:00" }, { "id": "01a08799-27d5-7268-8352-7503b538a5d7", "title": "Eleventy: Sorted Collections", "url": "https://lea.codes/posts/2026-01-21-eleventy-sorted-collections/", "published_at": "2026-01-21T00:00:00+00:00" }, { "id": "01a08799-27d5-7268-8352-7503b5a78c97", "title": "Eleventy: Autopopulating the title variable from the template", "url": "https://lea.codes/posts/2026-01-16-eleventy-autopopulating-the-title-variable-from-the-template/", "published_at": "2026-01-16T00:00:00+00:00" }, { "id": "01a08799-27d5-7268-8352-7503b5c91af7", "title": "An eleventy config for moving from Jekyll", "url": "https://lea.codes/posts/2026-01-15-an-eleventy-config-for-moving-from-jekyll/", "published_at": "2026-01-15T00:00:00+00:00" }, { "id": "01a08799-27d5-7268-8352-7503b6c47ea8", "title": "Aborting async JavaScript", "url": "https://lea.codes/posts/2025-09-07-aborting-async-javascript/", "published_at": "2025-09-07T00:00:00+00:00" }, { "id": "01a08799-27d5-7268-8352-7503b75823dd", "title": "My Retro coding journey", "url": "https://lea.codes/posts/2025-05-17-my-retro-coding-journey/", "published_at": "2025-05-17T00:00:00+00:00" }, { "id": "01a08799-27d5-7268-8352-7503b84385e1", "title": "Abandoning the accessibility consultant career path", "url": "https://lea.codes/posts/2025-04-25-abandoning-the-accessibility-consultant-path/", "published_at": "2025-04-25T00:00:00+00:00" }, { "id": "01a08799-27d5-7268-8352-7503b86872a3", "title": "Meetups are for everyone", "url": "https://lea.codes/posts/2025-01-15-meetups-are-for-everyone/", "published_at": "2025-01-15T00:00:00+00:00" }, { "id": "01a08799-27d5-7268-8352-7503b95de0b9", "title": "Type-Annotations in JavaScript", "url": "https://lea.codes/posts/2025-01-08-type-annotations-in-javascript/", "published_at": "2025-01-08T00:00:00+00:00" }, { "id": "01a08799-27d5-7268-8352-7503b9a4edb4", "title": "Punkt BAT", "url": "https://lea.codes/posts/2024-12-26-punkt-bat/", "published_at": "2024-12-26T00:00:00+00:00" }, { "id": "01a08799-27d5-7268-8352-7503b9fab578", "title": "JSX under the hood", "url": "https://lea.codes/posts/2024-02-05-jsx-under-the-hood/", "published_at": "2024-02-05T00:00:00+00:00" }, { "id": "01a08799-27d5-7268-8352-7503ba56dc0e", "title": "Custom JSX in TypeScript", "url": "https://lea.codes/posts/2024-01-17-custom-jsx-in-typescript/", "published_at": "2024-01-17T00:00:00+00:00" }, { "id": "01a08799-27d5-7268-8352-7503bb520002", "title": "Testing Web Components", "url": "https://lea.codes/posts/2023-12-18-testing-web-components/", "published_at": "2023-12-18T00:00:00+00:00" }, { "id": "01a08799-27d5-7268-8352-7503bb87da04", "title": "WebGL Shaders Tutorial", "url": "https://lea.codes/posts/2023-06-04-webgl-shaders-tutorial/", "published_at": "2023-06-04T00:00:00+00:00" }, { "id": "01a08799-27d5-7268-8352-7503bc695aec", "title": "Interactive demos inside articles", "url": "https://lea.codes/posts/2023-05-17-interactive-demos-inside-articles/", "published_at": "2023-06-01T00:00:00+00:00" }, { "id": "01a08799-27d5-7268-8352-7503bcc71837", "title": "Gender Recognition Act in Germany", "url": "https://lea.codes/posts/2023-04-29-german-gender-recognition-act/", "published_at": "2023-04-29T00:00:00+00:00" }, { "id": "01a08799-27d5-7268-8352-7503bd34ca97", "title": "Pseudorandom numbers in Eleventy", "url": "https://lea.codes/posts/2023-04-25-pseudorandom-numbers-in-eleventy/", "published_at": "2023-04-25T00:00:00+00:00" }, { "id": "01a08799-27d5-7268-8352-7503bd38f56a", "title": "Automated workflows for websites", "url": "https://lea.codes/posts/2023-04-20-automated-workflows-for-websites/", "published_at": "2023-04-20T00:00:00+00:00" }, { "id": "01a08799-27d5-7268-8352-7503be09267d", "title": "Hello World!", "url": "https://lea.codes/posts/2023-04-15-hello-world/", "published_at": "2023-04-15T00:00:00+00:00" } ] posts Claim your blog
Back to lea.codes
Blog · corpus.blog/blogs/lea.codes/posts

lea.codes

lea.codes

2026

2025

2024

2023