DecodedFrontend's profile picture. I am a @GoogleDevExpert for #Angular, @YouTube Content Creator, Microsoft MVP, and Instructor in Web Development

Decoded Frontend (Dmytro Mezhenskyi) 🇺🇦

@DecodedFrontend

I am a @GoogleDevExpert for #Angular, @YouTube Content Creator, Microsoft MVP, and Instructor in Web Development

Ghim

Dear All 👋 In Q2 2025, I'm dedicating my time to freelance contract work focused on #Angular projects. If your company needs expert support, I'd be happy to help! 👇 📩 If you're interested, feel free to DM me or email [email protected]


Hey 👋 Building custom form controls in Angular just became significantly simpler 👇 I've published a new tutorial exploring Angular's EXPERIMENTAL Signal Forms API in @angular 21 and how it fundamentally reimagines custom form control implementation. youtu.be/gvL_mTQZIYE?si…

DecodedFrontend's tweet card. Custom Form Control in Angular Signal Forms — Revolutionary Simplic...

youtube.com

YouTube

Custom Form Control in Angular Signal Forms — Revolutionary Simplic...


Hey 👋 It's time for a new video! In this video, I’ll cover how to bypass a specific Angular HTTP interceptor for a particular request. It’s easy to do thanks to a relatively old but still little-known feature called HttpContext. Watch - youtu.be/3JCB_ddZ-Ww

DecodedFrontend's tweet card. Angular HTTP Context — Feature You Didn’t Know About but Always Needed

youtube.com

YouTube

Angular HTTP Context — Feature You Didn’t Know About but Always Needed


Hey friends 👋 According to the poll results, the next Angular course I will be working on is Angular SSR 🎉 Now, I’d like to learn which Angular SSR topics and use cases you’d like me to cover in the course - forms.gle/4KuAe52rFXK1VM… Thank you to everyone for participating ❤️


Decoded Frontend (Dmytro Mezhenskyi) 🇺🇦 đã đăng lại

Have you ever wondered what the role of Renderer2 is in modern Angular? 🤔 GDE @DecodedFrontend gave a lecture explaining it during Angular love’s Spring Camp! 📑 From the talk, you can learn: ➡️ How Renderer2 works ➡️ Why it’s needed ➡️ What its use cases are ➡️ And more!…

AngularLovePL's tweet image. Have you ever wondered what the role of Renderer2 is in modern Angular? 🤔

GDE @DecodedFrontend gave a lecture explaining it during Angular love’s Spring Camp! 📑

From the talk, you can learn:
➡️ How Renderer2 works
➡️ Why it’s needed
➡️ What its use cases are
➡️ And more!…

Hey 👋 Have you ever wondered how @angular is designed internally? Which design patterns are used? And how does everything work under the hood? In this video, I'm going to dive into the source code of Angular & share some insights. Watch Video - youtu.be/NJs34UWSsJI

DecodedFrontend's tweet card. Angular HttpClient Under The Hood. Design Patterns & Source Code...

youtube.com

YouTube

Angular HttpClient Under The Hood. Design Patterns & Source Code...


Hey Friends 👋 I’m planning my next @angular course and would love your input. Please pick the one you’d be most excited to learn (takes 10 seconds) 👇 Link to vote - forms.gle/yiaF8GJ5Usu8pZ…

DecodedFrontend's tweet image. Hey Friends 👋 I’m planning my next @angular course and would love your input. Please pick the one you’d be most excited to learn (takes 10 seconds) 👇

Link to vote - forms.gle/yiaF8GJ5Usu8pZ…

Hey friends 👋 Let's continue to explore the power of #Angular Http Interceptors. In my new video, you will learn: ✔️ Scoping Http Interceptors by Route; ✔️ Nuances of HttpClient configuration; ✔️ What is withRequestsMadeViaParent() HttpClient Feature. 🎥 youtu.be/KJj8E8jJcxw

DecodedFrontend's tweet card. Route-Scoped HTTP Interceptors in Angular Explained.

youtube.com

YouTube

Route-Scoped HTTP Interceptors in Angular Explained.


Hey! 👋 I remember that I promised to post a video about Route-Scoped Interceptors in #Angular this week. However, last week Signal-Based Forms appeared, and they’re such an exciting feature that it’s hard to ignore them😅 youtu.be/CEAVN_pkCXU

DecodedFrontend's tweet card. Angular Signal-Based Forms (Experimental) — First Look!

youtube.com

YouTube

Angular Signal-Based Forms (Experimental) — First Look!


Hi 👋 Today I’m starting a video series dedicated to Angular HttpClient and HTTP interceptors. In this first video, you’ll learn the essential info about this topic, which will serve as a solid foundation for the more advanced scenarios coming later 😉 youtu.be/BNM5203kxgs

