RSSAmplifier

Blog

Lea's Blog

This is the blog of Lea Rosema, frontend developer with accessibility focus, based in Hamburg

lea.codesRSS feed ↗19 posts

Latest posts

Getting started with CMake

Usually, I'm a web developer with a focus on web standards and accessibility, but from time to time I write C++ or even C code. It's what I grew up with and still enjoy. Yet, going beyond small programs is often where I struggle. How do I build a project with more than one file? How do I manage dependencies? How does cross-platform development work? There are differences between Windows and…

Eleventy: Sorted Collections

Ever wanted to have more control over how your Eleventy collections are sorted? By default, Eleventy sorts collection items by date. This is a perfect default for blog sites. Right now, I'm building more of a knowledgebase/book kind of thing. And date is not the most important criteria to sort all articles. Though, it's still useful to display the most recent edited articles at some place.…

Eleventy: Autopopulating the title variable from the template

One very common way to provide a title in Eleventy is by using frontmatter data inside the template. For example, this looks like in the following code snippet: --- title : Hello World --- # {{ title }} Lorem ipsum is a pretty cool dummy text dolor sit amet. Sometimes, I want to provide the title by just adding an h1 to my markdown. It's less verbose: # Hello World! Lorem ipsum is a pretty cool…

An eleventy config for moving from Jekyll

a drop-in eleventy configuration to migrate from Jekyll to Eleventy.

Aborting async JavaScript

Mini-Tutorial about how to abort asynchronous JavaScript

My Retro coding journey

I'm a newbie when it comes to retrocoding in C for DOS, and it's been quite a ride so far.

Abandoning the accessibility consultant career path

I still see accessibility as a crucial part for building digital products, but it's not my career path anymore to become an accessibility specialist.

Meetups are for everyone

This is an article about underrepresented groups in tech and gatekeeping in communities.

Type-Annotations in JavaScript

Sprinkle your JavaScript codebase with type annotations in JSDoc, run checks against it and auto-generate documentation.

Punkt BAT

Dealing with Batch-Files in non-Windows environments

JSX under the hood

JSX is quite popular. It gained popularity even beyond React, despite not being part of the JavaScript specification. So that made me write an article about how JSX works.

Custom JSX in TypeScript

JSX can be used without React, here's how it can be used with the DOM API and TypeScript's built-in JSX transform feature

Testing Web Components

A write-up on testing web components.

WebGL Shaders Tutorial

A short tutorial on WebGL and Shaders

Interactive demos inside articles

This article touches how I embed interactive code demos into my blog articles.

Gender Recognition Act in Germany

CW negative, german politics, trans hostility. Yesterday, the law draft for the promised gender recognition act (Selbstbestimmungsgesetz) was leaked. Sadly, the main focus weren't trans people but anti-trans talking points.

Pseudorandom numbers in Eleventy

Create deterministic series of random numbers for generative arts

Automated workflows for websites

In this article, I'm writing about automated workflows I added to this blog.

Hello World!

Hello world, this is my new blog, a place to write for me.