I'm a Staff Developer Advocate (which is just a fancy word for "Software Engineer who loves to tinker around with technology and teach other people") on the Firebase team π₯.
My recent posts on peterfriese.dev
- Extracting structured data from PDFs using Gemini 2.0 and Genkit
- Understanding SwiftUI Preferences
- Creating a reusable action menu component in SwiftUI
- Creating custom SF Symbols using the SF Symbols app
- Improve your app's UX with SwiftUI's task view modifier
- S2 E5: π¬ Chat history with Genkit, Gemini, and SwiftUI
- AI Expense Report Generator with Gemini 2.0 Flash and Genkit 1.0 for Node.js
- S2 E4: π€ Genkit / Codable
- S2 E3: π€ Call Genkit from Swift
- S2 E2: π€ Genkit / RAG
- Getting started with Genkit 1.0 for Node.js
- Unlock the power of Gemini for your Firebase apps with RAG
- How to connect your data to Gemini with Genkit and Firebase Data Connect
- Firebase After Hours #8: Firebase Demo Day
- Retrieval Augmented Generation made easy with Firebase Genkit
- Answering your SwiftUI & Firebase questions on
StackOverflow
π - Writing about stuff I built on my blog,
peterfriese.dev
βοΈ - Talking all things Firebase π₯ and Swift π on YouTube:
@peterfriese
- Chatting away on Twitter:
@peterfriese
π¦ - Enjoying the breath of fresh air on BlueSky:
@peterfriese.dev
π¦ - I'm also on Mastodon:
@peterfriese@iosdev.space
π - ... and Threads, as well:
@peterfriese
π§΅