Blog

Writing

Two things I think about: accessibility — the practice, not the checklist — and what happens when code becomes the medium.

25% of the World Struggles to Access the Web

Discover how 25% of the world's population faces web accessibility barriers and learn practical steps to enhance your website's usability. Improve engagement, boost SEO, and ensure legal compliance with our comprehensive guide on the accessibility steps you need to focus on.

Read post →

Create a Spiral Drawing with JavaScript and canvasSketch

Learn how to code a spiral drawing using the canvasSketch library in JavaScript. This tutorial provides a step-by-step guide with explanations.

Read post →

Understanding context.save() and context.restore()

Grasp the power of context.save() and context.restore() in canvasSketch. These methods ensure modular drawing, maintain code clarity, and simplify complex visuals.

Read post →

Drawing a Dynamic Grid with Canvas and JavaScript

Learn how to create a dynamic grid of squares with interactive elements using HTML canvas and JavaScript. Explore customization options and unleash your creativity for engaging web graphics.

Read post →

More writing

3× a week on LinkedIn — in French

Shorter takes on real accessibility problems in real products. The kind of thing that doesn't make it into a blog post but that I think about constantly.

Follow on LinkedIn ↗