Muhammad Ahsan Ayaz's Avatar

Muhammad Ahsan Ayaz

@codewithahsan.dev.bsky.social

Angular GDE | Software Architect | Author | Speaker | Muslim

45 Followers  |  9 Following  |  30 Posts  |  Joined: 06.07.2023  |  2.4681

Latest posts by codewithahsan.dev on Bluesky

awesome share!

25.05.2025 05:50 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

What AI agent capabilities are you most excited to explore or build next? Let me know your thoughts in the comments, and feel free to share this with anyone looking to dive into AI agent development! πŸ‘‡

#GoogleADK #AIAgents #AgentDevelopmentKit #Python #GenerativeAI #LLM #ArtificialIntelligence

23.05.2025 16:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Building your first AI Agent - Google Agent Development Kit for Beginners (Part 1)
YouTube video by Code with Ahsan Building your first AI Agent - Google Agent Development Kit for Beginners (Part 1)

This series is designed to take you step-by-step through building intelligent, agentic AI solutions. Catch up on the entire journey or jump into the topic that interests you most!

πŸ”— Full Playlist : www.youtube.com/watch?v=r-Js...

23.05.2025 16:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Mastering Sessions & State in Google ADK - Google Agent Development Kit for Beginners (Part 5)
YouTube video by Code with Ahsan Mastering Sessions & State in Google ADK - Google Agent Development Kit for Beginners (Part 5)

Part 5: Mastering Sessions & State Management 🧠

Giving your agents memory! We just explored how to manage conversational state and session context, enabling your agents to remember past interactions and provide more personalized, coherent experiences.

➑️ Watch: youtu.be/z8Q3qLi9m78

23.05.2025 16:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Using Structured Data/Structured Output - Google Agent Development Kit for Beginners (Part 4)
YouTube video by Code with Ahsan Using Structured Data/Structured Output - Google Agent Development Kit for Beginners (Part 4)

Part 4: Structured Data/Output πŸ“Š

Reliability in, reliability out. This crucial episode focused on using Pydantic to define clear input and output schemas, ensuring your agents return predictable, parseable JSON.
➑️ Watch: youtu.be/u8tSzHb45MM

23.05.2025 16:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Using multiple AI models with LiteLLM - Google Agent Development Kit for Beginners (Part 3)
YouTube video by Code with Ahsan Using multiple AI models with LiteLLM - Google Agent Development Kit for Beginners (Part 3)

Part 3: Using Multiple AI Models with LiteLLM πŸ”„

Flexibility is key! We learned how to integrate various Large Language Models (like Gemini, OpenAI models, etc.) into your ADK projects using LiteLLM, so you're not locked into a single provider.

➑️ Watch: youtu.be/Dg7laIcb1I8

23.05.2025 16:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Working with Tools & Function calling - Google Agent Development Kit for Beginners (Part 2)
YouTube video by Code with Ahsan Working with Tools & Function calling - Google Agent Development Kit for Beginners (Part 2)

Part 2: Working with Tools & Function Calling πŸ› οΈ

Agents get powerful when they can do things. This part explored how to equip your agents with tools and enable function calling, allowing them to interact with external systems and perform real-world tasks.

➑️ Watch: youtu.be/nRpyp2m6mn8

23.05.2025 16:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Building your first AI Agent - Google Agent Development Kit for Beginners (Part 1)
YouTube video by Code with Ahsan Building your first AI Agent - Google Agent Development Kit for Beginners (Part 1)

Here’s a recap of what we’ve covered so far:
Part 1: Your First AI Agent πŸš€
Laying the foundation! We dived into the core concepts of Google ADK and built our very first, simple AI agent. Perfect for getting your feet wet.

➑️ Watch: youtu.be/r-JsrEoctCQ

23.05.2025 16:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It's been an exciting journey, breaking down how to create sophisticated, multi-agent systems from the ground up.

Whether you're just starting or looking to deepen your understanding, there's something for everyone.

23.05.2025 16:15 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Building your first AI Agent - Google Agent Development Kit for Beginners (Part 1)
YouTube video by Code with Ahsan Building your first AI Agent - Google Agent Development Kit for Beginners (Part 1)

Still not sure how to build AI Agents? πŸ€–

(or is it the FOMO (fear of missing out) creeping in?)

My Google Agent Development Kit (ADK) for Beginners is an awesome guide you can peek at, for FREE, and we've just hit Part 5!

🧡

23.05.2025 16:15 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It is lovely! Would be fun if it was open-sourced too!

21.05.2025 11:46 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
What’s new in Angular v20? And I'm thrilled to announce my upcoming book Mastering Angular Signals❀️
YouTube video by Code with Ahsan What’s new in Angular v20? And I'm thrilled to announce my upcoming book Mastering Angular Signals❀️

What a world we're living in! Where AI babies can market books. lol
Check out this fun podcast talking about my upcoming book, and what's new in @angular.dev v20.
codewithahsan.dev/books/master...

21.05.2025 09:48 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Angular release watch parties Curated list of Angular events and communities

Already 5 Angular watch parties planned to celebrate Angular 20 with these community groups/members:

