Author Archives: Johan

An intro to building Figma plugins (2)

- Posted in development figma figma-plugins

In the previous tutorial, we ended with 2 rectangles. The second building block that’s good to learn about is rendering text to the canvas. Working with text is its own challenge in Figma, because there are a lot of edge cases. The first thing to understand is that a font needs to be loaded in […]

An intro to building Figma plugins (1)

- Posted in development figma figma-plugins

In this blog post series I would like to give an introduction to building Figma plugins. We will be learning using a series of “building blocks” and then turn it into a real plugin in the end. In this first tutorial we will be looking at the most basic of basics: creating a rectangle. We […]

Figma: screenshot to layout plugin

- Posted in bootstrap figma

The first thing I am building in my bootstrapping journey is a Figma plugin to turn a screenshot into an editable layout. You have a Figma plugin: Imagine you take this screenshot: And then when you process your image, you get this editable layout: This way, as a designer, if somebody hands you something to […]

Time to bootstrap

- Posted in bootstrap

I am starting something on the side, with the goal of bootstrapping a side business. The idea is to build in public build something that’s real (people can sign up, use it, it provides value) see if ideas get traction (or not) experiment and learn new things In the past I’ve worked on small products […]

Nerve

- Posted in inspiration

Joe Chesky, AirBnB CEO makes an observation on why designers never run companies in his sit-down with Figma CEO Dylan Field titled “Leading through uncertainty”: “…I think because design, in some ways, is fragile. Companies are organized around a scientific method. And the creative process is something that requires nerve. And over the years, I […]

CSS Day 2023

- Posted in blijvend-leren conference css professioneel webdev

This week I went to the CSS day conference. It had been 5 years since I had joined CSS day (with no editions in 2020 & 2021), and I was glad to once again visit Amsterdam for an excellently organized two days of talks about CSS. The conference kicked off with Una Kravets from the […]

Thoughts on Mastodon and Bluesky

- Posted in apps bluesky mastodon

After a few months of using Mastodon, and a few weeks of sometimes launching Bluesky and being confused, I have thoughts. Like many people, I was fed up with Twitter at some point and decided to look elsewhere. My Mastodon profile is here and my Bluesky profile is here. Mastodon: Clients The default Mastodon web […]

3 things about Storybook’s CSF3 that were not that clear immediately

- Posted in development storybook ui webdev

I recently started switching a Storybook that was based on the MDX format to the Component Story Format 3.0 format, skipping the 2.0 entirely… so some things were not that clear to me. I’m documenting them here for the reference of myself and others. Thse examples work in Storybook 6.5, and I believe also in […]

Mexico (2)

- Posted in lifelog mexico persoonlijk reflectie

Een update na 2,5 maand. Zoals ik in mijn vorige post rapporteerde wordt ik het hier wel wat gewoon. Het appartment krijgt meubel-gewijs vorm. Het opstaan op een ontieglijk uur lukt wonderwel – en dat voor een avondmens. Qua werk neigt het meer naar front-end dezer dagen. Uit eigen keus – ik wil graag software […]

Mexico

- Posted in lifelog mexico persoonlijk reflectie

Ik word het wel wat gewoon hier na een dikke 1,5 maand. We hebben nu een appartementje. Ik heb een visum voor een jaar. Ik weet waar ik mijn inkopen moet doen. Heb een fiets gekocht en een computerscherm. En donderdag komt er een nieuwe bureau aan. De IKEA hier was precies door al zijn […]