- 🏆📗 Award-winning author
- 🏆👨💻 Award-winning open-source maintainer
- 🏆🏫 Award-winning open learning maintainer
You can reach out to me on Mastodon @[email protected], LinkedIn, or email [email protected].
I maintain the following libraries and tools. I accept private and corporate donations through ❤️ GitHub Sponsors.
![]() 🎭 Spectacular Integration testing library for Angular applications and libraries. |
![]() 🪓 Lumberjack Declarative, configurable, plugin-based logging library for Angular applications to be used with any logging provider. |
⚡ RxAngular Reactive performance and DX extensions for Angular. |
![]() 🛣️ Router Component Store An Angular Router-connecting NgRx component store. |
- 🛠️ Angular versions GitHub action: GitHub Action to set up Angular and related dependencies.
- 🧊 Foundation for Angular Sites: (Zurb) Foundation for Sites components with modern Angular and CSS Custom Properties support.
- ✨ multiScan operator for RxJS: Combine multiple sources into a single scan operation.
- 🧮 subscriptionCount operator for RxJS: Count subscriptions to observables. Useful for testing Observable flattening strategies.
- 📧 Decorators for Angular: Composable Angular decorators to deal with boilerplate and standards.
I am a member of the following FOSS teams:
- 👷 ngworkers: Angular libraries and utilities.
- 🐳 nxworkers: (Nrwl) Nx libraries and utilities.
- ⚡ RxAngular: Reactive performance and DX extensions for Angular.
I am co-founder, organizer, and maintainer of these Open Learning GitHub organizations and projects. I provide free and open platforms for public tech contributors and content creators to learn, grow, and share their knowledge in public.
- 🌆 Gitropolis: Sample GitHub explorer apps for educational purposes.
- 📖 This is Angular guides: Open Learning Angular guides by This is Angular.
- 🟣 NgRx Essentials course: An Open Learning course about NgRx Store and Effects by This is Angular.
- ⚡ RxJS Fundamentals course: An Open Learning course about RxJS by This is Learning.
![]() 🇹 This is Learning Free, open, and honest software education free from conflict of interest. |
![]() 🇦 This is Angular Free, open, and honest Angular education free from conflict of interest. Part of This is Learning. |
![]() 📗 Accelerating Angular Development with Ivy, 2021 A book for experienced Angular developers covering Angular Ivy versions 9-12. [Print] [Kindle] [E-book] [Code] |
![]() 📘 The Angular Developer's Nx Handbook, Early Draft A free book covering everything an Angular developer needs to get started with the Nx build framework. [Early draft] |
It is my great honor to be award winner of:
- 🏆 5x Microsoft MVP in Developer Technologies
- 🌟 4x GitHub Star
- 🌊 Nx Champion
- 🦸♂️ Angular Hero of Education 2021 at ngAwards for authoring 📗 Accelerating Angular Development with Ivy
- ⚔️ Battle of the Frameworks 2021 representing Angular
- 🏖️ World Summit Award (WSA) 2015: Nominated in the category Culture & Tourism with the project Mere Kirke for Pengene (More Church for the same Money). Issued by World Summit on the Information Society.
I especially enjoy the community support that lead to most of these awards, my personal success, motivation, and making my wife and daughters proud.
- Personal YouTube channel
- Angular After Dark: Livestream about Angular.
- Nx After Dark: Livestream about (Nrwl) Nx.
- Personal DEV Community blog: My personal tech blog.
- This is Learning publication: A publication I co-founded. Inclusive software development publication free from conflict of interest.
- This is Angular publication: A publication I co-founded. Inclusive Angular publication free from conflict of interest.
- This is Tech Talks: A talkshow I co-founded. English live talkshow about tech by This is Learning.
- YouTube playlist with video recordings of tech talks, talkshows, livestreams, and podcasts featuring me
- Slides from my tech talks