DecodedFrontend's tweet card. Angular Interceptors — Auth & Global HTTP Error Handling (Basics,...

youtube.com

YouTube

Angular Interceptors — Auth & Global HTTP Error Handling (Basics,...


[SHORTENED] How Angular 20.1 Makes Testing More Reliable & Cleaner! It is a shorter version of my latest video that shows how to use the new binding API in @angular 20.1 for unit tests. Great if you just want a quick look at it in action 👀 Full video - youtu.be/1GsUUP4A52E


Hey 👋 New video is here 🎥 Angular 20.1 extends the brand new binding API to testing, introducing a modern, clear, and reliable way to test component inputs, outputs, and 2-way data bindings. Link to the video - youtu.be/1GsUUP4A52E

DecodedFrontend's tweet card. How Angular 20.1 Makes Testing More Reliable & Cleaner!

youtube.com

YouTube

How Angular 20.1 Makes Testing More Reliable & Cleaner!


Less than one hour left until we go live ✨

What does it really take to become a Google Developer Expert in Angular? @Mezhenskyi opens up about his journey on this Friday's inspiring Angular Air episode. 🎙️ Dev dreams, content tips, and pure motivation: 👉 youtube.com/watch?v=6OAtEk… #Angular #DevJourney

AlyssaNicoll's tweet card. From Dev to GDE: Dmytro Mezhenskyi’s Angular Journey on Angular Air

youtube.com

YouTube

From Dev to GDE: Dmytro Mezhenskyi’s Angular Journey on Angular Air



Decoded Frontend (Dmytro Mezhenskyi) 🇺🇦 đã đăng lại

What does it really take to become a Google Developer Expert in Angular? @Mezhenskyi opens up about his journey on this Friday's inspiring Angular Air episode. 🎙️ Dev dreams, content tips, and pure motivation: 👉 youtube.com/watch?v=6OAtEk… #Angular #DevJourney

AlyssaNicoll's tweet card. From Dev to GDE: Dmytro Mezhenskyi’s Angular Journey on Angular Air

youtube.com

YouTube

From Dev to GDE: Dmytro Mezhenskyi’s Angular Journey on Angular Air


Hey👋 Ever wondered about the best way to integrate a 3rd-party JS library in #Angular, especially when there's no official wrapper? In my new video, I'll show you a proper "Angular way" to solve this by building a dedicated wrapper library from scratch. youtu.be/S2DqZxjjL3o?si…

DecodedFrontend's tweet card. Angular Wrapper Library for 3rd-Party JS Lib (using Standalone API)

youtube.com

YouTube

Angular Wrapper Library for 3rd-Party JS Lib (using Standalone API)


Decoded Frontend (Dmytro Mezhenskyi) 🇺🇦 đã đăng lại

We've just leveled up, introducing: Self-Healing CI for Nx Cloud 👩‍💻 push a PR ❌ CI fails 🤖 Nx Cloud picks it up, creates & validates a fix for it 🔔 You get a notification, review the fix ✅ Fix gets pushed to your PR Sounds great? Then read on 👇

NxDevTools's tweet image. We've just leveled up, introducing: Self-Healing CI for Nx Cloud

👩‍💻 push a PR
❌ CI fails
🤖 Nx Cloud picks it up, creates & validates a fix for it
🔔 You get a notification, review the fix
✅ Fix gets pushed to your PR

Sounds great? Then read on 👇

Decoded Frontend (Dmytro Mezhenskyi) 🇺🇦 đã đăng lại

👋 Hey! I just published a new article: "Unit Testing in Angular: Modern Testing with Vitest" 🧪⚡ Karma is deprecated, Jasmine feels outdated, and Web Test Runner doesn’t have the hype... so let's go Vitest! Its make our tests even more readable and powerful... 🤫 we combine…


Decoded Frontend (Dmytro Mezhenskyi) 🇺🇦 đã đăng lại

3 Angular Experts. 3 practical topics. Thursday. Are you coming? 🙌 This Thursday, June 12, at 6:00 pm CEST, we’re closing out the Angular Spring Camp series with three hands-on sessions from Angular Experts who know their stuff. 📅 Agenda: 🕕 6:00 pm – Opening.…

AngularLovePL's tweet image. 3 Angular Experts. 3 practical topics. Thursday. Are you coming? 🙌 

This Thursday, June 12, at 6:00 pm CEST, we’re closing out the Angular Spring Camp series with three hands-on sessions from Angular Experts who know their stuff.

📅 Agenda:
🕕  6:00 pm – Opening.…

Loading...

Something went wrong.


Something went wrong.