Remote-friendly games
I find that in-person meetings and afterworks benefit the team culture incredibly much. It doesn't have to be a very long meeting, a late…
Antons home on the world wide web
I find that in-person meetings and afterworks benefit the team culture incredibly much. It doesn't have to be a very long meeting, a late…
I'm no AI doomer. I use ChatGPT to (hopefully) find answers when Google is failing me, to practice Italian or brainstorm weekend activities…
Since I tend to forget why I hold certain opinions I try to write them down. Here are some thoughts related to React. The Opinions Don't…
Sometimes you find yourself in a situation where you need to build a component that is reusable but also very flexible so it can adapt to a…
A very unsorted and incomplete list of terminology, phrases and products you might run into when working with front-end development. Don't…
Live notes on creating a custom renderer in React. Creating a renderer To create a React renderer you implement the react-reconciler…
A growing collection of code smells in React components. What's a code smell? A code smell is something that could indicate a deeper…
I really like writing things here, but I usually put to much pressure on myself about the quality, length and how interesting the content…
I recently released my social drawing game draw.wtf where you compete against each other by drawing things and getting judged by a machine…
Through the years many different patterns have emerged to solve problems we encounter writing React components. One of the most popular…
Last week marked the day when I've been mob programming full time for a whole year. In case you don't know what mob programming is, Woody…
Code in the Dark is a programming competition where participants try to recreate a design with just HTML & CSS, without previewing it…
I always had a hard time understanding recursive functions when I stumbled upon them while learning to code. While I've got a better…
I'm usually not one for doing huge retrospectives but I got caught up in a conversation with a friend about what we've done this past decade…
Git is getting easier with two new experimental commands, git switch and git restore , that were introduced in Git 2.23. They are…
A few weeks ago I attended the developer conference NordicJS for the first time. I've been to quite a few other conferences in Sweden…
I'm a strong believer that software development is a social profession and not a technical one. And I say that as someone who has read the…
Most developer tools in modern browsers today support a feature called blackboxing. It's a tool used to denote certain source files for the…
A while ago I held a lightning talk about functional programming in javascript, and demonstrated it by using the array functions map…