Latest posts

  1. In defense of unpolished personal websites

  2. Blog questions challenge

  3. Bookmarks I should have shared a long time ago

  4. A love letter to the community-led events

  5. I want it all but, it is impossible

  6. I am not a good interviewer and probably neither are you

  7. Speaking at WebExpo!

  8. Reflections from IndieWebCamp Brighton

  9. You don't have to be a “content creator” to have a website.

  10. My loss. Their public consumption.

  11. TIL: How to fix it when an element blinks when using intersection observer.

  12. I too have deleted my Spotify account

  13. Speaking at All Day Hey!

  14. Attending IndieWebCamp Brighton

  15. Bookmarks I saved in 2023 and beyond

  16. Another round of bookmarks

  17. Adventures in fixing a noisy book

  18. The opposite of shame is vulnerability

  19. I gave a talk at FFConf!

  20. People and Blogs interview