Petr Pavlik
banner
petrpavlik.bsky.social
Petr Pavlik
@petrpavlik.bsky.social
- Bootstrapping https://indiepitcher.com - email for your startup
- ❤️ server-side Swift
- Recovering iOS developer
🇨🇿
I've been talking to a decent amount of iOS teams lately, and I'm having confirmed over and over again that Apple releasing Combine had such a product-market fit.
Combine Interop with Swift Concurrency
I’m not here to debate whether Combine is “dead.” Personally, I believe Swift Concurrency and Combine both continue to serve real-world needs - one leaning imperative, the other functional-reactive. ...
forums.swift.org
July 17, 2025 at 9:47 AM
Ha, I always thought that LLM companies just YOLO scraping the Internet is not a sustainable model blog.cloudflare.com/introducing-...
Introducing Pay per crawl- enabling content owners to charge AI crawlers for access
Pay per crawl is a new feature to allow content creators to charge AI crawlers for access to their content.
blog.cloudflare.com
July 2, 2025 at 1:18 PM
First time trying assigning a github issue (feature) to copilot - implement a prompt of an update of the app is available. Started super vague on purpose, let's see github.com/petrpavlik/M...
[WIP] Check when new version of the app is available and show an update prompt by Copilot · Pull Request #9 · petrpavlik/Macontainer
Analyze existing codebase and version checking functionality Understand current update indication system (orange text with GitHub link) Review existing alert system and user preferences infrastru...
github.com
June 30, 2025 at 8:55 AM
Just noticed that Apple has a new release of the Container CLI because Macontainer checks for it.

You can simply grab the binary here github.com/petrpavlik/M...
June 28, 2025 at 10:45 AM
Reposted by Petr Pavlik
The future is here

youtu.be/XFRw--lqftg?...
WWDC25: Get ahead with quantum-secure cryptography | Apple
YouTube video by Apple Developer
youtu.be
June 14, 2025 at 12:12 AM
I was vibecoding something tonight
June 11, 2025 at 9:15 PM
Reposted by Petr Pavlik
And Noora, the CLI design system library that we've developed for @tuist.dev is mentioned there - if you want to build beautiful CLIs in Swift, you know what to use 😎

github.com/tuist/noora
June 4, 2025 at 9:28 PM
"Swift has turned into a gigantic, super complicated bag of special cases" Chris Lattner, the founder of Swift

swiftshorts.com/2025/06/02/s...
Swift’s withoutActuallyEscaping: Escape Without Escaping? - Swift Shorts
Hi Switers 🙂, In this article, we will explore withoutActuallyEscaping function in Swift. Let’s say you have just started getting comfortable with closures in Swift. You’ve wrapped your head around th...
swiftshorts.com
June 5, 2025 at 9:45 AM
Reposted by Petr Pavlik
So awesome to see success stories of @vapor.codes being used - even powering Apple's password app!
The story behind the Apple Password Monitoring service, handling multiple billions of requests per day from devices all over the world, which was recently rewritten in Swift: www.swift.org/blog/swift-a...
June 3, 2025 at 6:45 AM
Reposted by Petr Pavlik
This is super cool! Bidirectional distributed actors for Swift and Erlang/Elixir
GitHub - otp-interop/swift-erlang-actor-system: Erlang/Elixir integration for Swift Distributed Actors
Erlang/Elixir integration for Swift Distributed Actors - otp-interop/swift-erlang-actor-system
github.com
May 27, 2025 at 7:15 PM
Friday mood
May 30, 2025 at 12:58 PM
New python type checker from facebook, written in rust of course pyrefly.org.

Looks cool, but figuring out what tool to use for what has been such a mindfuck for me. There's 5-10 different ways to do anything in python.
Pyrefly: A Static Type Checker for Python | Pyrefly
pyrefly.org
May 23, 2025 at 10:04 AM
A bit bummed that even Python FastAPI still seems to be way slower than typescript/go server frameworks. youtu.be/shAELuHaTio?... And yes, the python sample is using async, I checked the code.
FastAPI vs Go (Golang) vs Node.js: Performance & Price
YouTube video by Anton Putra
youtu.be
May 22, 2025 at 1:33 PM
Did not expect I would find a server-side swift SDK for MCP github.com/modelcontext... ... right after I made my peace with using javascript
GitHub - modelcontextprotocol/swift-sdk: The official Swift SDK for Model Context Protocol servers and clients. Maintained in collaboration with @loopwork-ai.
The official Swift SDK for Model Context Protocol servers and clients. Maintained in collaboration with @loopwork-ai. - modelcontextprotocol/swift-sdk
github.com
May 22, 2025 at 1:18 PM
So who’s buying the OpenAIPhone?
May 21, 2025 at 9:09 PM
Reposted by Petr Pavlik
Tickets are now live! Super early birds are expected to go very quickly so get them while you can!

www.serversideswift.info/tickets/
Tickets | ServerSide.swift Conference
ServerSide.swift - the conference for server-side Swift developers
www.serversideswift.info
May 19, 2025 at 4:00 PM
Reposted by Petr Pavlik
May 14, 2025 at 12:23 AM
Tip of the day: When debugging a customer complaint that there's something wrong with the web front end, the number one question should always be if they were using Brave browser by any chance.
May 12, 2025 at 9:08 AM
Reposted by Petr Pavlik
Apple left behind a secret way to create animated iOS widgets — let's take it to its limit! youtu.be/NdJ_y1c_j_I
May 11, 2025 at 4:31 PM
Watching the Stripe keynote where're they're promising a lot of progress in fraud detection.
In my particular case, I have this email spammer that comes back every now and then. He uses french VPNs and some Hong Kong issued crypto card. I wish Stripe would at lest highlight this
May 8, 2025 at 8:49 AM
In the light of recent acquisition ... @indiepitcher.com now has a Python SDK
May 6, 2025 at 2:57 PM
Interesting writeup on "What are the pain points of deploying Swift on Server applications?" forums.swift.org/t/what-are-t...
What are the pain points of deploying Swift on Server applications?
The memory leak in SourceKit-LSP has been fixed for more than 4 month, they just didn't think it was important enough for a bugfix release. A couple more weeks and we would have had to wait until Swif...
forums.swift.org
May 5, 2025 at 12:04 PM
okay, this is happening
May 2, 2025 at 9:04 AM
Reposted by Petr Pavlik
5 Megabytes 😅
April 30, 2025 at 7:35 PM