Mike Brocchi @mikebrocchi.bsky.social · 29/01/2026First off, thank you for all that you have done, you have impacted and enabled countless developers. Best of luck in your new endeavors! 010
Reposted by Mike BrocchiAlyssa Nicoll @alyssanicoll.bsky.social · 17/11/2025Just like last week, this week's Angular Air will run two livestreams at once 🙌 One for desktop. One optimized for mobile. We want the stream to feel great no matter where you watch. 📺 Desktop: www.youtube.com/watch?v=N8tZ... 📱 Mobile: www.youtube.com/watch?v=b19_...youtube.comInside Angular ARIA: Building Inclusive Apps in v21 with Wagner MacielIn this episode of Angular Air, we’re shining a spotlight on accessibility in modern Angular applications. Our guest, Wagner Maciel — a software engineer on the Angular team at Google — joins us to… 033
Mike Brocchi @mikebrocchi.bsky.social · 31/07/2025This was a great show, I truly appreciate the thought that @younesjd.dev puts into his work process. If you're writing code and using AI to help then this is a show you should watch. While this is an @angular.dev podcast, today's episode is technology agnostic. 110
Reposted by Mike BrocchiAlyssa Nicoll @alyssanicoll.bsky.social · 18/07/2025📣 Going live now! I’m chatting with @Mezhenskyi on Angular Air about his journey into the GDE program and building Decoded Frontend. Join us → youtube.com/@angularairp... Big thanks to @KendoUI for sponsoring and keeping the community strong. #Angular #GDE #DevShowyoutube.comAngularAirA live stream podcast all about Angular, the ecosystem, and community. 🎤 Hosts: Alyssa Nicoll, Justin Schwartzenberger, & Mike Brocchi Catch us on the Angular Air podcast every week! 📲 Follow the... 051
Mike Brocchi @mikebrocchi.bsky.social · 20/06/2025"best" is such a contextual word, what might be"best" for you and your app does not mean it will be the "best" for everyone. By saying "successful" you convey "I had success with this" maybe you will be successful too. #dontSpeakInAbsolutes 120
Reposted by Mike BrocchiJustin Schwartzenberger @schwarty.com · 20/06/2025thx @mikebrocchi.bsky.social for generating a great image for my mission! 😎 153
Mike Brocchi @mikebrocchi.bsky.social · 14/05/2025It was just 2 components. Both data tables that I updated the data source. I was in the zone (mostly) and ripped through it pretty quickly. 110
Mike Brocchi @mikebrocchi.bsky.social · 14/05/2025When updating an @angular.dev template from *ngFor to @for do not forget to remove the *ngFor logic because duplication of DOM elements will result in a puzzled look on your face. #protipmedia.tenor.coma close up of a man 's face with the website gifwave.com visibleAlt: a close up of a man 's face with the website gifwave.com visible 230
Mike Brocchi @mikebrocchi.bsky.social · 18/04/2025Angular performance question for @michael-hladky.bsky.social... I know that *ngrxLet had performance improvements over utilizing *if, but does that performance improvement still exist with the introduction of @let from Angular? 120
Mike Brocchi @mikebrocchi.bsky.social · 04/04/2025That is exactly what is going on... turning on "strictNullChecks" fixed what I am seeing, just need to see if this will break my entire repo/applications. THANKS! 120
Mike Brocchi @mikebrocchi.bsky.social · 04/04/2025There were some comments related to how I am assigning x, but this was a contrived example. The real code is using Angular's signals: // inside a class: private foo = signal<Foo | null>(null); pubValue = computed(() => { // in here the type of this.foo() is WritableSignal<Foo> }); 000
Mike Brocchi @mikebrocchi.bsky.social · 04/04/2025I am assuming that this is a tsconfig issue, but haven't been able to track it down. To be honest, I'm not even sure what to be looking for here. 100
Mike Brocchi @mikebrocchi.bsky.social · 04/04/2025TypeScript Peeps - I am seeing something strange in one of my projects (sorry, can't share) Given this code: class A {} class B {} class GenericClass<T> { value?: T; } const x: GenericClass<A | B | null> = {}; When I hover over x TS it says the type is: GenericClass<A | B> // no nullmedia.tenor.coma close up of a man wearing glasses and a wig .ALT: a close up of a man wearing glasses and a wig . 430
Reposted by Mike BrocchiAlyssa Nicoll @alyssanicoll.bsky.social · 28/03/2025🚀 Angular 19.2 just changed the game! Me, @schwarty.com, @mikebrocchi.bsky.social, & SURPRISE GUEST @manfredsteyer.bsky.social are hyped to demo httpResource—a signal-powered way to fetch data without services! LIVE NOW 🔴 www.youtube.com/watch?v=luJD... #Angular #Signals #httpResource #WebDev 🚀youtube.comAngular Air Extended — HttpResource🚀 Angular 19.2 just dropped a game-changer! Say hello to httpResource, a sleek, signal-powered way to fetch data—no services required! 🙌In this episode, Al... 0104
Mike Brocchi @mikebrocchi.bsky.social · 28/03/2025And they have dynamic values because you can pull them to set the value you want. 010
Mike Brocchi @mikebrocchi.bsky.social · 21/03/2025media.tenor.coma man talking on a cell phone with the words we have a man on the inside below himALT: a man talking on a cell phone with the words we have a man on the inside below him 000
Reposted by Mike BrocchiAlyssa Nicoll @alyssanicoll.bsky.social · 20/03/2025🚀 Angular 19.2 just changed the game! Next week, @schwarty.com, @mikebrocchi.bsky.social, & I are diving into httpResource! 📅 March 28th, 11am CDT 🌎 Check your time: everytimezone.com/s/2814111d 📍 Watch live: www.youtube.com/watch?v=luJD... Set your reminders—we’re breaking it all down LIVE! 👀youtube.comAngular Air Extended — HttpResource🚀 Angular 19.2 just dropped a game-changer! Say hello to httpResource, a sleek, signal-powered way to fetch data—no services required! 🙌In this episode, Al... 084
Reposted by Mike BrocchiJeff Whelpley @jeffwhelpley.dev · 28/02/2025AI for Web Devs with Jeff Whelpley I had a lot of fun on @angularair.bsky.social today with my good friends @schwarty.com and @mikebrocchi.bsky.social . @alyssanicoll.bsky.social you missed out on the fun! www.youtube.com/live/Aehf3ii... via @YouTubeyoutube.comAI for Web Devs with Jeff WhelpleyYouTube video by AngularAir 042
Mike Brocchi @mikebrocchi.bsky.social · 23/02/2025Maybe something about dropping decorators or more specifically in class decorators. Or to keep the focus on the destination something like "function-based surface API definitions". Just some thoughts while unable to fall back to sleep 010
Mike Brocchi @mikebrocchi.bsky.social · 22/02/2025media.tenor.coma man is looking through a window at a chalkboard with math equations on itAlt: a man is looking through a window at a chalkboard with math equations on it 020
Mike Brocchi @mikebrocchi.bsky.social · 31/01/2025I installed the update and tried to use the laptop in the same manner I had been... multiple macs, multiple OS updates it is always the same crap 000
Mike Brocchi @mikebrocchi.bsky.social · 31/01/2025You know you're using a macbook when after an OS update you can no longer use it in clamshell mode. Why is macos like this?media.tenor.coma man in a suit is covering his face with his hands and says i 'm losing my mind .Alt: a man in a suit is covering his face with his hands and says i 'm losing my mind . 130
Mike Brocchi @mikebrocchi.bsky.social · 23/01/2025Congrats! They're lucky to have you! With that being said, IIRC they're based out of Pittsburgh, so if you are in town, you better be in touch. 120
Mike Brocchi @mikebrocchi.bsky.social · 21/01/2025Amen! I picked up the black version, couldn't be happier. 110
Mike Brocchi @mikebrocchi.bsky.social · 19/01/2025Nice spline jig. That frame looks close to the ceiling, glad it fit cause they look great! 010
Reposted by Mike BrocchiKevin Powell @kevinpowell.co · 14/01/2025Did you know you can center both vertically and horizontally in CSS now, without Flexbox or Grid? Throw this on your block level element, and it works: align-content: center; justify-items: center; And my trick to remembering it's those properties? It's the ones I never use normally 😆 1830142
Mike Brocchi @mikebrocchi.bsky.social · 09/01/2025BEAUTIFUL!!! Those corner joints look tight and the one that looks like curly maple with no carving in the lid yet is gorgeous. Your family will cherish these for a long time 000
Mike Brocchi @mikebrocchi.bsky.social · 06/12/2024I've heard this from you before. I always try to remember that the people applications are trying to help are users, NOT developers. 030
Mike Brocchi @mikebrocchi.bsky.social · 04/12/2024Reading further down the answer to "biggest weakness" was: copy & pasting 010
Mike Brocchi @mikebrocchi.bsky.social · 04/12/2024AI question/help... My github copilot trial just ended and I'm not sure if I want to pay for it. During the trial I used it a bit but not heavily. How useful do you find copilot or similar tools in your daily dev life? If not copilot, what tools are you using? 220
Mike Brocchi @mikebrocchi.bsky.social · 03/12/2024Day 1 part 1 completed in Go!!! It isn't pretty, definitely not optimal, but it outputs the right answers! 110
Mike Brocchi @mikebrocchi.bsky.social · 03/12/2024Best of luck to you in your search, let me know if there's anything I can do for you! 110
Mike Brocchi @mikebrocchi.bsky.social · 03/12/2024I wish I was brave like you to do aoc in a language I'm not familiar with. Maybe I should give it a shot in either go which I've never done, or C# which I did in a while back in my career.¯\_(ツ)_/¯ 110
Mike Brocchi @mikebrocchi.bsky.social · 03/12/2024Just started ep 4, really enjoying it so far, interested to see where it goes from here. 010
Mike Brocchi @mikebrocchi.bsky.social · 02/12/2024Day 2 is in the books, and am all set for day 3 after adding a new #nx generator to generate new days 030
Mike Brocchi @mikebrocchi.bsky.social · 02/12/2024This was only the practice for the bigger break in 3 weeks, good luck! 000
Mike Brocchi @mikebrocchi.bsky.social · 02/12/2024Yesterday watching the Eagles game there seemed to be a lot of missed calls. Lamar Jackson had a huge 40 yard run towards the end of the game, which let the Ravens back in the game. Please explain how this was not called a holding penalty? 120
Mike Brocchi @mikebrocchi.bsky.social · 01/12/2024Completed day 1 of #adventofcode hoping to remember to do this every day. If you're interested me streaming my solving each day, let me know. I would stream on twitch under broccodev 130
Mike Brocchi @mikebrocchi.bsky.social · 28/11/2024Glad you got the success after enduring all you did! Saw WVU on the TV and was thinking of you. Enjoy the rest of your your turkey day! 010
Mike Brocchi @mikebrocchi.bsky.social · 25/11/2024a *friend* would also like the recipe :biggest-most-obvious-wink-ever: 000
Mike Brocchi @mikebrocchi.bsky.social · 25/11/2024Subject in a service... Whoops, 2024... so make that signal in a service, if I need something more, I'd go with SignalStore (ngrx.io/guide/signal...) 010
Mike Brocchi @mikebrocchi.bsky.social · 20/11/2024Agreed, and I just learned the CEO is a woman so the added benefit of supporting women in tech makes this platform even better. 010
Mike Brocchi @mikebrocchi.bsky.social · 20/11/2024Good luck brother! LMK if there's anything I can help with. 010