Advertisement Β· 728 Γ— 90

Posts by Peter Friese

I saw @james.montemagno.com highlight Mermaid Studio recently. It looks like a really useful interface to easily manage and generate Mermaid charts.

go.peterfriese.dev/mermaid-stu...

1 day ago 0 0 0 0

What is the actual purpose of a code review? @martinfowler.com argues it's less about finding bugs and much more about steering the codebase and deciding what belongs in the product.

go.peterfriese.dev/the-firebas...

1 day ago 2 0 1 0

This piece by @sylvainlafrance.bsky.social brought me right back to writing my own vocabulary trainer in QuickBASIC at age 15. A fantastic retrospective on the golden age of 1980s shareware and mailing floppy disks! πŸ’Ύ

go.peterfriese.dev/the-sharewa...

2 days ago 2 0 0 0
Preview
Not only Swift - Issue #97 Are IDEs dying or just evolving? This week we explore the shift to agentic workflows, uncover 5 key SwiftUI pitfalls, and take a nostalgic look back at the shareware era.

One of the things I missed most when switching from Windows to macOS was proper Alt-Tab window switching. Sergio Farfan Cardenete actually went and built a zero-dependency replica of it purely in Swift.

go.peterfriese.dev/alt-tab-win...

3 days ago 2 1 0 0
Preview
Not only Swift - Issue #97 Are IDEs dying or just evolving? This week we explore the shift to agentic workflows, uncover 5 key SwiftUI pitfalls, and take a nostalgic look back at the shareware era.

Esther Lloyd breaks down how to build a dynamic "just-in-time" skills discovery agent for the Gemini CLI using ADK and Antigravity. Really interesting architecture approach here.

go.peterfriese.dev/why-i-stopp...

4 days ago 3 1 0 0

Portless is a super useful tool if you're doing parallel agentic workflows. It uses a reverse proxy to map ports to .localhost subdomains so you don't have to deal with port 3000 collisions anymore.

go.peterfriese.dev/portless?s=...

4 days ago 0 0 0 0

Generating UI designs with AI agents just got a lot more capable. Stitch by Google announced their new TypeScript SDK.

go.peterfriese.dev/stitch-type...

4 days ago 2 0 0 0

Still fighting with unexpected behavior in SwiftUI state and view lifecycles? @natpanferova.bsky.social put together a great talk highlighting 5 common pitfalls and how to avoid them.

go.peterfriese.dev/the-swiftui...

5 days ago 7 1 0 0
Firebase After Hours #23: AI Studio meets Firebase
Firebase After Hours #23: AI Studio meets Firebase Tired of building demos that never leave your browser? It’s time to remove the ceiling. Welcome to the era of full-stack vibe coding.In this episode of Fireb...

Got any questions about Firebase in Google AI Studio ?

Come join us on the livestream, and ask us live!

www.youtube.com/watch?v=mV-...

5 days ago 0 0 0 0
Firebase After Hours #23: AI Studio meets Firebase
Firebase After Hours #23: AI Studio meets Firebase Tired of building demos that never leave your browser? It’s time to remove the ceiling. Welcome to the era of full-stack vibe coding.In this episode of Fireb...

Join us on Firebase After Hours - we'll talk about Firebase in AI Studio!

Our guests today: Luke Schlangen and Melissa Lopez-Tessler!

www.youtube.com/watch?v=mV-...

5 days ago 0 0 0 0
Advertisement

With agentic coding changing how we work, is the IDE dead? Addy Osmani makes a great point that it's simply moving out of the center of the workflow. The IDE isn't dying, it's evolving.

go.peterfriese.dev/is-the-ide-...

5 days ago 1 0 0 0

Context.

1) IDEs are built around single-file focus, it agentic workflows require much broader focus.
2) Collaborative sessions require shared context, so you can work together with a co-worker and several agents.

Solving for these will be challenging, but not impossible.

5 days ago 0 0 0 0

Managing mental energy is the real skill nobody teaches engineers. The best coding agent setup isn't the one with the fanciest model β€” it's the one that lets you stay in flow state longer.

5 days ago 2 2 0 0

I love reading about how people actually use tools to improve their workflows. Vova Ignatov shares some firsthand insight into his experience using coding agents as a lead iOS engineer. Highly recommend reading his thoughts on managing mental energy.

go.peterfriese.dev/coding-agen...

5 days ago 1 1 1 0
Preview
Not only Swift - Issue #97 Are IDEs dying or just evolving? This week we explore the shift to agentic workflows, uncover 5 key SwiftUI pitfalls, and take a nostalgic look back at the shareware era.

