Eoin Shanaghy's Avatar

Eoin Shanaghy

@eoin.sh

๐Ÿ‘จโ€๐Ÿ’ป#AWS building, migration and training with https://fourTheorem.com ๐Ÿ“ฝ๏ธ Co-hosting https://awsbites.com

242
Followers
119
Following
30
Posts
05.07.2023
Joined
Posts Following

Latest posts by Eoin Shanaghy @eoin.sh

Preview
Headless CMS on AWS We dive deep into Strapi, an open-source headless CMS that's changing how we approach content management and CRUD applications. In this episode, we explore how...

What If you just don't want to build Yet Another CRUD API? That's our goal when we look at the world of Headless CMS systems like Strapi. Can we finally use something off the shelf instead of hand-coding our own every time?! Let's find out ๐Ÿ‘‰ awsbites.com/149-headless... #RESTAPI #CMS #GraphQL

19.09.2025 09:01 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Podcast cover for AWS Bites. A cartoon ghost parody of the Kiro logo sticks its tongue out and flashes rock signs in the center. The title reads โ€œCoding with Kiro,โ€ with โ€œVibeโ€ crossed out and โ€œSpecโ€ added. Bottom left, one host in a blue hoodie with folded arms. Bottom right, the other host in a gray hoodie holding a MacBook and grinning. Dark alley background with a street lamp.

Podcast cover for AWS Bites. A cartoon ghost parody of the Kiro logo sticks its tongue out and flashes rock signs in the center. The title reads โ€œCoding with Kiro,โ€ with โ€œVibeโ€ crossed out and โ€œSpecโ€ added. Bottom left, one host in a blue hoodie with folded arms. Bottom right, the other host in a gray hoodie holding a MacBook and grinning. Dark alley background with a street lamp.

Love big launches? So do we ๐ŸŽ‰

Brand new AWS Bites episode is out ๐ŸŽ™๏ธ

Did #AWS just build an IDE to rival your editor? Yes. Meet #Kiro.

22.08.2025 08:29 ๐Ÿ‘ 2 ๐Ÿ” 2 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
144. Lambda Billing Changes, Cold Start Costs, and Log Savings: What You Need to Know
144. Lambda Billing Changes, Cold Start Costs, and Log Savings: What You Need to Know YouTube video by AWS Bites

Worried about rising #Lambda costs?

On #AWSBites, @eoin.sh & @loige.co explore AWS pricing changes and share tips on how to save ๐Ÿ’ฐ

Learn why the free INIT phase for Lambda is now billable, plus how new CloudWatch Logs tiers and sending logs to S3 or Firehose can cut costs.
youtu.be/BkxCltzTUZo?...

23.05.2025 17:10 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
141. Step Functions with JSONata and Variables
141. Step Functions with JSONata and Variables YouTube video by AWS Bites

Today on #AWS Bites, @eoin.sh & @loige.co cover new #StepFunctions features ๐Ÿš€

JSONata simplifies complex transformations without custom Lambda functions, and the variables feature removes the 256KB state limit.

โžก๏ธ Explore how these cut costs & streamline workflows: youtu.be/oDoRxZH6Q5o?...

21.03.2025 10:52 ๐Ÿ‘ 5 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
140. DuckDB Meets AWS: A Match Made in Cloud
140. DuckDB Meets AWS: A Match Made in Cloud YouTube video by AWS Bites

This week on #AWS Bites, @eoin.sh and @loige.co discuss #DuckDB, an open-source analytical database.

See how it compares to traditional cloud & local databases and how to integrate DuckDB with AWS Lambda and Step Functions for powerful #Serverless analytics!

๐ŸŽ™๏ธ youtu.be/K4pXIv0y4vY?...

21.02.2025 15:51 ๐Ÿ‘ 9 ๐Ÿ” 3 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
139. Building Great APIs with Powertools
139. Building Great APIs with Powertools YouTube video by AWS Bites

This week on #AWS Bites, @eoin.sh & @loige.co dive deep into building REST APIs with AWS Lambda using AWS #LambdaPowertools for Python โš™๏ธ

Accelerate API development with features like routing, validation, OpenAPI support, and more!
๐ŸŽ™๏ธ Listen: youtu.be/bMH5634gpCM?...

#API #Serverless #Python

31.01.2025 16:57 ๐Ÿ‘ 7 ๐Ÿ” 2 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

In the latest episode of AWS Bites #podcast, @eoin.sh & I dive into how AWS Lambda Powertools for #Python is designed to actually make API development enjoyable. ๐ŸŽ‰

31.01.2025 10:29 ๐Ÿ‘ 5 ๐Ÿ” 2 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
139. Building Great APIs with Powertools
139. Building Great APIs with Powertools YouTube video by AWS Bites

Today's episode ๐ŸŽ™๏ธ๐Ÿ“บ is all about building APIs in Python and pays tribute to the amazing ๐Ÿ”Œ AWS Lambda Powertools. If you haven't tried it, have a listen. It gives you loads of nice API features of the box ๐ŸŽ