- Angular Rome
- Angular Community Meetup
- Santosh Yadav
- Muhammad Ahsan Ayaz

Check them all on Angular HUB: angular-hub.com/watch-party

#angular #community

20.05.2025 15:53 β€” πŸ‘ 9    πŸ” 5    πŸ’¬ 1    πŸ“Œ 0
Stop Your Angular Apps From Leaking Memory
Stop Your Angular Apps From Leaking Memory

Stop Your Angular Apps From Leaking Memory, by @codewithahsan.bsky.social:

https://www.youtube.com/watch?v=1H613_7E-yE

#videos #angular #memory

26.03.2025 22:53 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Loading Angular Resources On-Demand: A Progressive Guide to Dynamic Data Fetching Part 1: Setting the Stage - Basic Resource Fetching Angular's resource() method provides a straightforward way to handle asynchronous data fetching. We'll start with the most basic scenario: fetchin...

#Angular Space debut!!!!

@codewithahsan.bsky.social decided to contribute his first Article aside of being a fantastic Mentor.

A Guide to Dynamic Data Fetching
- must read! #angular

www.angularspace.com/loading-angu...

06.02.2025 13:46 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Thank you bhai. πŸ™

03.01.2025 05:00 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0


What’s something you’ve built or shared recently that others found valuable? Let’s celebrate those wins below! πŸš€

♻️ Repost if you believe in the power of providing value first.
#Git #LearningTogether #ValueCreation #Education #OpenSource #DeveloperTools #PersonalGrowth

02.01.2025 12:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Absolute Git Cheat Sheet Whether you're a beginner software developer looking to expand your Git knowledge, or a seasoned developer looking to find some new gems about Git, this cheat sheet is for YOU!In the Ebook, you'll dis...


πŸ“˜ Check the "Absolute Git Cheat Sheet" here:
πŸ‘‰ codewithahsan.gumroad.com/l/git-cheat-...

✨ Your takeaway?
Create. Share. Provide value. Don’t worry about where it might end upβ€”it could just make a global impact.

02.01.2025 12:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Absolute Git Cheat Sheet Whether you're a beginner software developer looking to expand your Git knowledge, or a seasoned developer looking to find some new gems about Git, this cheat sheet is for YOU!In the Ebook, you'll dis...

πŸ’‘ What this taught me:
1️⃣ Consistency matters:
2️⃣ Value is universal: Whether it’s a Git cheat sheet or open-source contributions, people recognize and appreciate work that solves real problems.
3️⃣ Impact is unpredictable

02.01.2025 12:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Absolute Git Cheat Sheet - ABSOLUTEABSOLUTE GIT GIT CHEATSHEET CHEATSHEET Muhammad Ahsan Ayaz - Studocu Share free summaries, lecture notes, exam prep and more!!

β€”and proof that when you focus on creating value, success finds you naturally.

studocu.com/en-au/document/university-of-sydney/computing-1a-professionalism/absolute-git-cheat-sheet/110097762

02.01.2025 12:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

My goal was simple: to make learning Git easier for developers and students alike.

Fast forward, and now it’s being used in the Computing 1A Professionalism course at the University of Sydney. Seeing it become part of a curriculum is beyond rewarding

02.01.2025 12:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image Post image Post image

🌟 My Git Cheat Sheet is now part of a curriculum at the University of Sydney!

(And this is why I believe in creating value without worrying about the outcome.)

When I first created the Absolute Git Cheat Sheet, it was never about how far it would go.

🧡

02.01.2025 12:31 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Thank you bhai! πŸ˜€ Congratulations on your 6k as well.

01.01.2025 10:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0


#Angular #SoftwareDevelopment #ProvidingValue #CommunityDriven #OpenSource #AngularCookbook #LearningTogether #GrowthMindset

01.01.2025 10:01 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0


Let’s make 2025 about building together.

What’s something you’ve built or learned this year that added value to others? Share belowβ€”I’d love to know. And also, Happy new year! 😊

♻️ Repost if you believe in sharing value over vanity.

01.01.2025 10:01 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0

I’ve also started working on something that I hope will provide even more value to the developer community in 2025: my 3rd book. πŸ“š Stay tuned!

As creators, mentors, or educators, our focus should always be on giving back to the communityβ€”whether it’s through books, tools, or practical knowledge.

01.01.2025 10:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

This means that more than 150 Angular projects in the book are ready for the latest Angular version.

And here’s the best part:
I updated everything in under 2 hours!

πŸ’‘ Want to know how I did it?
Drop a comment with β€œHOW” below, and I’ll send you a DM with the details.

But that’s not all…

01.01.2025 10:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

πŸŽ‰ Instead of sharing my 2024 achievements, let’s talk about providing value.

(And I have something exciting to share!)

The Angular Cookbook is now fully updated to Angular v19!
See the book and the repo link at ng-cookbook.com

🧡

01.01.2025 09:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Ending 2024 with around 21k subscribers! Let’s see if we can cross 100k in 2025 :)

31.12.2024 14:45 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Got the package from #google after our Gemini campaign.
Any guesses what’s inside?

23.12.2024 15:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@codewithahsan.dev is following 9 prominent accounts