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.
Companies reach out to help them build better Vue and Nuxt applications - from solving problems to discussing the right abstractions and architecture.
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.
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.
Take your team's skills to the next level with my workshops on Vue, Nuxt, TypeScript, testing and various other topics.
English or German
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.
English or German
English or German
I love to share my knowledge and experience with the community. Have a look at my latest articles below.
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.
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.
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...
Almost every Nuxt.js developer has seen the "evil grey page" that is displayed after a server-side error (for example a failing API call in asyncData or fetch without a try-catch block around it). Pretty sure many of you want to change it to make it fit to your design.
Check out my latest talks, podcast episodes and other appearances, as well as upcoming events.
[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.
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.
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!
[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!
In the world of Single Page Applications, client-side rendering has long been the go-to method for rendering content. However, as SPAs have evolved, other rendering modes have emerged that offer different advantages and disadvantages. In my talk, we will explore why it's important to go beyond a blank page as initial request and explore different rendering modes like SSR, SSG, ISG and more.