Juri · juri.dev Profile Banner
Juri · juri.dev Profile
Juri · juri.dev

@juristr

Followers
16,637
Following
3,310
Media
3,732
Statuses
39,771

Follow for devtooling tips, monorepos & JavaScript. Also on 🥚 @eggheadio · 📺 · 🦋☁️ @juri .dev

Bolzano, Italy
Joined April 2008
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@juristr
Juri · juri.dev
3 months
"I just use a npm workspaces monorepo, that's enough!" 💯 agree. Def for most situations & when u just get started. But there's some nice DX on top that you can get, with minimal changes. Ever heard about "task pipelines"?
6
8
44
@juristr
Juri · juri.dev
9 months
Debugging in production
69
2K
9K
@juristr
Juri · juri.dev
10 months
| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄| React is not frontend |_____________| \ (•◡•) / \ / —— | | |_ |_
279
245
3K
@juristr
Juri · juri.dev
1 year
Such a game changer...
Tweet media one
26
75
909
@juristr
Juri · juri.dev
9 months
Married the love of my life
Tweet media one
94
4
432
@juristr
Juri · juri.dev
2 months
So @kentcdodds had invited me to Epic Web conf. But I had to deny. For good reason 😃 We welcomed our baby girl Maya to this world today morning. I’m soooo happy 🥰🥰
Tweet media one
96
3
409
@juristr
Juri · juri.dev
5 years
This is a must read article. And immediately create a shell script for these and link them in your $PATH 😉 Awesome job @MarkPieszak 👏, so useful!
6
121
347
@juristr
Juri · juri.dev
7 years
🔥 So excited to announce I'm now officially a Google Developer Expert in Web Technologies ( @angular ) 😊. Feeling honoured & motivated! Thx a lot @stephenfluin , @manekinekko , @ladyleet for guiding me through the process🙂 #angular #GDE
Tweet media one
64
17
317
@juristr
Juri · juri.dev
4 years
📢 I'm extremely excited to share that today I joined the awesome team @nrwl_io 🥳🎉. Proud to be part of such a talented group of ppl, and to help them to provide high quality engineering & awesome developer tooling to teams around the world 🤩 #angular #react #node #nestjs
Tweet media one
58
17
303
@juristr
Juri · juri.dev
3 years
Literally everyone lately: "Just started using Typescript for my projects. Not gonna use anything else any more" Every Angular dev: 👀🤷‍♂️
22
29
303
@juristr
Juri · juri.dev
5 years
I think many underestimate the work that's going on behind the scenes with the @angular CLI. So I created an article to "say thank you to the CLI team" 👏❤️. #angular #tooling #javascript
4
114
280
@juristr
Juri · juri.dev
10 months
Cooking something...
Tweet media one
30
10
265
@juristr
Juri · juri.dev
1 year
Wife: soo for the wedding. Would be cool to have a website. You're a dev, right? Me: * proud * Ofc, no problem! I can do that Wife: Cool...I'd like to have it like * keeps throwing requirements at me * 👀 Turns out we had different ideas... A couple of hours later I have...
20
1
268
@juristr
Juri · juri.dev
5 years
Proud dad of little Noah #ngBaby #proud
Tweet media one
54
1
261
@juristr
Juri · juri.dev
5 years
Just landed on my blog 💥 "Dynamically Load CSS with the Angular CLI" #angular #tooling #cli #webdev
2
88
219
@juristr
Juri · juri.dev
3 years
Sure, this is a naive simple @angular app with Angular material. Here's the difference between the standard serving & with the new NG 11 critical resource inlining enabled 🔥 #angular #lighthouse #performance
Tweet media one
Tweet media two
Tweet media three
4
39
204
@juristr
Juri · juri.dev
2 years
I’m super excited to announce that going forward I’ll take over the role of Director of Developer Experience (global) as well as Director of Engineering (for Europe) at @nrwl_io . Needless to mention how excited I am 🤩
39
16
202
@juristr
Juri · juri.dev
2 years
Something amazing happened today 🥰 happy valentines everyone 🙂
Tweet media one
42
0
195
@juristr
Juri · juri.dev
5 years
Help @angular by taking the 1min survey on the official site. Just go to 👍 #angular
Tweet media one
19
105
187
@juristr
Juri · juri.dev
6 years
Here you go, new blog post 🔥, talking about a new feature in Angular 7.1 allowing for "better" redirects in route guards. Enjoy 😊 "Better Redirects in Angular Route Guards" #angular #gde
1
81
182
@juristr
Juri · juri.dev
3 years
Ever wondered how to stage selected lines with @code ? #devtips #git
5
31
166
@juristr
Juri · juri.dev
5 years
That's how I like to write (frontend) code ☑️ Code formatting via prettier ☑️ Monorepo sharing code between apps ☑️ Unit level tests ☑️ Cypress e2e tests (not hitting API) ☑️ Postman API tests ☑️ Dockerized setup ☑️ Conv git commits ☑️ PR => CI quality checks => master #angular
8
35
160
@juristr
Juri · juri.dev
2 years
Angular getting into @vite_js 👀. Citing @mgechev : cold builds are 57% faster. You can enable it right now by opting in #ngconf2022
Tweet media one
7
22
144
@juristr
Juri · juri.dev
1 year
👋 I need some help with a talk. So #monorepos : - What is hard to understand? - What is technically challenging? - You have one already? What are you struggling with most? - What prevents you from having one? Plz comment + RT for reach 🙏🙇‍♂️
76
43
141
@juristr
Juri · juri.dev
2 months
@thekitze Rather put that perfection into your sign in screen
Tweet media one
4
1
136
@juristr
Juri · juri.dev
5 years
Do you know you can dynamically load CSS with the Angular CLI? Yes, lazy loading of CSS. Checkout my recent article on the topic. #angular
1
59
139
@juristr
Juri · juri.dev
5 years
Some time over the weekend? I'm sooo excited my @eggheadio course on "Getting Started with Angular Elements" is OUT!! 🔥🔥🔥 This one did wait for its publication a while, the more happy I am to finally ship it!! Enjoy! @angular #angular
5
55
136
@juristr
Juri · juri.dev
8 years
You may want to check out my latest post on #angular2 targeted to ng newbies! @angularjs @bradlygreen @toddmotto
2
53
133
@juristr
Juri · juri.dev
5 years
Hey #angular peeps around the world not currently being @ngconf (as myself). I decided to write my main takeaway from the conf. So far the main points from @bradlygreen & @IgorMinar 's keynote #ngconf #angular (article is updated as the conf progresses)
10
60
126
@juristr
Juri · juri.dev
1 year
Google ads.... I searched for @Netlify pricing
Tweet media one
12
4
127
@juristr
Juri · juri.dev
8 years
Ready to create your first Angular 2 app? Then check out my new video: #angular #angular2 #learning #webdev
1
59
125
@juristr
Juri · juri.dev
2 years
Really good points @sarah_edo is making during her keynote at #ngconf2022 . I think it is massively important for #angular to have her in such an important role at Google. She brings a massive amount of experience to the table 💪
Tweet media one
12
16
127
@juristr
Juri · juri.dev
6 years
🔥Just blogged: "Simple State Management with RxJS’s scan operator" #angular #rxjs #statemanagement (thx @KwintenP for reviewing the article 🙏)
2
44
125
@juristr
Juri · juri.dev
5 years
@ngconf 🔥 it's out: "Lazy Load Angular Components". 👉 via routes 👉 manually lazy load NgModules 👉 using @aaronfrost & @herodevs <lazy-af> 👉 using Angular Elements 👉 (more to come in the next article) enjoy 🎉 #angular #ngconf2019 #performance
4
44
125
@juristr
Juri · juri.dev
5 years
🔥 Just blogged, a quick one for this week. "RxJS finalize operator to execute logic on Observable termination" #rxjs #angular #egghead
4
45
123
@juristr
Juri · juri.dev
4 years
I created a quick, high-level diagram of Nx, in case you wondered 🙂 🔗 🚀 🎥 #juridev_tips #angular #reactjs #monorepo
Tweet media one
4
42
119
@juristr
Juri · juri.dev
7 years
Here are the slides of my talk yesterday on "Create & publish Angular libs like a PRO" @ngbeconf #ngbe #angular (btw, we missed u @IgorMinar )
4
50
121
@juristr
Juri · juri.dev
7 years
⚡️ My new @eggheadio lesson on "Intercept HTTP requests in Angular" is out!! #angular #http
1
46
118
@juristr
Juri · juri.dev
6 years
Do you see this? #angular 6 is out 🎉. Congrats to the @angular team for the hard work and for shipping the best Angular ever (so far) 😁 👏
Tweet media one
1
47
117
@juristr
Juri · juri.dev
7 years
Always again doubts on .apply(..) vs. call(..)? Which takes the array & which the param list? Here's an easy mnemonic #protip #javascript
3
56
115
@juristr
Juri · juri.dev
7 years
⚡️Here it is!!! finally!! My 1st @eggheadio course on styling #angular components. Enjoy 👊 🔥
10
48
116
@juristr
Juri · juri.dev
3 years
I love how everyone criticized Angular (2) when it came out for using TypeScript by default..and how cumbersome that would be and how much u should simply just use JS. And now, everyone seems to jump onto TS recently
7
9
113
@juristr
Juri · juri.dev
7 years
no more "indexOf" to verify whether a string contains another string #javascript #es2015 #es6
6
82
111
@juristr
Juri · juri.dev
5 years
ICYM my vid series on #angular performance based on the articles by @mgechev & @stephenfluin . Guess what, I decided to open them up for free 🔥 💥🚀 9 videos, 30 min of high quality content. //cc @addyosmani @GoogleDevExpert
2
47
113
@juristr
Juri · juri.dev
4 years
#rxjs is so powerful.. I completely understand it might be a barrier for entry for a lot in Angular..but keep pushing! The view from the top of the mountain is worth it (although I'm not there yet either..but even the view on the way up is 😍) 🙂
8
11
112
@juristr
Juri · juri.dev
7 years
⚡️My new article is out: "Create a dynamic tab component with Angular". 🔥 #angular @angular
2
73
110
@juristr
Juri · juri.dev
5 years
Angular Performance Week - Posting a video lesson each day based on . Day 1: Let's start simple with "Route Level Code Splitting" (vids are free for a couple of days) #ngperfweek #angular //cc @mgechev @addyosmani
3
39
111
@juristr
Juri · juri.dev
2 years
Exciting news!! My latest @eggheadio course is OUUUT 🚀 👉 setting up a #pnpm monorepo workspace 👉 hosting a @remix_run in it 👉 sharing code with a #reactjs lib 👉 adding @NxDevTools to speed up things 👉 configuring remote distributed caching!!
Tweet media one
3
28
111
@juristr
Juri · juri.dev
2 years
Today is the day!!! #monorepos became quite popular recently in the #react world 🙂 & you sure wonder how you can implement them efficiently with a stack like @nextjs , #react & more Well, happy to share my latest @eggheadio course that teaches just that!
11
22
107
@juristr
Juri · juri.dev
4 years
Q: How long does it take to run 42 @Cypress_io e2e tests with @NxDevTools ? 🔥🔥🔥 0 seconds!! 🔥🔥🔥 🧐 How? With & 's distributed caching 😜😎 Request an invite on ! #cypress #angular #reactjs
6
29
106
@juristr
Juri · juri.dev
11 months
If u thought we were done, you're wrong! We're never done when it comes to perf 😬 #typescript in Nx repos is about to get a massive boost, on various fronts 👀 🚀
Tweet media one
Tweet media two
Tweet media three
12
12
108
@juristr
Juri · juri.dev
1 year
After 25+ hours if travel, finally back home ❤️
@juristr
Juri · juri.dev
1 year
How much bad luck can you have…after getting stuck on the inbound flight in chicago, our airplane just drove back to the gate because of a thunderstorm in Denver…gonna miss my connecting flight to Europe..
10
0
4
18
1
107
@juristr
Juri · juri.dev
6 years
🔥 just blogged: "Dynamic UI with CDK TemplatePortal and DomPortalHost". Learn how to dynamically place a piece of UI from one component to another with them having to know each other 🙂 #angular #gde #material #cdk
4
46
103
@juristr
Juri · juri.dev
6 years
🔥 Just blogged: "Extend the *ngIf Syntax to Create a Custom Permission Directive". Learn how to create a custom *ngIf like structural directive. #angular #gde
4
44
101
@juristr
Juri · juri.dev
10 months
Another step to make it easier to develop and publish #typescript packages! Today's edition: no need to manually define and maintain secondary entry points any more 🔥👇 @typescript
8
18
98
@juristr
Juri · juri.dev
10 months
@matiasbaldanza mostly joking as ppl start claiming wild things on here lately 😅. But it has some truth, frontend and backend start to blur. But if iOS dev is not frontend, then React is not more either if you use RSC and all those goodies.
@everton_dev
Everton Carneiro
10 months
| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄| iOS dev is not frontend |_____________| \ (•◡•) / \ / —— | | |_ |_
88
65
1K
9
1
96
@juristr
Juri · juri.dev
2 months
can’t complain right now
Tweet media one
12
0
98
@juristr
Juri · juri.dev
2 years
Another thing a split keyboard is good for. You can add a baby in between 😆 #coding #remoteworklife #dadlife
Tweet media one
2
1
96
@juristr
Juri · juri.dev
6 years
It's out 🔥🔥🔥 My #angular router course is out on @eggheadio !! Grab it while it's hot! ~60min of video lessons. (Also, hint hint, Egghead is currently on sale, so it's a good occasion to save some good money 😉) #angular #webdev #javascript
3
44
94
@juristr
Juri · juri.dev
1 year
💪 @vite_js taking over the world 🚀 @NxDevTools using Vite as the default for React projects 🚀 @Ionicframework adding Vite 🚀 @angular announcing dev-server support with Vite
7
7
95
@juristr
Juri · juri.dev
5 years
😍😍😍 @nrwl_io Angular Console just got a really really nice haircut 🤩🤩
3
23
90
@juristr
Juri · juri.dev
7 years
⚡️New blog post: "Demystifying dynamic Forms in Angular" #angular @angular ⚡️🔥
5
44
94
@juristr
Juri · juri.dev
8 months
Joined team treatmill. My productivity and fitness levels are going to skyrocket! Be prepared
Tweet media one
24
1
92
@juristr
Juri · juri.dev
4 years
🔥 Devtip: use "git checkout -" to checkout the previous branch you've been on! #juridev_tips #git #tooling
Tweet media one
5
20
89
@juristr
Juri · juri.dev
4 years
Enable Git autocorrect to automagically fix your typos 😄 #git #juridev_tips #tooling
Tweet media one
1
32
90
@juristr
Juri · juri.dev
4 years
No Youtube, even after a year of clicking "Skip", I'm still not interested in trying premium 🤷‍♂️
5
8
87
@juristr
Juri · juri.dev
1 year
I have worked in large monorepos, multiple times, 300+ devs on the same repo. Git was never an issue for me. Yes I use rebase. No I don’t create merge commits.
5
3
88
@juristr
Juri · juri.dev
5 years
Starting to see my friends head towards #ngVikings . Sadly this year I cannot join although I've been accepted as speaker. The reason is a good one though: another #ngBaby 👶 is on the way 🤗. Still, gonna miss you all, @ngVikingsConf is absolutely fantastic 🎉🎉🎉 enjoy! #angular
18
1
89
@juristr
Juri · juri.dev
4 years
Do you have an @NxDevTools frontend app that calls another Nx backend app via a proxy config..and you always want to start them both? Use run-many & parallel=true 🔥 #tooling #angular #reactjs #monorepo #juridev_tips
Tweet media one
2
31
86
@juristr
Juri · juri.dev
8 years
🔥 New 🔥: "Custom validators in template driven Angular 2 forms" #angular2 (thx @samvloeberghs for the review)
0
45
85
@juristr
Juri · juri.dev
4 years
ICYMI: I released a totally *free* course on @eggheadio on 📹 new @eggheadio course: "Scale React Development with @NxDevTools " ⏰ 1 hour 30 minutes of content 💰 completely FREE for all to watch #reactjs #monorepo #devtools #videocourse
2
35
86
@juristr
Juri · juri.dev
1 year
When React Query, Redux and Redux-Toolkit have dinner together 👀 @TkDodo @phry @acemarke
Tweet media one
1
9
82
@juristr
Juri · juri.dev
6 years
Wooooot 😍 #angular 6 will have huge improvements related to #i18n . Check out @OCombe discussion
Tweet media one
10
29
82
@juristr
Juri · juri.dev
1 year
→ an @astrodotbuild website → deployed to @Netlify → using @tailwindcss → Astro embedded Preact component reading form data and posting it to.. → a deployed Google AppScript, taking the post data & writing it to a Google Sheet → multi-language site setup is in progress
5
1
85
@juristr
Juri · juri.dev
2 years
Now @brandontroberts unpacks the good stuff: 👉 full-stack Angular meta-framework 👉 powered by @vite_js 👉 @astrodotbuild integration #ngconf2022
Tweet media one
3
15
84
@juristr
Juri · juri.dev
4 years
I'm super happy to announce my latest @eggheadio course about @NxDevTools . It focuses on #reactjs devs because I wanted to show them the power of Nx. But since Nx is really tech agnostic, it works for Angular devs too!! Best: I made it free for all!!
4
26
84
@juristr
Juri · juri.dev
6 years
Did you know: you can use Ctrl+Shift+O (Cmd+Shift+O on macOS) to navigate between JS functions of the current file 👍 #vscode #protip #angular #javascript
Tweet media one
4
39
78
@juristr
Juri · juri.dev
6 years
🔥 just blogged: "Free Egghead Lesson: Avoid memory leaks when subscribing to RxJS Observables in Angular Components" (contains a free @eggheadio lesson) #angular #egghead #free
0
39
80
@juristr
Juri · juri.dev
6 years
It's incredible when people from the community approach you at a conf and thank you because they've learned so much from your articles, videos etc.. 😅 Incredible feeling, so honoured, lucky & motivated to push out even more content. 🙇 🙏 #ngvikings #community #thanks #staytuned
6
13
81
@juristr
Juri · juri.dev
8 years
The more I do with streams in #RxJS the more I love 'em. @BenLesh has done an awesome job! Check out my article+vid
1
36
81
@juristr
Juri · juri.dev
5 years
@ngconf 🔥 aaand here's the 2nd article: "Introduction to Angular Elements". It's long overdue and been in the drafts for a while. Finally be able to get that one out. It's a quick intro to write your first Angular Element 🙂 #angular #gde #egghead #webcomponents
1
22
79
@juristr
Juri · juri.dev
1 year
My goto command when switching between my recent working branches in Git. (might be time to create an alias 🤔)
Tweet media one
4
4
81
@juristr
Juri · juri.dev
3 years
I get this question quite often and see #angular devs confused about it. So I decided to write it down. #angular #dependencyinjection
2
37
79
@juristr
Juri · juri.dev
10 months
@matteocollina It's like with unit testing. There's the point where you don't do it at all, when you overdo it and then when you kinda know when and what to test and to what depth...and let go of the rest 😅
2
0
77
@juristr
Juri · juri.dev
4 years
TIL: how to use anchor navigation with the #angular router. TBH I thought it would be easier 🤔 #juridev_tips #angular #webdev
Tweet media one
4
16
79
@juristr
Juri · juri.dev
5 years
🔥 New on my blog: "Display Server Side Validation Errors with Angular" #angular @angular
2
35
76
@juristr
Juri · juri.dev
9 years
Building the best #angular2 components
Tweet media one
0
26
78
@juristr
Juri · juri.dev
4 months
We just launched Nx 18, also code-named "Project Crystal". I'm beyond excited what possibilities this opens for monorepos (in particular in the months to come).
7
21
77
@juristr
Juri · juri.dev
5 years
🔥 just fresh on my blog: "Manually Lazy Load an Angular Module with ViewEngine and Ivy" #angular #lazyloading #speed 🚀
0
29
76
@juristr
Juri · juri.dev
5 years
🔥 Just published on my blog: Lazy Loading Angular Components with the help of Angular Elements and ngx-lazy-el #angular #performance //cc @GoogleDevExpert @angular
4
32
75
@juristr
Juri · juri.dev
5 years
🔥 Just blogged + free video: For all #vscode users. I bet you don't know how super easy it is to create your own code snippets. That's why I created a quick 3min video. Check it out here: //cc @code #angular #reactjs #vuejs
1
31
73
@juristr
Juri · juri.dev
4 years
👀 did you know this? #web #Security
Tweet media one
2
26
73
@juristr
Juri · juri.dev
1 year
So much cleaner 🤩
Tweet media one
6
3
72
@juristr
Juri · juri.dev
3 years
Hey @angular folks (probably watching #ngconf2021 atm). Q: How fast can you - generate a library & hello-world component - configure @storybookjs for it & generate a story for the cmp - configure @Cypress_io , generate a test for the story & run it Try to beat @NxDevTools 🚀
2
23
71
@juristr
Juri · juri.dev
2 years
Me, keep explaining that @NxDevTools → is not heavy → can be incrementally adopted → has plugins, but they're optional → can be used with multiple package.json → can be used outside a monorepo as new Twitter threads emerge insisting the opposite 🤷‍♂️ we're getting there 😉😆
7
7
72
@juristr
Juri · juri.dev
10 months
So much for work life balance…
Tweet media one
17
11
71
@juristr
Juri · juri.dev
7 years
Nice & creative way of explaining #rxjs streams by @toddmotto #coffee
Tweet media one
7
14
68