DEV Community

Krzysztof Platis profile picture

Krzysztof Platis

Welcome to my blog. I'm Javascript Enthusiast • Fascinated with internals of Vue, React and Angular • Focused on the business needs of Clients • Architect @ SAP Spartacus core team. Opinions R my own

Writing Debut
Four Year Club
1 Week Community Wellness Streak
Three Year Club
Two Year Club
4 Week Writing Streak
One Year Club
Clear Site Data in Chrome - Quickly, Without Touching Your Mouse 🗑️

Clear Site Data in Chrome - Quickly, Without Touching Your Mouse 🗑️

1
Comments
1 min read

Want to connect with Krzysztof Platis?

Create an account to connect with Krzysztof Platis. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
ng update @my/lib@version - Which migration schematics will be executed? 🤷

ng update @my/lib@version - Which migration schematics will be executed? 🤷

2
Comments
2 min read
My essential tools for authoring Angular code

My essential tools for authoring Angular code

3
Comments
1 min read
Mastering Chrome DevTools: Edit production code on-the-fly in your browser ✏️

Mastering Chrome DevTools: Edit production code on-the-fly in your browser ✏️

15
Comments 1
4 min read
The importance of order in Angular Dependency Injection providers 🔀

The importance of order in Angular Dependency Injection providers 🔀

2
Comments
1 min read
Angular SSR v16: saying goodbye to a sneaky trick - macrotask wrapping for HTTP calls 👋

Angular SSR v16: saying goodbye to a sneaky trick - macrotask wrapping for HTTP calls 👋

9
Comments 1
4 min read
Self-Reg and Spotify: How I automated my music listening experience 🎵

Self-Reg and Spotify: How I automated my music listening experience 🎵

4
Comments 1
2 min read
Auto-add missing imports on file save in VS Code ✨

Auto-add missing imports on file save in VS Code ✨

9
Comments 1
2 min read
Diff of a range of commits in a Github PR

Diff of a range of commits in a Github PR

2
Comments
1 min read
Setup DNS for a Cloudflare-owned domain with a Vercel-hosted project 🌐

Setup DNS for a Cloudflare-owned domain with a Vercel-hosted project 🌐

Comments
1 min read
Get a sound notification when your long-lasting script completes 🔔

Get a sound notification when your long-lasting script completes 🔔

9
Comments 4
2 min read
Your SEO in danger - Angular Universal ignores errors in your app 🚨

Your SEO in danger - Angular Universal ignores errors in your app 🚨

3
Comments
2 min read
Manual lazy loading of Angular component and providers with Standalone APIs (without NgModule) 🥢

Manual lazy loading of Angular component and providers with Standalone APIs (without NgModule) 🥢

7
Comments 1
2 min read
How Angular 14 SSR works under the hood - source code analysis 🕵️

How Angular 14 SSR works under the hood - source code analysis 🕵️

15
Comments 1
7 min read
How to create an Angular component with a different HTML tag than the selector 🏷

How to create an Angular component with a different HTML tag than the selector 🏷

5
Comments
2 min read
How to contribute to Angular - encouraging resources 🔗

How to contribute to Angular - encouraging resources 🔗

6
Comments
1 min read
No more typos in the code ✍️

No more typos in the code ✍️

3
Comments
1 min read
Switch between Angular files like a lightning (HTML, TS, SPEC, CSS) ⚡️

Switch between Angular files like a lightning (HTML, TS, SPEC, CSS) ⚡️

4
Comments
1 min read
Headphones with noise cancelling: work in a loud place and don't go nuts 🎧

Headphones with noise cancelling: work in a loud place and don't go nuts 🎧

4
Comments
4 min read
How to find out why Angular SSR hangs - track NgZone tasks 🐾

How to find out why Angular SSR hangs - track NgZone tasks 🐾

16
Comments 5
6 min read
ng update @my/lib - What's the order of executing custom Angular schematics? 🤹

ng update @my/lib - What's the order of executing custom Angular schematics? 🤹

5
Comments
2 min read
How to connect second monitor to MacBook M1 🖥

How to connect second monitor to MacBook M1 🖥

Comments
1 min read
Seek ideal solutions by thinking backwards: from the goal to the starting point ⏮

Seek ideal solutions by thinking backwards: from the goal to the starting point ⏮

4
Comments
2 min read
Take care of your physiological needs to make optimal architectural decisions 🤔

Take care of your physiological needs to make optimal architectural decisions 🤔

5
Comments 1
2 min read
Relative import from lib's secondary entry point Error TS5055: Cannot write file X.d.ts because it would overwrite input file

Relative import from lib's secondary entry point Error TS5055: Cannot write file X.d.ts because it would overwrite input file

8
Comments
3 min read
How open-source library should allow for almost every kind of customization 🔧

How open-source library should allow for almost every kind of customization 🔧

4
Comments
2 min read
ngOnDestroy in services - unsubscribe to avoid memory leaks in SSR Angular 💧

ngOnDestroy in services - unsubscribe to avoid memory leaks in SSR Angular 💧

4
Comments 1
1 min read
Don’t use global static objects - avoid race condition in SSR Angular 🏎

Don’t use global static objects - avoid race condition in SSR Angular 🏎

9
Comments 4
2 min read
loading...