Hey! I am Alex, a web engineering consultant based in Amsterdam.

I help companies to build better web applications and to improve their knowledge, workflows, and culture.

My expertise in JavaScript, TypeScript, Vue.js, and Nuxt.js is highly valued by clients all around the world.

Schedule meeting

About Me

I'm a web engineering consultant specializing in JavaScript, TypeScript, Vue.js, and Nuxt.js. I love building things on the web!

Consulting

Companies reach out to help them build better Vue and Nuxt applications - from solving problems to discussing the right abstractions and architecture.

Workshops

Want to level up your team's skills? I offer workshops on Vue, Nuxt, TypeScript, testing and more topics.
Don't hesitate to reach out and let's discuss your needs.

Under Construction

Public speaking

I love to share my knowledge and experience with the community. I speak at conferences and meetups, and I am always open to new opportunities.

Divider

Workshops

Take your team's skills to the next level with my workshops on Vue, Nuxt, TypeScript, testing and various other topics. Discover all Workshops

JavaScript Made Easy: A Beginner's Workshop

During the JavaScript beginner's workshop, we will demystify the language and provide a clear and accessible introduction to. From the fundamentals of variables and functions to hands-on coding exercises, you'll begin your journey as a JavaScript developer.

2 days max. 20 English or German

Nuxt.js Workshop: Crafting modern web apps

In this workshop, we will develop a real-life-like app using Nuxt.js - from creating the project to the final deployment. During this process we will take a look at various of the core features Nuxt.js offers and also show common pitfalls and how to avoid them.

2 days max. 20 English or German

Vue 3 Workshop: Learn the Framework from Scratch

Vue.js is a popular, modern JavaScript framework for developing interactive web applications. This workshop is aimed at participants with no previous knowledge of using JavaScript frameworks and offers a comprehensive introduction to the basics of Vue 3.

3 days max. 20 English or German

Divider

Articles

I love to share my knowledge and experience with the community. Have a look at my latest articles below. View all articles

2023 - My Recap

December 31, 2023 #personal #nuxt

It is time to recap the year 2023! I want to share my personal and professional journey through the last 365 days, as well as my goals for 2024. From moving to another country over jumping back into content creation. Hard facts, numbers and insights included - I promise!

Integrate Sentry with your Nuxt 3 application - A Recipe

September 27, 2023 #nuxt #unjs #nitro #composition-api

Sentry is a great tool to track errors and performance issues in your application - but the Nuxt module is not Nuxt 3 compatible yet. In this article, I'll show you how to integrate Sentry into your Nuxt 3 application, even before the module is ready and also share why it takes longer than you might think to build the module.

Dynamically enable SSR or SPA mode in a Nuxt 3 app

September 26, 2023 #nuxt #ssr

Server Side Rendering does have some limitations, such as the inability to access platform-based APIs like local storage on the server side. However, what if you could activate SSR exclusively for pages that need SEO and employ the classic single-page application (SPA) mode for other pages? Discover how to achieve this in the following article.

Vue 3: How to load dynamic images

September 25, 2023 #vue #nuxt #vite

With the release of Vue 3, a lot of things became easier. Unfortunately, loading dynamic assets such as images is not one of them. In the following article, I want to demystify the process of dynamic asset loading in Vue 3 or Nuxt 3 and explain why static assets can be loaded easily... View all articles

Divider

Speaking

Check out my latest talks, podcast episodes and other appearances, as well as upcoming events. View all talks

Vue.js Hydration Demystified

Vue.js Amsterdam • Amsterdam, Netherlands • 2024-02-28 #vue #hydration #nuxt

Server-side rendering in Vue has lots of benefits. Especially with frameworks like Nuxt.js, developing SSR Vue applications is a breeze, no matter if you use dynamic SSR or static site generation. But on the other hand, server-side rendering also comes with a fair increase of complexity and errors you might have not seen before. While most of them are documented and workarounds are available, one error still boggles lots of minds: When Vue hydration fails. Read more

Nuxt 3 in Aktion — Mehr als nur Vuec't

• Cologne, Germany • 2023-11-15 #nuxt #typescript #nitro

[GERMAN] Meta-Frameworks haben sich in den letzten Jahren rapide entwickelt — so auch Nuxt mit seiner letzten Major-Version Nuxt 3! In diesem Talk nehmen wir das vue-basierte Meta-Framework genauert unter die Lupe und finden heraus, was Unterschiede zu purem Vue und auch Unterschiede zu anderen Meta-Frameworks sind. Slides

The Vue-niverse of SEO: Uncovering the Secret

Vue Toronto • Toronto, Canada • 2023-11-10 #vue #seo #nuxt

What do a SaaS landing page, a blog, and an e-commerce store have in common? They should all be easily found through search engines by as many people as possible. This makes Search Engine Optimization (SEO) crucial for the success and revenue of your project. Slides

Nuxt.js - Just Vue and a bit of magic?

CityJS Berlin • Berlin, Germany • 2023-11-03 #nuxt #typescript #nitro

Meta-frameworks have developed rapidly in recent years - and so did Nuxt with its latest major version Nuxt 3! But also in the seven minor releases after the big major launch, feature development didn't stop! Wonder what the fuzz is about? Let's have a look! Slides Watch

The State of Nuxt

programier.bar • 2023-11-03 #nuxt #ssr

[GERMAN] Es war wieder so weit! Nach fast drei Jahren durfte ich mal wieder zu Gast bei den Jungs von der programmier.bar sein! Dieses mal quatschten Jan, Sebi und ich mal wieder über Nuxt, was sich in den letzten 3 Jahren so geändert hat und worauf wir uns zukünftig freuen dürfen! Listen

Divider

Subscribe to my newsletter

Get a recap of the latest news, articles, videos and resources, sent to your inbox every two weeks.

Follow Me

IE Logo X | Netscape Logo Mastodon | GitHub | YouTube | Twitch | LinkedIn | Feed


Under Construction New! Generate your own 90s page here! Under Construction