Recent Activities
Here you can get an overview of what I was working on lately
Analog.js, the Angular meta-framework
Angular Hungary, Meetup Talk
What is a metaframework? Does Angular need one? What problems does it solve? In this talk, we’re looking into the details of Analog.js, the most popular Angular metaframework. We examine different use-cases and evaluate when to use Analog.js.
Astro for Angular Astronauts
Angular Hungary, Meetup Talk
This talk introduces Astro, explaining how it works and why its approach means a huge performance boost. You will learn how to utilize Angular using Astro and get introduced to the built-in Angular SSG support as well. Live coding session included.
Enterprise-grade i18n with @angular/localize
Angular Global Summit '23
Internationalization is not a simple topic. Still, Angular provides such a beautiful way of handling it that you'll love it. In this talk, I'm summarizing how native i18n support works in Angular and also how an optimal 'translation flow' should look. The presentation was inspired by a production project of a Forbes 500 company.
Technical review of Angular Cookbook
Angular Global Summit '23
I had the honor of getting an invitation from Packt Publishing for a technical review for the Angular Cookbook, written by Muhammad Ahsan Ayaz. It's a highly practical book, covering a broad range of Angular topics in ~600 books. It's a must-have book of recipes.
Micro Frontends with @angular/elements
Angular Global Summit '22
In this talk, I'm summing up the experience of my last 3 years, I got at an InsureTech Enterprise. The talk consists of 3 parts:- The project in general: why it made sense to apply Micro Frontends- What are Micro Frontends exactly. What are the benefits and difficulties?- Practical example of building Web Components with @angular/elements, with an OSS example.
Get in touch!
Stuck with your project? Whether it's technical debt, missing resources, or building something new and avoiding mistakes, I'm here to help. Drop me a line, and we'll find a time to discuss the details.