Tomas Trajan 🇨🇭

Tomas Trajan 🇨🇭 @tomastrajan

About: 👋 I build, teach, write & speak about #Angular & #NgRx at angularexperts.io 🅰️ Google Developer Expert for Angular #GDE ❤️ ️ angularexperts.io 🛠️ polyrepo env tooling omniboard.dev

Location:
Zurich, Switzeland
Joined:
Oct 7, 2018

Tomas Trajan 🇨🇭
articles - 32 total

Top 10 Angular Architecture Mistakes You Really Want To Avoid

In 2024, Angular keeps changing for better with ever increasing pace, but the big picture remains the same which makes architecture know-how timeless and well worth your time!

Learn More 2 1Sep 10 '24

Total guide to lazy loading with Angular @defer

Learn everything about the lazy loading of standalone components with Angular @defer block including best practices, deep dive on all interactions and gotchas including a live demo!

Learn More 12 3Nov 14 '23

How to migrate Angular CoreModule to standalone APIs

In this article we’re going to learn how to migrate commonly used Angular CoreModule (or any other...

Learn More 0 0Nov 14 '23

Demystifying the Push / Pull nature of Angular Signals

Let’s take a deep dive into what makes signals tick and how their behavior can be understood using...

Learn More 2 0Apr 11 '23

Jest ESM — Total Guide To More Than 100% Faster Testing For Angular⚡

Let's learn how to speed up our Angular Jest tests by more than 100% by switching to Jest ESM (a...

Learn More 4 0Jan 10 '23

The Most Important Thing You Need To Understand About Angular

The Angular "Template Context" is a practically useful mental model, which once internalized, will be your main guide on the journey to build the best possible Angular applications!

Learn More 6 0Nov 22 '22

The Best New Way To Cache API Responses with Angular & RxJs

Let’s learn the best new way to implement time based caching for the API responses (or any other)...

Learn More 1 0Jun 7 '22

Level Up Your NgRx Skills With 10 Time-Tested Best Practices

NgRx is the most popular state management library for Angular, let’s explore set of real world...

Learn More 8 1May 4 '22

The 6 Best Practices for building Custom Angular Components Library

Let’s explore best practices & lessons learned from building of a custom component library for...

Learn More 31 0Jul 20 '21

Practical Angular: The Most Impactful RxJs Best Practice Tip Of All Time (Medium Dev.to auto import)

This easy to follow tip can help YOU and your teammates to simplify and hence improve your projects...

Learn More 5 1May 25 '21

The Best Way To Architect Your Angular Libraries

The ideas presented in this article are based on extensive experience from large enterprise environment (100 Angular SPAs and 30+ libs )…

Learn More 12 1Sep 15 '20

How to architect epic Angular app in less than 10 minutes! ⏱️

Original photo by Grant Lemons In this article we are going to learn how to scaffold new Angular app...

Learn More 119 10Feb 25 '20

The Best Way to build reactive sub-forms with Angular

In this article we’re going to explore various approaches how to implement reactive sub-forms and...

Learn More 41 2Jan 21 '20

The Best Way To Lazy Load Angular Elements

Or any other Web Components in your Angular applications! In this article we will be...

Learn More 39 0Aug 13 '19

How To Get Route Path Parameters In Non-Routed Angular Components 🦀

In this article we’re going to explore… what are route path parameters how we can...

Learn More 16 0Jun 4 '19

Why And How To Lazy Load Angular Libraries

This article is based on a real life experience from a large enterprise environment with more than...

Learn More 10 0Apr 18 '19

Total Guide To Custom Angular Schematics

Total Guide To Custom Angular Schematics Schematics are great! They enable us to achieve...

Learn More 17 3Mar 26 '19

⚡ Blitz Tips — RxJs Pipe Is Not A Subscribe!⚡

⚡ Blitz Tips — RxJs Pipe Is Not A Subscribe!⚡ Look! A lightning tip! (Original 📸 by Max...

Learn More 8 0Jan 22 '19

👨‍🔧️ The 7 Pro Tips To Get Productive With Angular CLI & Schematics 💪

Angular Schematics is a workflow tool for the modern web 

Learn More 12 0Jan 15 '19

‍️ The 7 Pro Tips To Get Productive With Angular CLI & Schematics

As productive as mother Earth! (Original 📷 by Markus Spiske) Angular Schematics is a workflow tool...

Learn More 32 1Jun 5 '19

The Best Way To Unsubscribe RxJS Observables In The Angular Applications!

An epic journey to RxJS .subscribe()-less Angular applications

Learn More 41 1Jan 8 '19

Total Guide To Angular 6+ Dependency Injection — providedIn vs providers:[ ] 💉

I know, I know… Angular 7 is out already but this topic is as relevant as ever! Angular 6 brought us new better providedIn syntax for registration of services into Angular dependency injection mechanism.

Learn More 15 0Nov 6 '18

🏖️ How To Create Your First Custom Angular Schematics With Ease🛠️

I got very excited when Angular & CLI team announced that they are working on Schematics.

Learn More 16 0Oct 18 '18

How To Speed Up Continuous Integration Build With New NPM CI And package-lock.json

The new npm ci command installs from your lock-file ONLY. If your package.json and your lock-file are out of sync then it will report an error.It works by throwing away your node_modules and recreating it from scratch...

Learn More 7 0Oct 17 '18

Object.assign() vs Object Spread { … } In Angular Ngrx Reducers🥊

Ngrx is a state management library which is used to implement one way data flow with centralized state store. Components and services dispatch actions in response to events triggered by user interaction and server communication...

Learn More 14 0Oct 16 '18

How To Stay Up To Date With Releases Of Popular Frameworks with Release Butler

Introducing Release Butler — A Twitter Bot That Helps You To Stay Up To Date With Releases Of Popular Frontend Frameworks & Libraries!

Learn More 12 0Oct 15 '18

🎥 Angular Sessions - How does Angular bootstrap applications

Short Angular live coding session on topic of Angular application bootstraping

Learn More 10 0Oct 11 '18

The 7 Biggest Lessons I’ve Learned By Building A Twitter Bot 🐤🤖

Today, I am going to share with you the most important lessons I have learned by building Release Butler — a Twitter bot that tweets beautifully styled changelogs of popular frontend frameworks and libraries like Angular, React, Vue or Webpack…

Learn More 8 0Oct 11 '18

Total Guide To Dynamic Angular Animations That Can Be Customized At Runtime

From route transitions to small details like feedback when clicking on a button or displaying a tooltip, animations give your project that nice sleek look. Well crafted animations communicate that…

Learn More 8 0Oct 10 '18

How Did Angular CLI Budgets Save My Day And How They Can Save Yours

Budgets is one of the less known features of the Angular CLI which helps you to keep application bundle sizes in check and prevent bugs…

Learn More 7 0Oct 8 '18