awsbites.com/139-building...

#restapi #lambda #lambdalith #fastapi #aws

31.01.2025 07:10 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
How Do You Become A Cloud Architect? Ready to take your tech career to the cloud and build those awe-inspiring systems you see? Then you're in the right place. This episode of AWS Bites is your blu...

Becoming a Cloud Architect in 2025 ๐Ÿ“ Our new episode just shipped, where we try to give a path towards a new role for the new year! awsbites.com/138-how-do-y... #cloudarchitecture #aws #newrole

10.01.2025 09:31 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
137. Transit Gateway Explained
137. Transit Gateway Explained YouTube video by AWS Bites

We just released a brand new discussion with David Lynam on the topic of AWS Transit Gateway. If you have heard of this powerful networking capability but haven't had the time to explore yet, this is for you! ๐ŸŽ™๏ธ #networking #aws #pci #security

www.youtube.com/watch?v=ltlV...

13.12.2024 10:15 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
20 Amazing New AWS Features In this pre-re:Invent 2024 episode, Luciano and Eoin discuss some of their favorite recent AWS announcements, including improvements to AWS Step Functions, Lamb...

We have a fresh episode, with a quick run through the impressive announcements from #AWS over the last few weeks! ๐Ÿ“ป
awsbites.com/136-20-amazi...

29.11.2024 12:56 ๐Ÿ‘ 3 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I love it and all, but sometimes it should just be called RageMaker #aws

28.11.2024 15:02 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Why Large Enterprises Are Quietly Winning with Serverless For enterprises, serverless is proving to be a real game-changer. It can reduce costs, boost productivity, and free teams to focus on what truly matters: building value for the business.

Why Large Enterprises are Quietly Winning with Serverless ๐Ÿ‘‰ fourtheorem.com/enterprise-s...

19.11.2024 15:20 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
135. Serverless is making a comeback where you least expect it
135. Serverless is making a comeback where you least expect it YouTube video by AWS Bites

We are hearing a lot of soundbites around serverless simplicity vs. complexity which don't tell the full story. Our latest episode talks about why larger companies are finding immense value in modern, serverless approaches. www.youtube.com/watch?v=GrSS... #aws #migration #enterprise #cloud

15.11.2024 12:34 ๐Ÿ‘ 3 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
YouTube
YouTube Share your videos with friends, family, and the world

EC2 v. CodeBuild for GitHub Action Runners? New episode ๐ŸŽง just dropped where we cover these options and more alternatives for fast, lower-cost CI/CD.
youtube.com/watch?v=_jC4...
Let us know your thoughts!
#AWS #GitHubActions #Podcast #CICD #CodeBuild

04.10.2024 06:23 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
126. Bastion Containers
126. Bastion Containers This episode discusses solutions for securely accessing private VPC resources for debugging and troubleshooting. We cover traditional approaches like bastion...

Want to replace instance bastion/jump boxes with a simpler container approach? It's easier that you might think! We have a quick guide to get you started: www.youtube.com/watch?v=AP3I... #AWS #security #VPC #privatesubnet

28.06.2024 08:29 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
What do you need to know about DynamoDB? In this episode, we provide a comprehensive overview of DynamoDB, including how it compares to relational databases, when to use it, how to get started, writing...

DynamoDB is one of the most requested topics on AWS Bites. We've finally released a dedicated episode ๐ŸŽ‰ awsbites.com/123-what-do-... If you do Single Table Design, are you in the cool gang ๐Ÿ˜Ž or a dangerous cult ๐Ÿ™‡ ?! ๐Ÿ˜œ Listen to get our take ๐Ÿ‘‚

17.05.2024 08:12 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
117. What do EBS and a jellyfish have in common?
117. What do EBS and a jellyfish have in common? In this episode, we provide an overview of Amazon EBS, which stands for Elastic Block Storage. We explain what block storage is and how EBS provides highly a...

EBS ๐Ÿ’ฝ is widely used but difficult to really understand and appreciate! There is some mind-blowing technology behind it. Check out our deep-dive in the latest AWS Bites episode! www.youtube.com/watch?v=L6ud... #AWS #EBS #SAN #cloudstorage #cloudarchitecture

08.03.2024 09:29 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

...and you can catch up on the full back-catalog on awsbites.com ๐Ÿฟ

01.03.2024 09:17 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
116. What is RAM (Resource Access Manager)?
116. What is RAM (Resource Access Manager)? In this episode, we discuss AWS Resource Access Manager (RAM) and how it can be used to securely share AWS resources like VPC subnets, databases, and SSM par...

You can share all sorts of stuff with AWS RAM ๐Ÿ, allowing you to save cost, avoid duplication and centrally manage network resources with low effort. Luciano and I talk through it in the latest episode ๐Ÿ‘‰ www.youtube.com/watch?v=RL0I... #AWSBites #cloudcomputing #networking

