Rafael Mestre πŸ‡΅πŸ‡· Profile
Rafael Mestre πŸ‡΅πŸ‡·

@mestre_dev

Followers
482
Following
6K
Statuses
1K

Senior Engineer @HeroDevs πŸ‘¨β€πŸ’» | @Angular @GoogleDevExpert πŸ…°οΈ | @ngconf && @angular_meetup Speaker 🎀 | Parent x2 πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦ | Puerto Rican πŸ‡΅πŸ‡· | ADHD-PI 🧠

Puerto Rico
Joined June 2020
Don't wanna be here? Send us removal request.
@mestre_dev
Rafael Mestre πŸ‡΅πŸ‡·
6 months
So this happened! I'm very happy and proud to announce I've joined the @GoogleDevExpert program as the first @angular GDE from Puerto Rico! πŸ‡΅πŸ‡· Thanks to all the folks in my life who had a role in making this happen! ❀️ Onwards to continue learning and sharing πŸ…°οΈ
Tweet media one
24
6
86
@mestre_dev
Rafael Mestre πŸ‡΅πŸ‡·
9 days
RT @https_memi: cuando ven PR que leen Puerto Rico o pull request
0
121
0
@mestre_dev
Rafael Mestre πŸ‡΅πŸ‡·
11 days
@Jean__Meche @michaelbe812 @angular I think we should stop saying "HostListener" when referring to this. All of these are also issues in other forms of event binding with frequently emitting sources. Many people (IME) conflate the HostListener decorator with performance issues but it's never the sole cause
0
0
2
@mestre_dev
Rafael Mestre πŸ‡΅πŸ‡·
18 days
@Jean__Meche @ManfredSteyer Perhaps via data attributes, but it won’t be type-safe or suggested/completed by an IDE
0
0
2
@mestre_dev
Rafael Mestre πŸ‡΅πŸ‡·
2 months
@JonRistaDev Sounds like I misunderstood your comments in this thread and went down the wrong path. The point is JSX et al. putting everything in one place is not inherently a bad thing if used properly
2
0
1
@mestre_dev
Rafael Mestre πŸ‡΅πŸ‡·
2 months
@mestre_dev
Rafael Mestre πŸ‡΅πŸ‡·
2 months
Need to separate business logic? Create a component. Need to separate UI logic? Create a component. Need plain old HTML? Create a component. A component is the boundary in web frameworks. Not the language
0
0
0
@mestre_dev
Rafael Mestre πŸ‡΅πŸ‡·
2 months
@JonRistaDev And I'm saying business logic and UI are valid boundaries, but the dividing line is not the amount of files or languages, it's components. You can create presentational components for UI-only devs to work on, and container components (or injectables) for "backend" devs.
1
0
0
@mestre_dev
Rafael Mestre πŸ‡΅πŸ‡·
2 months
@JonRistaDev It's all compiled ("blended") down to one file of Javascript ("horror") anyway
1
0
0
@mestre_dev
Rafael Mestre πŸ‡΅πŸ‡·
2 months
@JonRistaDev By that logic Angular also has a β€œblender” that spits out β€œhorror” πŸ€·πŸ»β€β™‚οΈ
1
0
0
@mestre_dev
Rafael Mestre πŸ‡΅πŸ‡·
2 months
@mestre_dev
Rafael Mestre πŸ‡΅πŸ‡·
2 months
Need to separate business logic? Create a component. Need to separate UI logic? Create a component. Need plain old HTML? Create a component. A component is the boundary in web frameworks. Not the language
1
0
0
@mestre_dev
Rafael Mestre πŸ‡΅πŸ‡·
2 months
Injectables, services, stores, etc., are beyond the scope of this rant, so no need to bring them up πŸ™‚
0
0
2
@mestre_dev
Rafael Mestre πŸ‡΅πŸ‡·
2 months
RT @tekbog: on my way to design data intensive applications
0
552
0
@mestre_dev
Rafael Mestre πŸ‡΅πŸ‡·
2 months
RT @Arnoud_dv: Who uses Angular SSR with TanStack Query? Did some basic testing and it seems to work well. Interested in experiences and te…
0
3
0
@mestre_dev
Rafael Mestre πŸ‡΅πŸ‡·
2 months
0
0
1
@mestre_dev
Rafael Mestre πŸ‡΅πŸ‡·
3 months
RT @mgechev: πŸš€ Meet Angular v19 β€£ Incremental hydration β€£ Server route config β€£ linkedSignal, resource, renderEffect β€£ Auto CSP β€£ Unused i…
0
170
0
@mestre_dev
Rafael Mestre πŸ‡΅πŸ‡·
3 months
RT @jorgeucano: si no pudiste ver el vivo del #watchParty de @angular v19 les dejo aca el grabado.... y agradecerles a @zorphdark @nicobyt…
0
7
0
@mestre_dev
Rafael Mestre πŸ‡΅πŸ‡·
3 months
RT @jorgeucano: junto a @elecash @nicobytes @mestre_dev @villanuevand vamos a estar haciendo #watchparty en el canal de youtube del @gdgbsa…
0
5
0
@mestre_dev
Rafael Mestre πŸ‡΅πŸ‡·
3 months
RT @gdgbsas: maΓ±ana vamos a estar haciendo una #watchParty del evento de @angular v19, sera totalmente online en nuestro canal de @YouTube…
0
5
0
@mestre_dev
Rafael Mestre πŸ‡΅πŸ‡·
3 months
RT @rainerhahnekamp: With #Angular 19 launching next week, the focus shifts to linkedSignal, rx(resource) & incremental hydration. If the…
0
6
0