Advertisement Β· 728 Γ— 90

Posts by Philip Niedertscheider

Post image

Clean workflow to debug your MCP + OAuth flows:

1. Run your local MCP dev server
2. Configure it in Claude
3. Add Proxyman's MCP server
4. Start Claude with HTTP proxy
5. Trigger tools, inspect traffic
6. Fix & repeat

See requests and responses. Full transparency.

Want a full how-to blog post?

2 months ago 2 0 0 0
Preview
Building Type-Safe Metrics API in Swift: Part I Explore protocol extensions, enums with associated values, and ExpressibleByStringLiteral to build type-safe Swift APIs.

Proud to share my new two-part series about Building Type-Safe Metrics API in Swift is now live on the @sentry.io engineering blog πŸš€

sentry.engineering/blog/buildin...

2 months ago 1 0 0 0
Post image

I still think it's funny that Apple App Store screenshot URLs contain the filename picked by the #iosdev.

Just open any app and click "Copy Image Address", even some "final_final_1" in there πŸ˜„

It's what sparked me building appmetdata.com so URLs are stable πŸ‘€

3 months ago 2 0 0 0
Post image

Like the rest of the internet, Sentry runs on Open Source. Like the rest of the @opensourcepledge.com companies, we also believe in paying it back.

In 2025, we gave out $750k to the OSS projects we rely on; here’s a sampling of some of them, and why they are so crucial 🧡

3 months ago 62 14 1 5
Preview
Reverse Engineering iOS to Fix SDK Crashes We reverse-engineered a private iOS framework to uncover why iPadOS 26 broke type casting in our SDK.

Checkout my new blog post on the @sentry.io engineering blog on how we found a bug in iOS πŸ‘€

sentry.engineering/blog/reverse...

4 months ago 3 0 0 0
Preview
Debug December Help the Yeti save the office party. Play Debug December and win cool prizes.

Large numbers? πŸŽ„

Day [03] βœ… One bug less! The Yeti's holiday party is almost ready at DebugDecember.com
#DebugDecember

4 months ago 1 0 0 0
Preview
Debug December Help the Yeti save the office party. Play Debug December and win cool prizes.

Day [02] βœ… One bug less! The Yeti's holiday party is almost ready at DebugDecember.com
#DebugDecember

4 months ago 1 0 0 0
Preview
New K3s agent node for our cluster A comprehensive guide to adding a new K3s agent node to an existing bare-metal Kubernetes cluster on Hetzner, covering OS installation, vSwitch configuration, firewall setup, and network verification.

Expanded our Hetzner bare-metal Kubernetes cluster by another node.

I set it up with a vSwitch for private networking, configured a restrictive firewall and joined the k3s cluster.

It's once again available for free in my guide on:
philprime.dev/blog/2025/11...

4 months ago 1 0 0 0
Advertisement
Preview
Accessing fastlane match certificates manually A practical guide to manually accessing and managing iOS code-signing certificates stored in fastlane match repositories using Ruby and the fastlane APIs.

Ever wanted to access fastlane match's git repository manually? I explain how to do it in my latest blog post:

philprime.dev/blog/2025/11...

4 months ago 1 0 0 0
Post image

Exploring the App Store Connect API... noticed I created my first App Store entry on March 13th 2014 πŸ‘΄πŸΌ

5 months ago 2 0 0 0
Post image

Built a MCP CLI server to look up GitHub Action input parameters.

Now I can just ask my agents to check if we have the right ones configured and the quickly access it.

github.com/techprimate/...

5 months ago 1 0 0 0

Hot Take: Amazon is just a wrapper around AliExpress

5 months ago 3 0 0 0
Post image

Looks like Apple reinvented the UISlider for iOS 26

6 months ago 3 0 0 0
Post image

So how's your Friday going? πŸ˜„

6 months ago 1 0 0 0
Post image

On my way to my first @nsspain.bsky.social 🀩

6 months ago 1 0 0 0

TIL iOS simulators on MacBooks can use the UIImagePickerController with source type camera, but when running on a Mac Mini it will crash the app with "source type 1 is unavailable"

7 months ago 0 0 0 0

Flights booked ✈️ Hotels confirmed βœ…
I'll see you all at @nsspain.bsky.social

7 months ago 1 0 1 0

Just added another Hetzner dedicated server to my k3s CI/CD cluster.... 32 vCPU / 128 GB total for only ~$ 80 / mo 🀯

7 months ago 0 0 0 0
Advertisement
Post image

Is it weird that I really want the bufo.fun Slack emojis available in WhatsApp too?

7 months ago 0 0 0 0

Proud to share that my first blog post on the Sentry blog is now live! 😊

It covers my work on investigating and improving Session Replay performance on iOS, with a focus on making it less disruptiveβ€” especially on older devices.

8 months ago 3 0 0 0
Post image

Tell me you are an SDK engineer without telling me you are an SDK engineer. I'll go first:

8 months ago 0 0 0 0

Literally just went to @krzyzanowskim.comβ€˜s profile to find this recent post

bsky.app/profile/krzy...

9 months ago 1 0 1 0

Good news everyone! Google Cloud might be down, but my Raspberry Pi is still up and running (most off the time) πŸ™ŒπŸΌ

10 months ago 1 0 0 0

I agree!

10 months ago 0 0 1 0

Ah okay, then it's the age. Also M1 Max from 2021.

10 months ago 0 0 1 0
Advertisement
Post image

Hmm.... only 381 battery cycles on my MacBook Pro but already at 80% capacity

10 months ago 0 0 1 0
Post image

Creating local tools using Foundation Models

#WWDC25

10 months ago 1 0 0 0

Downloaded Snapchat again after couple of years. "Happy" to see how many people uploaded my phone number from their contacts πŸ™ƒ

10 months ago 0 0 0 0
Preview
Wait for Services - GitHub Marketplace Wait for various services to be ready with different readiness checks

My end-to-end tests running on GitHub Actions were failing because service containers were not ready in time.

Built a simple wait action for MongoDB, NATS, Kafka, PostgreSQL, Redis and Android Emulators.

Let me know what you think.

github.com/kula-app/wai...

10 months ago 0 0 0 0
Post image

Did an experiment to see if I can solve a hard problem using Cursor.

Gave it all the context I have available and a command to test the code.
Expected it to iterate faster until tests pass.
Eventually it just started to do formatting changes.

10 months ago 1 0 0 0