Next Talk: Automating Web Development with Claude Code

July 1, 2026 — DWX Developer World, Mannheim

Conference
Skip to content

How I Became an International Speaker

Published: at 

Lately people have asked me how to become a speaker themselves, and every time I feel a bit of cringe, because part of me thinks it’s fake.

It happened at the conferences I spoke at, and also online. That’s why I thought I’d write a blog post about it. I also want to reflect a bit on my journey. Hopefully it motivates other people to do the same, because becoming an international speaker was one of the best things I ever did in my life.

A little background#

When I was younger I often struggled with what you would now call “anxiety”. I was always afraid to talk to random people, and at school I hated having to give a presentation in front of a bigger audience.

I think two things changed that:

How I started with writing blog posts#

I once read a book about career tips for software developers, and one point stuck with me: if you want to stand out as a dev, start writing a blog. So probably in my second year as a developer, I started writing blog posts on dev.to. dev.to is a really good platform to start on, because people see your blog post in their feed and can vote on it.

It’s the easiest way to start if you don’t have any audience yet. What I’d also recommend now is to create a real blog of your own and keep the canonical URL there.

Find a niche#

When you start writing technical blog posts, I think it’s worth concentrating on one thing. For me that was Vue. The advantage is that you quickly understand which topics aren’t covered yet.

The easiest way for a blog post to get views is to write about something that hasn’t been covered yet and that would be interesting for devs.

How to grow your blog post#

It’s not enough to only write about interesting things, people also need to know they exist. That’s especially hard if nobody knows your blog yet. How I did it:

Get good at content creation#

So now we know we need to be visible somehow. As I said, I chose blogging, but you could also start with YouTube. It all depends on your personality and how much time and effort you have. Time wise, blogging is definitely easier. Although once you have a good setup and don’t want to do fancy things, YouTube can be fast too. There are many books about how to write better, for example:

Use your Work for practice#

Most of my Expierence on preparing a Talk was from work itself. Most of the time there are always sessions where devs can share their knoledge use that and practice

Now apply apply apply#

Once you’re visible, and of course you can start this in parallel, apply for anything:

Here is the whole path in one picture, from the first blog post I was too scared to publish to the stage at Vue.js Amsterdam.

Too scared to hit publishVue.js Amsterdam
  1. Aug 2021Writing

    The first blog post

    dev.to

    Too scared to hit publish.

    I read that writing a blog is how you stand out as a developer, so I started posting on dev.to. People see your post in their feed and vote on it, which makes it the easiest place to start with zero audience. My very first post was just a roundup of new ES2021 features.

  2. Nov 2023Speaking

    My first online talk ever not work related

    Vue.js Kenya · online

    Speaking, but from the safety of my desk.

    A Vue composables style guide, delivered online to the Vue.js Kenya community. No stage, no spotlight, just a webcam. It was the smallest possible step from writing to speaking, and it proved I could do it.

  3. Jan 2024Writing

    The post that took off

    dev.to

    My first taste of real traction.

    "Mastering TypeScript Looping with Types" was the first post that actually went viral. Real clicks, real readers, and the first time I felt genuinely proud of something I had written. That little hit of traction is what convinced me to keep going.

  4. Mar 2025Writing

    Front page of Hacker News

    Hacker News

    Top 10 on HN for the first time.

    "How to Implement a Cosine Similarity Function in TypeScript" reached the Hacker News top 10. By now the canonical version lived on my own blog, not dev.to, exactly like I would recommend to anyone starting out. A spot on the HN front page puts your writing in front of a crowd no amount of self-promotion can buy.

  5. May 2025Speaking

    Onto a real stage

    Munich TypeScript Meetup

    My first time in front of a live, in-person crowd.

    "How I use LLMs as a Software Engineer" at the Munich TypeScript Meetup. Local meetups are where you find your feet in front of a live audience before the bigger rooms.

  6. Sep 2025Speaking

    First international conference

    PragVue · Prague

    A proper conference, on the record.

    "How to Structure Vue Projects" at PragVue in Prague. The first time it was a real conference badge, a recorded talk, and an audience that travelled to be there. This is where applying to everything on Sessionize started paying off.

  7. Mar 2026Speaking

    Vue.js Amsterdam

    Vue.js Amsterdam

    The stage I never thought I'd reach.

    "How to Build Local-First Apps with Vue" at Vue.js Amsterdam, the biggest Vue conference there is. From being too scared to publish a blog post to standing on that stage. If you had told the anxious version of me this would happen, I would not have believed you.

  8. May-Sep 2026Speaking

    Now more and more

    Madrid · Hamburg · Berlin · Leipzig · Mannheim

    The conferences keep coming.

    MadVue in Madrid, DWX in Mannheim, WeAreDevelopers in Berlin, TACON in Leipzig, and more. Once you are visible and you keep applying, the invitations start finding you instead of the other way around.

Press Esc or click outside to close

Stay Updated!

Subscribe to my newsletter for more TypeScript, Vue, and web dev insights directly in your inbox.

  • Background information about the articles
  • Weekly Summary of all the interesting blog posts that I read
  • Small tips and trick
Subscribe Now