Josef M. retweeted
Excited to release my new iOS app, Funnel, to the App Store! 🚀
Funnel is the simplest way to capture your thoughts, and funnel them to into favorite apps like @obsdmd , @NotionHQ , @bearnotesapp, @NotePlanApp, @RoamResearch, @culturedcode and more!
Download Funnel: apps.apple.com/us/app/funnel…
Josef M. retweeted
The Composable Architecture has reached a major milestone: version 1.0. To celebrate this release we are doing a fresh tour of the library so that folks can become comfortable building applications with it in its most modern form.
👉 pointfree.co/episodes/ep243-…
Josef M. retweeted
Introducing: Maestro Studio 🚀
Instantly discover the exact commands needed to interact with your app!
blog.mobile.dev/introducing-…
Meet your new favorite Maestro tool ↓
Josef M. retweeted
I had a blast on @baswiftable. And now I have time to update some information about the tools I mentioned in my talk here: github.com/phynet/iOS-Toolin… and there's already one contributor 🤟 [I didn't knew about that tool! I might use it!] #swiftable There's so much info out there 🧘♀️
Josef M. retweeted
I've steadily gathered more and more evidence that quality goes down as scale (of business, of software) goes up.
I've now got a healthy collection of quotes from respectable people.
anthonyhobday.com/blog/20220…
Josef M. retweeted
DALL-E 2 vs Midjourney vs StableDiffusion mega thread: photography, illustration, painters, abstract
these image synths are like instruments - it's amazing we'll get so many of them, each with a unique "sound" 🤯
rules: same prompt, 1:1 aspect ratio, no living artists
Josef M. retweeted
“A still of Kermit The Frog in Blade Runner 2049 (2017)” #dalle
Josef M. retweeted
We're taking this week off to record new episodes, but we have an interesting blog post to share, as well as a new release of the Composable Architecture!
Learn some techniques for handling runtime warnings in your libraries: pointfree.co/blog/posts/70-u…
Josef M. retweeted
To any Xcode engineers at #Apple, if you can see this Tweet, please please please talk to your product team to have a feature that can persist my last chosen Simulator. I don't want to start my app on a iPod Touch accidentally everyday 👿
Josef M. retweeted
This is an excellent post by @chriseidhof! 👏 I really recommend reading it if you work with SwiftUI. The "Demystify SwiftUI" WWDC session (developer.apple.com/wwdc21/1…) also addresses why "if" modifiers typically break view identity, which is a topic that I'll write about soon too 👍
We keep seeing people recommend conditional view modifier helpers. These will break animations and state properties. By understanding why they break things, we'll learn some interesting things about SwiftUI as well! 🧐
objc.io/blog/2021/08/24/cond…
Josef M. retweeted
We just open sourced a new project: Custom Dump 🎉
Custom Dump is a collection of tools for debugging, diffing, and testing your app’s data structures.
It comes with a nicer replacement for XCTAssertEqual, and can be used to build powerful debug tools.
pointfree.co/blog/posts/62-o…
Josef M. retweeted
I love @pointfreeco Composable Architecture but I don't love debug reducer in bigger apps.
Here is my take on how this can work with some nice design benefits, this works really well in @browsercompany code-base and that's biggest TCA project I've seen
merowing.info/2021/08/improv…
Josef M. retweeted
I recently had to convert a large enum to a struct for a client. It would have been a lot of manual labour but thx to SwiftSyntax I was able to automate parts of it. I was so happy with the results, that I wrote a small tool that works on any enum:
github.com/vidugloeck/EnumCo…
Josef M. retweeted
I can’t wait to finally share everything we have been working on with care and passion for the last year. I hope you’ll love all the features and improvements to SwiftUI.
I’ll be hanging out in the Digital Lounge and Labs ready to answer all your questions.
Happy #WWDC21 week!
Josef M. retweeted
In 3 hours this goes live! youtube.com/watch?v=3SX7u5l3…
What is Structured Concurrency?
This is one of the videos I've been more excited to make. Understanding structured concurrency helps a lot when looking at the concurrency system and the decisions the @SwiftLang has made.
Josef M. retweeted
Jaw, meet floor positive.security/blog/send-…




