01.03.2024 09:12 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
112. What is a Service Control Policy (SCP)?
112. What is a Service Control Policy (SCP)? In this episode, we provide a friendly introduction to Service Control Policies (SCPs) in AWS Organizations. We explain what SCPs are, how they work, common ...

Anyone using AWS should know what an SCP ๐Ÿ” is (imho ๐Ÿ˜€) Used in the right way, they should help you to ๐Ÿ’ธ control cost ๐Ÿง˜โ€โ™‚๏ธ reduce operational work ๐Ÿ‘ฎโ€โ™€โ€stay secure. Need a quick explanation or refresher on Service Control Policies? โฌ‡ www.youtube.com/watch?v=vBoL... #AWS #security #devsecops

02.02.2024 10:22 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Why should you use Lambda for Machine Learning? In this episode, we discuss using AWS Lambda for machine learning inference. We cover the tradeoffs between GPUs and CPUs for ML, tools like ggml and llama.cpp...

The counterintuitive benefits of running machine learning on FaaS like #AWS Lambda! This is our topic for today's AWS Bites podcast! What do you think?!๐ŸŽ™๏ธ๐Ÿค– awsbites.com/110-why-shou...

19.01.2024 08:37 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
How to Optimise Python Data Science in AWS Lambda: Strategies and Benchmarks Python is the leader when it comes to data science, statistics, ML. Yet a frustrating limitation has made it difficult to deploy certain data workloads in AWS Lambda.

Just published a new blog on optimizing Python for data science in AWS Lambda. ๐Ÿโ˜๏ธ Had some interesting finds on package limits, performance trade-offs, and more. Curious about your thoughts! Check it out โžก๏ธ fourtheorem.com/optimise-pyt... #Python #AWSLambda #DataScience

14.12.2023 15:26 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
https://www.youtube.com/watch?v=k7asMzLk9Jo
https://www.youtube.com/watch?v=k7asMzLk9Jo

Extra special episode of AWS Bites just out! ๐Ÿ“ฃ Great bites of wisdom from a host of experts ๐Ÿง  This is my new favourite episode ๐Ÿคฉ www.youtube.com/watch?v=k7as... #reinvent #aws #serverless #genai #futureofsoftware

08.12.2023 09:31 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Missed #AWS re:Invent but want to get a first person account of the biggest cloud event of the year? @loige.co has you covered as he joins us from Las Vegas to tell us everything we need to know! www.youtube.com/watch?v=lyMH... #reinvent2023 #reinvent

01.12.2023 10:15 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Explaining Lambda Runtimes In this episode, we celebrate AWS Lambda's 9th birthday by taking a deep dive into Lambda runtimes. We discuss how Lambda works, compare official runtimes vs. c...

In today's episode of AWS Bites podcast we "dissect" (quite literally) Lambda runtimes. ๐Ÿ”ช๐Ÿ”ช

So if you want to know how runtimes work, the differences between built-in and custom ones, and why you might need a custom runtime, check this out!

๐Ÿ‘‡๐Ÿ‘‡

awsbites.com/104-explaini...

17.11.2023 11:20 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Building GenAI Features with Bedrock In this episode, we discuss how we automated generating YouTube descriptions, chapters and tags for our podcast using Amazon's new GenAI tool: Bedrock. We provi...

Looking for a simple, practical project to get started with #GenAI?, Check out our latest podcast. We are finding a lot of real applications internally and for clients using #GenAI tools and services like #Bedrock. Source code included!
awsbites.com/103-building... #LLM #Anthropic

10.11.2023 09:02 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
102. Getting Ampt with Jeremy Daly
102. Getting Ampt with Jeremy Daly In this episode, we have the pleasure of speaking with Jeremy Daly, CEO of Ampt and a leader in the AWS and serverless community. We discuss Jeremy's journey...

The first ever AWS Bites interview is out ๐ŸŽบ We are thrilled to share our conversation with ๐Ÿ‘‘ @jeremydaly.com โญ๏ธ and hear his wisdom on #AWS, #serverless and the Ampt journey. A must-listen episode! www.youtube.com/watch?v=C4Yg...

03.11.2023 08:32 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
101. Package and Distribute Lambda Functions for fun and profit
101. Package and Distribute Lambda Functions for fun and profit Today we embark on a fascinating journey into the world of AWS Lambda functions and how to make them accessible to the public. In a recent use case, involvin...

Do you want to know how to package Lambda Functions or any reusable AWS resource for others to use? You can even sell subscriptions and turn this into a business! ๐Ÿ’ฐ Listen in to hear all about the topic www.youtube.com/watch?v=U84e... #AWS #CloudFormation #awsmarketplace

27.10.2023 13:47 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Episode 100 of AWS Bites is out! Thanks to our 1000s of listeners and viewers for helping us to reach this milestone ๐Ÿ™ Today, we look at what could be a taste of the future of cloud. Ampt is definitely worth your attention!
youtube.com/watch?v=t8XT...

20.10.2023 07:30 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0