Is the IDE dead? Agentic coding is changing everything, but the IDE is just evolving. Issue 97 of Not Only Swift is out today, covering the future of developer workflows, some SwiftUI gotchas, a neat macOS utility built in pure Swift, and 80s shareware nostalgia. go.peterfriese.dev/issue-97?s=...

5 days ago 2 0 1 0
Sharing lists and inviting collaborators | Code, Commit, Deploy, Repeat (S1E4)
Sharing lists and inviting collaborators | Code, Commit, Deploy, Repeat (S1E4) Welcome back to Code, Commit, Deploy, Repeat!In the last episode, we implemented lists in the "Make It So" app. Today, we’re making things social. In this st...

πŸ”΄ LIVE NOW πŸ”΄

www.youtube.com/watch?v=80u...

1 week ago 2 0 0 0
Sharing lists and inviting collaborators | Code, Commit, Deploy, Repeat (S1E4)
Sharing lists and inviting collaborators | Code, Commit, Deploy, Repeat (S1E4) Welcome back to Code, Commit, Deploy, Repeat!In the last episode, we implemented lists in the "Make It So" app. Today, we’re making things social. In this st...

Join us on the livestream today to learn how to implement collaborativbe lists!

www.youtube.com/watch?v=80u...

1 week ago 0 0 0 0

App Store rejections are the worst. RevylAI open-sourced Greenlightβ€”a pre-submission compliance scanner that catches review guideline violations before you hit submit. 🍏
πŸ”— go.peterfriese.dev/greenlight-...

1 week ago 4 1 0 1
Advertisement

iOS devs have the App Store Connect CLI. Now Android devs have the Google Play Developer CLI! πŸ€– Dalton Alexandre brought powerful terminal automation to Android release pipelines. Check it out:
πŸ”— go.peterfriese.dev/google-play...

1 week ago 0 0 0 0

AI coding agents are great, but they lack discipline. @galzahavi.bsky.social built a "Pickle Rick" extension for the Gemini CLI that enforces a rigid software dev lifecycle. It's hilarious and extremely competent.
πŸ”— go.peterfriese.dev/pickle-rick...

1 week ago 2 0 0 1

Code completion is dead. Autonomous, codebase-wide edits are here. The Cursor team explains how AI models are evolving towards true "self-driving codebases". Fascinating look at the future of dev tools:
πŸ”— go.peterfriese.dev/towards-sel...

1 week ago 0 0 0 0

AI can write code faster than you, but can you read it that fast? Margaret-Anne Storey wrote a brilliant piece on "Cognitive Debt" and the mental overhead of maintaining AI-generated codebases. A must-read:
πŸ”— go.peterfriese.dev/how-generat...

1 week ago 1 1 1 0

I wanted to see if Agentic Engineering is actually useful yet. πŸš€ I live-streamed building a Swift version of the Mozilla Readability SDK using the Gemini CLI and the Pickle Rick extension. It was wild. Check out the recording:
πŸ”— go.peterfriese.dev/i-let-an-ai...

1 week ago 2 0 0 0

@rudrank.bsky.social

1 week ago 2 0 1 0

Automating App Store deployments just got easier. @rudrankriyam built an AI agent skill for the App Store Connect CLI, meaning you can control your release pipeline directly from your AI coding assistants!
πŸ”— go.peterfriese.dev/app-store-c...

1 week ago 6 1 2 0
Advertisement

Human DX optimizes for discoverability. Agent DX optimizes for predictability. Justin Poehnelt explains why you need to rewrite your CLIs for AI agents natively:
πŸ”— go.peterfriese.dev/you-need-to...

1 week ago 0 0 0 0

Steve Faulkner rebuilt the Next.js framework in just a week with the help of AI agents. If you have solid tests, huge rewrites are becoming completely viable for solo devs. Great read:
πŸ”— blog.cloudflare.com/vinext/

1 week ago 1 0 0 0

Stop tethering your iPhone to Xcode to check battery drain! Vladimir Babin shared a great trick for measuring energy impact directly on your iPhone via the hidden Developer settings. πŸ”‹
πŸ”— www.linkedin.com/posts/ios-m...

1 week ago 1 0 0 0

Ha! So, I’m curious - DO you feel cognitive debt, or is it just not an issue for you?

1 week ago 0 0 1 0
Preview
Not only Swift - Issue #96 I tried it out myself and implemented a Swift version of the Mozilla Readability SDK using Agentic Engineering.

The era of writing every line of code is ending, but are we just creating "Cognitive Debt" instead? In this week's newsletter, I explore agentic coding, wild AI rebuilds, and handy CLI tools. Featuring awesome work from @galzahavi.bsky.social and others!
πŸ”— peterfriese.dev/newsletter/...

1 week ago 3 1 1 0