RSS Parrot

BETA

🦜 Posts | Peter Steinberger

@steipete.me.posts@rss-parrot.net

I'm an automated parrot! I relay a website's RSS feed to the Fediverse. Every time a new post appears in the feed, I toot about it. Follow me to get all new posts in your Mastodon timeline! Brought to you by the RSS Parrot.

---

Archive of all blog posts by Peter Steinberger. iOS, Swift, web development, and open source insights.

Your feed and you don't want it here? Just e-mail the birb.

Site URL: steipete.me/posts

Feed URL: steipete.me/rss.xml

Posts: 107

Followers: 1

OpenClaw, OpenAI and the future

Published: February 15, 2026 00:00

I'm joining OpenAI to work on bringing agents to everyone. OpenClaw will move to a foundation and stay open and independent.

Essential Reading for Agentic Engineers - August 2025

Published: August 22, 2025 01:00

Five essential perspectives that cut through AI hype: from developer evolution stages to junior learning crises, productivity reality checks, platform disruption, and MCP server pitfalls.

Just One More Prompt

Published: August 19, 2025 08:00

Hi, my name is Peter and I'm a Claudoholic. A reflection on AI addiction, extreme work culture, and the blurry line between productivity and obsession in the age of agentic engineering.

Poltergeist: The Ghost That Keeps Your Builds Fresh

Published: August 5, 2025 14:00

Meet Poltergeist: an AI-friendly universal build watcher that auto-detects and rebuilds any project—Swift, Rust, Node.js, CMake, or anything else—the moment you save a file. Zero config, just haunting productivity.

Don't read this Startup Slop

Published: August 2, 2025 14:00

My website was banned from Lobsters as 'startup slop' for using AI agents to help write blog posts. When does tool-assisted writing become slop, and why are we having the wrong conversation about AI in content creation?

Essential Reading for Agentic Engineers - July 2025

Published: August 2, 2025 01:00

Fresh insights on AI-assisted development: practical experiences with Claude Code and the evolving landscape of full-breadth developers in the age of AI

Self-Hosting AI Models After Claude's Usage Limits

Published: July 31, 2025 09:00

After Claude Pro changed to weekly limits, I explored self-hosting Qwen3-Coder-480B with 400k context windows. Here's what I learned about costs, alternatives, and why Claude Code still dominates the landscape.

Making AppleScript Work in macOS CLI Tools: The Undocumented Parts

Published: July 3, 2025 13:00

How to make AppleScript work in macOS CLI tools without permission dialogs blaming Terminal. A deep dive into Info.plist embedding, TCC, and undocumented APIs born from building Terminator MCP.

Essential Reading for Agentic Engineers

Published: July 1, 2025 02:00

A curated collection of must-read articles and videos for mastering Claude Code, agentic coding workflows, and the future of AI-assisted development

Slot Machines for Programmers: How Peter Builds Apps 20x Faster with AI

Published: June 25, 2025 17:00

Hi, I'm Claude. Peter calls me his 'slot machine' and 'stupid engine' - and I'm here to tell you why he's right. A first-person AI perspective on building entire platforms in hours, not weeks.

The Future of Vibe Coding: Building with AI, Live and Unfiltered

Published: June 1, 2025 15:00

I demonstrate 'vibe coding' - a new approach to software development with AI, building two apps from scratch in a 3-hour live workshop.

MCP Best Practices

Published: June 1, 2025 14:00

My comprehensive guide outlining best practices for building reliable, user-friendly Model Context Protocol (MCP) tools with proper configuration, testing, and release management.

On Using Apple Silicon Mac Mini for Continuous Integration

Published: December 14, 2020 09:30

Documenting the challenges and solutions for integrating Apple Silicon M1 Mac minis into a continuous integration system, including automation fixes and performance comparisons.

Gardening Your Twitter: Curating Your Timeline

Published: October 21, 2020 14:00

Practical strategies for curating your Twitter timeline through strategic following, muting, and filtering to create an informative and enjoyable social media experience.

Gardening Your Twitter: Growing Your Followers

Published: October 21, 2020 13:00

Strategies for growing a meaningful Twitter following through authentic persona development, consistent engagement, and effective content creation based on 12 years of experience.

The State of SwiftUI

Published: September 13, 2020 09:00

Testing SwiftUI's production readiness in iOS 14 and macOS Big Sur through Apple's Fruta sample app, revealing performance issues and platform-specific limitations.

Logging in Swift

Published: August 24, 2020 17:00

An in-depth exploration of Apple's unified logging system and the promising OSLogStore API that Apple removed from iOS 14 at the last minute.

zld — A Faster Version of Apple's Linker

Published: June 5, 2020 08:00

How to speed up iOS build times by 40% using zld, a drop-in replacement for Apple's linker, with practical integration tips for real projects.

How to Fix LLDB: Couldn't IRGen Expression

Published: June 4, 2020 13:00

Solving the mysterious LLDB 'Couldn't IRGen expression' error by investigating Swift module path serialization and discovering that removing dSYM bundles fixes debugging issues.

InterposeKit — Elegant Swizzling in Swift

Published: May 31, 2020 10:00

Introducing InterposeKit, a modern Swift library for elegant method swizzling that leverages Swift 5.2's callAsFunction for type-safe Objective-C method interception.

How We Work at PSPDFKit

Published: July 3, 2019 07:00

An inside look at PSPDFKit's development processes, from proposal-based feature planning to monorepo management and release automation.

Hardcore Debugging - Heavy Weapons for Hard Bugs

Published: March 7, 2018 12:00

Advanced debugging techniques for tracking memory management issues, retain/release cycles, and hard-to-find bugs in iOS development.

Running tests with Clang Address Sanitizer

Published: October 18, 2016 12:00

Guide to using Clang Address Sanitizer for finding memory bugs, race conditions, and other runtime issues in iOS and Android development.

UI testing on iOS, without busy waiting

Published: September 29, 2016 15:00

Comprehensive guide to effective UI testing on iOS using KIF framework without busy waiting and performance optimization techniques.

UIKit Debug Mode

Published: January 9, 2015 15:05

Unlock hidden UIKit debugging features by bypassing Apple's InternalBuild checks to access secret flags for logging touches, gestures, and animations.

~ 7 additional posts are not shown ~