Tine Kondo 🀘🏿 - Nx Champion πŸ† (@tinesoft) profile picture

Senior Staff Engineer @SFEIR | @NxDevTools ChampionπŸ†, @Angular, @NodeJs and @SpringBoot Aficionado | #OSS Author & Maintainer.

Luxembourg, Luxembourg
Joined February 2010
Photo by Tine Kondo 🀘🏿 - Nx Champion πŸ† (@tinesoft)Photo by Tine Kondo 🀘🏿 - Nx Champion πŸ† (@tinesoft)Photo by Tine Kondo 🀘🏿 - Nx Champion πŸ† (@tinesoft)Photo by Tine Kondo 🀘🏿 - Nx Champion πŸ† (@tinesoft)Photo by Tine Kondo 🀘🏿 - Nx Champion πŸ† (@tinesoft)Photo by Tine Kondo 🀘🏿 - Nx Champion πŸ† (@tinesoft)Photo by Tine Kondo 🀘🏿 - Nx Champion πŸ† (@tinesoft)Photo by Tine Kondo 🀘🏿 - Nx Champion πŸ† (@tinesoft)Photo by Tine Kondo 🀘🏿 - Nx Champion πŸ† (@tinesoft)Photo by Tine Kondo 🀘🏿 - Nx Champion πŸ† (@tinesoft)
Tine Kondo 🀘🏿 - Nx Champion πŸ† retweeted
πŸš€ Part 2 dropped! Angular Signal Forms validation with schemas Master reactive validation patterns that actually scale πŸ“– dev.to/this-is-angular/angul… #Angular #WebDev
1
9
387
Tine Kondo 🀘🏿 - Nx Champion πŸ† retweeted
πŸš€ Just dropped my Angular Signal Forms series! Signal Forms in Angular 20-next are EXPERIMENTAL but game-changing πŸ”₯ πŸ“ Part 1/3: Introduction βœ… Coming: Validation & Custom components πŸ‘‰ dev.to/this-is-angular/signa… #Angular #SignalForms #WebDev
1
4
30
1,253
Tine Kondo 🀘🏿 - Nx Champion πŸ† retweeted
Monorepo vs. Polyrepo - why not merge the best of both worlds? @jonathan_gelin will show you how in his @MonorepoWorld presentation, so make sure you get your ticket today!
2
8
15
1,407
Tine Kondo 🀘🏿 - Nx Champion πŸ† retweeted
Nx Cloud now decides on the number of agents to use for each PR run to meet the time constraints you set. Super easy to enable: --distribute-on="πŸ”₯autoπŸ”₯ linux-medium-js" No overprovisioning -> reduced CI costs, less time tweaking your CI setup. @NxDevTools #monorepos
Let AI manage your machines! Worried πŸ˜†? We've got some cool features coming
1
7
22
2,409
Tine Kondo 🀘🏿 - Nx Champion πŸ† retweeted
I'm currently available for development and consulting services specializing in Angular, Nx, and TypeScript. With a strong background in creating scalable software solutions, I'm ready to help elevate your web development projects. Let's connect!
27
2
69
6,546
Tine Kondo 🀘🏿 - Nx Champion πŸ† retweeted
We're running a livestream tomorrow (Thursday August 15 @ 11am EST) to catch up with the Nx team on the latest with the Nx and Nx Cloud! youtube.com/live/8ljemsNT21c
6
1
17
2,317
Tine Kondo 🀘🏿 - Nx Champion πŸ† retweeted
πŸ“£ Last chance to sign up for tomorrow's webinar! @juristr will show you how to clean up your monorepo with Nx. πŸ§ΉπŸ€– go.nx.dev/june-webinar
1
1
4
2,208
Tine Kondo 🀘🏿 - Nx Champion πŸ† retweeted
Don't let CI slow you down! Sign up for @juristr's webinar on June 26th to learn how to optimize your monorepo's CI with Nx. go.nx.dev/june-webinar
1
1
15
1,254
Tine Kondo 🀘🏿 - Nx Champion πŸ† retweeted
"Unlock the secrets of Core Web Vitals for Angular! πŸš€ Join me at #Devoxx Greece 2024 and discover how to supercharge your app's performance πŸš€πŸ’¨. Dive into image optimization, lazy loading, defferable views, and code optimization. πŸ› οΈ Boost user satisfaction!
3
9
808
Tine Kondo 🀘🏿 - Nx Champion πŸ† retweeted
Thanks, @jetbrains! We're thrilled to be able to offer this to our Nx Champions and sure they'll make fantastic use of this opportunity. πŸ₯°πŸ₯³
Exciting News: Nx Champions have joined the JetBrains Developer Recognition Program and are now eligible for a complimentary All Products Pack subscription! Learn more ⬇️ jb.gg/nx_champions
2
4
2
31
5,738
Tine Kondo 🀘🏿 - Nx Champion πŸ† retweeted
πŸš€ Our project graph calculation just got 2x faster! We keep moving perf critical features to Rust and results are πŸ’₯ (here tested on the Nx repo itself)
1
6
2
95
7,154
Tine Kondo 🀘🏿 - Nx Champion πŸ† retweeted
Overlooking #Angular official Style Guide? You're missing out! πŸ‘‡ Here is 'What' and 'Why' πŸ‘‡ Single Responsibility β€’ One main thing per file. β€’ Why? Reduces complexity, enhances readability. Naming β€’ Use feature.type.ts. β€’ Why? Helps in quick content identification, maintains consistency. File Structure β€’ Adopt folders-by-feature. β€’ Why? Simplifies navigation, organizes code logically. Component Selectors β€’ Use kebab-case, custom prefix. β€’ Why? Prevents conflicts, improves recognition. Directive Selectors β€’ Lower camel case. β€’ Why? Aligns with Angular's parsing, ensures consistency. Pipe Naming β€’ Clear, feature-focused. β€’ Why? Aids in quick referencing, avoids ambiguity. Service Naming β€’ Suffix with 'Service'. β€’ Why? Clarifies role, distinguishes service classes. Bootstrapping: β€’ Centralize in main.ts. β€’ Why? Standardizes setup, centralizes error handling. Lifecycle Hooks β€’ Implement interfaces. β€’ Why? Guarantees correct implementation, flags syntax errors. Input/Output β€’Use decorators. β€’ Why? Identifies interfaces clearly, enhances component readability. Component Logic β€’ Delegate to services. β€’ Why? Isolates complex logic, keeps components lean. Unit Test Naming β€’ Consistent with components. β€’ Why? Enables pattern matching, eases file location. Lazy Loading β€’ Implement for features. β€’ Why? Improves performance, accelerates app loading. Templates & Styles β€’ Externalize if >3 lines. β€’ Why? Boosts maintainability, aids in separation of concerns. Data Services β€’ Handle data centrally. β€’ Why? Separates data management from components, simplifies testing. HostListener/HostBinding Decorators β€’ Preferred over host metadata. β€’ Why? Simplifies directive maintenance, enhances readability. Injectable Services: β€’ Embrace @ Injectable(). β€’ Why? Streamlines DI, reduces boilerplate code. For a full style guide with code examples visits: https: //angular.dev/style-guide#
4
40
1
195
17,857
Tine Kondo 🀘🏿 - Nx Champion πŸ† retweeted
πŸ”₯ v17 all the things
1
3
42
3,780
Tine Kondo 🀘🏿 - Nx Champion πŸ† retweeted
My take is that I'll take any syntax that simplifies: 1️⃣ passing type-safe templates to child components 2️⃣ components imports ... and I am ready to lose JIT... πŸ‘€ (πŸŽ… santa! can you hear me?) 1/3
Instead of rebooting the @Angular components completely, maybe a more incremental approach could be used πŸ˜„ Thoughts?
2
1
5
3,084
Tine Kondo 🀘🏿 - Nx Champion πŸ† retweeted
Angular CLI or NxDevTools? Choose the best one for your needs! Features side-by-side πŸ‘‡ #angular #nx
4
15
1
67
6,778
Tine Kondo 🀘🏿 - Nx Champion πŸ† retweeted
Registration for Hacktoberfest 2023 is now live! Link your GitHub or GitLab account and get your profile ready to go to track your pull/merge requests on October 1st. hacktoberfest.com/auth/
37
327
54
953
172,695
Tine Kondo 🀘🏿 - Nx Champion πŸ† retweeted
T-1 WEEEK 😱 And we've got some really cool announcements πŸ€«πŸ‘€ Register to join us for free online at nx.dev/conf. (Like & RT to help us spread the news πŸ˜ƒ)
3
18
11
41
28,925
Tine Kondo 🀘🏿 - Nx Champion πŸ† retweeted
The Space I had with @mhevery & @RyanCarniato was a gold mine of master level knowledge. Enjoy the highlight! πŸš€ Performance Matters πŸ“‘ Signal Strengths 🚫 DOM-less Design πŸ”„ Reactivity Without the DOM πŸ“Š Nested Signals Full audio in comments #angular #react
2
6
18
2,003
Tine Kondo 🀘🏿 - Nx Champion πŸ† retweeted
We're going live tomorrow on the Nx 16.5 launch! Join @juristr alongside @FrozenPandaz, @EnderAgent, @jay_soo, and @meeroslav from the Nx core team, to catch all the new features and ask any questions you have regarding Nx! youtube.com/watch?v=EYgkKmYb…
7
4
31
6,714
Tine Kondo 🀘🏿 - Nx Champion πŸ† retweeted
This stack has next level dev speed. 🏎 πŸ”₯πŸ”₯πŸ”₯ Checkout how fast we can create a Server-Side Generated Pokedex web app using @nextjs, Zod, @trpcio with the starter recipe from Nx. youtube.com/watch?v=X3WfXAZZ…
7
1
29
5,587