I will be speaking about the Model Context Protocol and how to use it to connect your AI apps to the real world at Build with AI @ Bletchley Park
Developer Advocate @Google on the @Firebase team · YouTube: http://youtube.com/c/PeterFriese/ · GitHub: http://github.com/peterfriese · Blog: http://peterfriese.dev
I will be speaking about the Model Context Protocol and how to use it to connect your AI apps to the real world at Build with AI @ Bletchley Park
Here is a discount code for 20% off of the ticket price:
PETERFRIESE20
In yesterday's livestream, I had the opportunity to chat with @Jeehut, creator of TranslateKit and organizer of WWDC Notes.
We talked about his open source library ErrorKit, and how it can help you create better error messages for your Swift apps.
🔴 LIVE in 5 minutes!
Join me and ErrorKit creator @Jeehut to learn how to create better error messages for your Swift apps!
Are you ready, Copenhagen?
@Firebase x Copenhagen Swift & Cocoa at the Google office tonight
If you weren't able to see this talk live at AI Heroes in Turin, your next chance will be at Build with AI at Bletchley Park on July 12th: https://www.tnmoc.org/events/2025/7/12/build-with-ai-bletchley-park-2025
The slides for my talk "Beyond Prompts: Building Intelligent Applications with Genkit and the Model Context Protocol" are now available on Speaker Deck!
You can get a 20% discount for the tickets - use discount code PETERFRIESE20 in the check-out process: https://gdg.community.dev/events/details/google-gdg-bletchley-presents-build-with-ai-bletchley-park-2025/
Want to learn how to create better error messages for your Swift apps?
Join my livestream on June 5th, with ErrorKit creator @Jeehut and learn why your error messages look cryptic despite your best efforts, and what you can do against it.
Join Nohe and me on the Firebase YouTube channel for a livestream with Daniel Lee from the Cloud Functions team to talk about Streaming Cloud Functions for Firebase!
If you care about better error messages, this is for you. @Jeehut implemented ErrorKit, a framework that maps system errors to clearer, more helpful descriptions, and now you can contribute to it.
https://peterfriese.dev/newsletter/issues/81/#human-friendly-error-messages
Great overview of what is (going to be) new in Swift 6.2 by
@twostraws. I'm particularly excited about the new additions to the Observations framework!
https://peterfriese.dev/newsletter/issues/81/#ios-conferences-2025
If you're a conferences organiser, and your conference is not on this list, get in touch!
Going to a meet-up or a conference is a great way to learn new things, get to meet new people, and be inspired!
I've put together a list of conferences that I am personally interested in - you might find it useful as well:
In addition to consolidating the docs across Genkit's three supported languages (TypeScript, Go, Python), we also added:
✨ Support for llms.txt: https://genkit.dev/llms.txt
✨ Markdown support for every page (just add .md)
✨ Contextual links to Genkit by Example
The docs for Genkit, our open source framework for building generative AI features, now live on their own dedicated website!
Check it out at https://genkit.dev/
The Model Context Protocol allows you to connect LLMs to apps (for example, to create scenes in Blender). This even works for iOS apps.
Here is Artem Novichkov with an in-depth tutorial:
The SwiftUI Environment allows you to inject dependencies into your views, which is a form of Dependency Injection.
Check out @pawel_kozielecki's overview to learn why it's not a full fledged DI mechanism and which options exist.
https://peterfriese.dev/newsletter/#dependency-injection-guide
🔴 This is happening NOW!