- ðð 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