Tech, dev, community, and everything in between


Search posts

All Articles

38 articles on web development, community, and conferences, newest first. The number on the right is the reading time.

2026

  1. GameOfCodes 2026: this is why I keep going to conferences

    Back in Nis for GameOfCodes: friends, late-night nerding, good talks, and a power outage that couldn’t spoil the experience. This is why I’ll be back.

    Reading time 6:29
  2. WhatTheStack the third

    On making it through year three of WhatTheStack, what we learned, and sticking to our principles

    Reading time 9:42
  3. Self-hosting isn't scary: a practical guide with Coolify and Hetzner

    You deploy to Vercel without thinking twice. Self-hosting is the same thing, except you own it. Here's how I run 3 servers, dozens of services, and sleep fine at night.

    Reading time 13:00
  4. Inside the CfP: How We Pick Talks at WhatTheStack

    A transparent look at the conference's Call for Papers process, including scoring methodology, committee selection, and application tips.

    Reading time 10:52
  5. Behind the Scenes: What It Takes to Run WhatTheStack

    Running a developer conference is a lot more than booking a venue and setting up a projector. Here's what it actually looks like.

    Reading time 2:06
  6. Migrating from Next.js to SolidStart: An Opinionated Guide

    A practical guide to migrating from Next.js to SolidStart - focusing on the primitives, the mental model shift, and why it might be worth your time.

    Reading time 26:56

2025

  1. Do better.

    To hell with tech feudalism. Let's do better - ethically and technologically

    Reading time 6:05
  2. 2024 year-in-review: 'Test it in production' edition

    If there's one thing I've learned in 2024, it's that sometimes you just have to ship it and see what happens. You know, like deploying to production on a Friday, as the tired ol' cliche goes.

    Reading time 9:23

2024

  1. Web Components: The Unsexy Solution to Cross-Framework UI

    An R&D experiment on how might approach the cross-framework UI challenge at SuperTokens with Web Components and why they're not as bad as you might think

    Reading time 12:42
  2. So you want to start a developer conference?

    The story of WhatTheStack from the PoV of a co-founder. A candid retelling of all things good, bad and ugly - and ultimately, why it's totally worth it.

    Reading time 10:59
  3. The Joy of Astro

    Told from the perspective of a person building demo integrations for SuperTokens - and how it's an absolute joy to create with.

    Reading time 8:13
  4. A Better Hammer?

    It hasn't replaced us. Not yet. But I'm finding ways to make my work easier and faster. Yes, I'm talking about AI.

    Reading time 7:02
  5. "BuT, aUtH iS HaRd"

    No, it's not. It's boring, red-tapey, a solved problem... but don't call it hard as a blanket statement.

    Reading time 9:25
  6. From Promises to Async/Await: Navigating the Evolution of Asynchronicity in JavaScript

    From callbacks to async/await - a journey through the evolution of asynchronicity in JavaScript.

    Reading time 18:58

2023

  1. Quick-and-useful: A DIY, self-hosted Linktree and Linkinbio clone with Astro and TinaCMS

    Quick-and-useful, part 2: A self-hosted Linktree and Linkinbio clone based on Astro with a user-friendly edit interface.

    Reading time 12:42
  2. Build you a related post classifier for Astro

    A step-by-step guide on how to build a related post classifier for Astro using `natural` and the content collection API. And a package to make it easier.

    Reading time 10:21
  3. Web standards: neat HTML tricks you probably haven’t heard about.

    A blog post remix of a recent presentation I gave at the WP meetup Skopje - some cool and lesser-known HTML tricks you might not know about.

    Reading time 11:15
  4. Quick-and-useful: Build you a wishlist app with Astro, Solid, and Baserow

    The first part of a series of posts about building quick and useful apps with Astro. Part 1: A wishlist app.

    Reading time 11:02
  5. The Jokers in a Deck of cards - on the ever-evolving Generalist Role

    On the ever-evolving generalist/full-stack role and to what extent does it make sense to broaden your skillset.

    Reading time 9:18
  6. Find your tribe - why developers need their crew

    On the importance of being part of a community as a developer.

    Reading time 10:09
  7. Weird node version errors and how to solve them

    The woes of using two computers for development. On node versions and unfriendly errors.

    Reading time 1:49

2022

  1. Astro.js and WordPress as an API

    Using WordPress as a headless CMS and an API via Astro.js. Exactly as cool as it sounds.

    Reading time 7:21
  2. DevRel, not DevSell

    On the fine art of DevRel, what it is not. And how to get started.

    Reading time 5:34
  3. Swag corner stories - 3. The Loka beer mug

    A trip down memory lane, from the swag corner of my office. part 3.

    Reading time 0:52
  4. Swag corner stories - 2. The DevCon badge

    A trip down memory lane, from the swag corner of my office. part 2.

    Reading time 0:54
  5. The case for agency DevEx and internal DevRel. Part 1: Community

    On square pegs and round holes - the one about the fine art of DevEx. In agencies. And why it makes sense.

    Reading time 12:28
  6. Swag corner stories - 1. Chokanche

    A trip down memory lane, from the swag corner of my office. Part 1.

    Reading time 1:05
  7. Swag corner stories - Intro

    A trip down memory lane, from the swag corner of my office.

    Reading time 0:43
  8. All you need to know about serverless functions and the edge

    As much of a misnomer `serverless` is, it is pretty useful, especially when the actual computing happens close to you.

    Reading time 6:35
  9. Color systems and accessibility - an adventure in plugin authoring for Chakra UI and Tailwind

    An adventure in plugin authoring for Chakra UI and Tailwind. With some accessible color systems mixed in.

    Reading time 6:32
  10. On meetups, community and principles

    The one about how I got started with community stuff, meetups and conferences; On complaining vs. taking action.

    Reading time 11:26
  11. Guest post: Building a Personal Assistant PWA: (Part 3)

    On offline-capable PWAs with a twist - a personal assistant wannabe chatbot.

    Reading time 0:02
  12. Guest post: Building a Personal Assistant PWA: (Part 2)

    On offline-capable PWAs with a twist - a personal assistant wannabe chatbot.

    Reading time 0:02
  13. Guest post: Skip the app store with your own progressive web app (Part 1)

    On offline-capable PWAs with a twist - a personal assistant wannabe chatbot.

    Reading time 0:02
  14. Guest post: REST vs GraphQL

    POV: a stubborn front-end hardliner

    Reading time 0:02

2020

  1. Build you a COVID-19 tracker the (fun) hard way

    An adventure in parsing, data massaging, frustration and over-engineering. That just happens to be about COVID-19 data.

    Reading time 26:27

2018

  1. Building an offline chatbot, part 2

    Building you an offline chatbot for great good. On the how, why and possibilities when it comes to building such things. Part 2.

    Reading time 8:54
  2. Building an offline chatbot

    Building you an offline chatbot for great good. On the how, why and the possibilities when it comes to building such things.

    Reading time 6:07