Sign in

Dean

@thomasdurand.fr
1.6K followers 906 following 269 posts

My real name is Thomas Durand Indie developer of iOS app @padlok.app and @getsharepal.app Software Architect and Security Engineer at DiliTrust Full-time geek, building stuff in the open 🇫🇷 Paris

PostsRepliesMedia
Dean @thomasdurand.fr · 28/09/2026
Pourquoi taxer les riches quand on peut demander aux pauvres de faire des efforts à moindre frais ? 🤬 www.lemonde.fr/politique/ar...
lemonde.fr
Budget 2027 : le scénario prévoyant le gel de toutes les pensions pénaliserait les retraités les plus modestes
Dans une note diffusée lundi 28 septembre, l’Institut des politiques publiques examine les retombées sur les ménages et sur les finances publiques des mesures qui pourraient être prises pour mettre à ...
010
Dean @thomasdurand.fr · 23/09/2026
Well, I guess my indie apps are too small for the Duo workshops. Considering the amount of work there is for Padlok to adapt, that kills my motivation by a great factor
021
Dean @thomasdurand.fr · 18/09/2026
Do we speak about all the missing apps in the iPhone Duo (including messages app) or do we stay quiet about this? I guess I'll just cross fingers that my iMessage app extensions will just layout fine on the new device. Or way a couple more weeks for Beta 2 #iPhoneDuo #iOSDev
000
Dean @thomasdurand.fr · 18/09/2026
So I can get iPhone screen mirroring working in Device Hub because I'm a developer, but I cannot get iPhone Screen mirroring app on my Mac because EU won't allow it? Makes perfect sense, I guess
000
Dean @thomasdurand.fr · 16/09/2026
Remember when FoundationModels was supposed to become open-source this summer? Well, it's still summer for a few days, right? #Apple #Swift
031
Dean @thomasdurand.fr · 14/09/2026
I expected nothing and I'm still disappointed
020
Dean @thomasdurand.fr · 10/09/2026
What do you mean when you say "Xcode 27 RC not yet deployed on Xcode Cloud" ?
100
Dean @thomasdurand.fr · 03/09/2026
So App Store reviews are being quick again, aren't they? #IndieDev #AppStore
040
Dean @thomasdurand.fr · 02/09/2026
One big change with Padlok is monetization: It now comes with a 2 weeks trial. 2 weeks is the sweet spot to actually ensure notifications work for you, and that you'll make the most of the app without engaging too much. Monthly/lifetime options are still available! #IndieDev #AppStore
Padlok Paywall, offering a skyline view with a shooting star, and a 2 weeks trial before engaging with a yearly subscription.
121
Dean @thomasdurand.fr · 01/09/2026
Padlok 2026.1 have released in the App Store! I'm super proud of that full Liquid Glass revamp. I think every screen got something that changed in this release, for the best. Padlok is available in the App Store apps.apple.com/app/apple-st... #IndieDev #AppStore #LiquidGlass
051
Dean @thomasdurand.fr · 01/09/2026
What better way to start Ternus era than getting an app update refusal on App Store Connect? Asking for a friend 🙈 #AppStoreConnect #IndieDev
030
Dean @thomasdurand.fr · 24/08/2026
I'm going to raise the price of all my apps on September 1st. One week from now. Inflation and company operating cost in France led to this. But in exchange, I'm working on heavy updates for all my apps. It's the only way I can keep going crafting with love.
120
Dean @thomasdurand.fr · 18/08/2026
I finally take the time required to update @padlok.app look, and adopt Liquid Glass. This refresh is far from done, but already feels more than a welcome improvement to how the app looks 🥰
Screenshot of Padlok showing address details, with entry codes and floor information.The same information, on a newer screenshot, redisigned to feature Liquid Glass iOS 26+ look.
033
Dean @thomasdurand.fr · 10/08/2026
How are we supposed to test app resizability for the iPhone fold when the path to test it is by using the non-available in EU iPhone mirroring app?
110
Dean @thomasdurand.fr · 07/08/2026
I wonder when open-source FoundationModels will land ; because I'd love to use this for my #Shipaton app server-side. I guess I could get started by self-hosting on a Mac, but that's a risk to depend on something that haven't landed yet before shipping #Swift #foundationmodels
131
Dean @thomasdurand.fr · 06/08/2026
5 days ago, I published my first update on SharePal since more than a year! Feels good to craft again! SharePal is now speaking Liquid Glass; and the custom keyboard was rebuilt around horizontal scrolling. The app isn't free; but buying it encourages my indie work! apps.apple.com/app/apple-stor..
apps.apple.com
SharePal - Quick info sharing! App - App Store
Download SharePal - Quick info sharing! by Illumineering on the App Store. See screenshots, ratings and reviews, user tips, and more apps like SharePal - Quick…
151
Dean @thomasdurand.fr · 28/07/2026
My apps are participating #IndieAppSales Get Padlok, or SharePal for a reduced price before tomorrow evening! Also check out all incredible other indie apps participating! www.indieappsales.com apps.apple.com/app/id154671... apps.apple.com/app/id645726...
indieappsales.com
Indie App Sales - July 2026 Edition
Discover amazing apps from indie developers at exclusive discounts. July 28-30, 2026. From productivity tools to creative software, find hidden gems at unbeatable prices!
072
Dean @thomasdurand.fr · 12/07/2026
I'm sure that @manuelkehl.bsky.social will be very happy to learn that the app I'm currently building is being designed for the Watch first. Help me to make sure the watch experience will be chief kiss from day one, which I find important in my case.
020
Dean @thomasdurand.fr · 22/06/2026
After so long, I wrote a new story! This one is very personal, and share my sight regarding the current transformation of our industry. blog.thomasdurand.fr/story/20...
blog.thomasdurand.fr
Indie Diary #9 — What do we do now?
I’ve been looking forward to writing this new diary entry for a while, and it only took me about two years to come back to writing it. Why so long? Plenty of reasons. And they have been piling up one after another, delaying it even more. But…
030
Dean @thomasdurand.fr · 21/06/2026
Because Apple is open-sourcing FoundationModels soon enough, Swift on the server will benefit a great abstraction for dealing with LLMs. But what about the gaps? I've extracted what FoundationModels don't provide from swift-ai (that will die) ; and here come 3 distinct new libraries (a thread 🧵)
132
Dean @thomasdurand.fr · 15/06/2026
Might started writing again. It's been so long I haven't posted only my blog. It's about time.
010
Dean @thomasdurand.fr · 10/06/2026
swift-ai comes with a meaningful docc documentation, available on SPI. Start building your AI logic once, and use it with any model/provider, whether it's on device with Apple Intelligence, or on your server with Gemini,Anthropic or OpenAI. swiftpackageindex.com/Dean151/swif...
swiftpackageindex.com
swift-ai Documentation – Swift Package Index
010
Dean @thomasdurand.fr · 09/06/2026
Introducing swift-ai. One API for chat, embeddings, images, agents & RAG. Swap Apple Intelligence ↔︎ OpenAI ↔︎ Anthropic ↔︎ Gemini ↔︎ Mistral ↔︎ Ollama in a single line — every provider hides behind the same protocols. Server-side compatible! github.com/Dean151/swif... #Swift #iOSDev #ServerSideSwift
github.com
GitHub - Dean151/swift-ai
Contribute to Dean151/swift-ai development by creating an account on GitHub.
1114
Dean @thomasdurand.fr · 28/05/2026
I'm so glad to be part of #SymfonyDay 's lineup in Montreal next week! I'll be my first talk for the @symfony.com community. I'll be giving tips on how building cli tools for our devs to use drive and simplify conception of features at DiliTrust. See you there! live.symfony.com/2026-montrea...
Thomas Durand will speak at SymfonyDay Montreal 2026 about "CLI-Driven development: an ode to symphony console"
020
Reposted by Dean
Symfony @symfony.com · 26/05/2026
At #SymfonyDay Montreal, Thomas Durand will show how leveraging interactive Symfony Console commands can supercharge your debugging and code validation! 💻 symfony.com/blog/symfonyday-montrea…
011
Dean @thomasdurand.fr · 14/05/2026
I might just bought a new domain name 😬
140
Dean @thomasdurand.fr · 20/04/2026
I'm really thrilled to be part of #SymfonyDay lineup next June in Montreal! It's an honor to speak alongside incredible other speakers there!
010
Dean @thomasdurand.fr · 09/02/2026
I'm about to lose 20-25°C in just two flights' worth of time. #ArcticConference
020
Dean @thomasdurand.fr · 28/01/2026
It's been about a year I haven't brought an update to ButtonKit. But this one is a big update, with SFSymbol effect driven styles, and a reworked event system! Available now! github.com/Dean151/ButtonKit/...
github.com
Releases · Dean151/ButtonKit
Asynchronous and Throwable button implementation for SwiftUI, with animations and progress tracking - Dean151/ButtonKit
0112
Dean @thomasdurand.fr · 09/12/2025
I just completed "Playground" - Day 8 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/8
adventofcode.com
Day 8 - Advent of Code 2025
010
Dean @thomasdurand.fr · 07/12/2025
I just completed "Laboratories" - Day 7 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/7
adventofcode.com
Day 7 - Advent of Code 2025
020
Dean @thomasdurand.fr · 06/12/2025
I just completed "Trash Compactor" - Day 6 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/6
adventofcode.com
Day 6 - Advent of Code 2025
040
Dean @thomasdurand.fr · 05/12/2025
I just completed "Cafeteria" - Day 5 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/5
adventofcode.com
Day 5 - Advent of Code 2025
020
Dean @thomasdurand.fr · 04/12/2025
I just completed "Printing Department" - Day 4 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/4
adventofcode.com
Day 4 - Advent of Code 2025
030
Dean @thomasdurand.fr · 03/12/2025
I just completed "Lobby" - Day 3 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/3
adventofcode.com
Day 3 - Advent of Code 2025
030
Dean @thomasdurand.fr · 02/12/2025
I just completed "Gift Shop" - Day 2 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/2
adventofcode.com
Day 2 - Advent of Code 2025
020
Dean @thomasdurand.fr · 01/12/2025
I just completed "Secret Entrance" - Day 1 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/1
adventofcode.com
Day 1 - Advent of Code 2025
030
Dean @thomasdurand.fr · 25/11/2025
I'm excited to share that I'll give a SwiftUI API design workshop in Oulu next February! Thank you @arcticconference.bsky.social for having me on board!
060
Dean @thomasdurand.fr · 13/11/2025
Do iOS is already over, and I had such a good time there. Meeting new folks, and catching up with already known people. I really enjoyed talking there. Thank you so much for having me on stage, and big up to @appforce1.net and the organizing team for putting the conference together! #DoiOS #DoiOS25
A picture featuring Do iOS 2025 speakers on stage to celebrate the end of the conferenceA picture of me on stage with a slide behind stating that "What I love most about
development is API design"
070
Reposted by Dean
Manuel Chakravarty @tacticalgrace.justtesting.org · 13/11/2025
Next up, we turn to SwiftUi at Do iOS with @thomasdurand.fr talking about “Crafting SwiftUI components in the same way Apple does!” #doios
031
Dean @thomasdurand.fr · 12/11/2025
Fixing Keynote magic move animation using zero-width spaces the night before my presentation is my passion #DoiOS #DoiOS25
110
Dean @thomasdurand.fr · 12/11/2025
On my way to Do iOS in Amsterdam! Can wait to be there! #DoiOS #DoiOS25
010
Dean @thomasdurand.fr · 18/10/2025
Retrieving a message. Siri: "You received a message from ***" Siri then read the entire message in the AirPod Siri then proceed by asking: "should I read it?" What a delightful experience. Wonder if it'll be better or worse when it'll be powered by LLM
220
Dean @thomasdurand.fr · 15/10/2025
So, where are M5 Pro/Max/Ultra ? 🙃
010
Dean @thomasdurand.fr · 09/10/2025
Those two days happened so fast! @swiftconnection.bsky.social is already over! It was an honor to be part of this incredible lineup. 🤯 I was so happy meeting people I wanted to meet for a long time, but also to reconnect with community friends from past years. Thank you La Tech Connection for havin
Swift Connection 25 ending photo with the three members of La Tech Connection in front of all the conferences speakers, on stage.
051
Reposted by Dean
Manuel Chakravarty @tacticalgrace.justtesting.org · 07/10/2025
The talk before the coffee break at @swiftconnection.bsky.social dives into designing components for SwiftUI, presented by @thomasdurand.bsky.social and called “Crafting Reusable SwiftUI Components the Same Way Apple Does!”
011
Dean @thomasdurand.fr · 06/10/2025
Finally feel ready for my talk tomorrow afternoon at @swiftconnection.bsky.social. It's happening! 🤩 Can't wait to be on stage! #SwiftConnection25
020
Dean @thomasdurand.fr · 06/10/2025
Hello @swiftconnection.bsky.social ! #SwiftConnection25
Swift connection venue, empty before it starts
040
Reposted by Dean
Dean @thomasdurand.fr · 20/09/2025
At Do iOS, I'll have more time, so I'll also take the time to show how to implement many common SwiftUI pattern, and dive more into the flow of data between components in SwiftUI. It's still time to grab your tickets! do-ios.com
do-ios.com
DO iOS Conference - The iOS Conference in Amsterdam
Meet us in Amsterdam in November 2025.
011
Reposted by Dean
Dean @thomasdurand.fr · 20/09/2025
At Swift Connection, I'll have the chance to introduce a topic I really care and love about: designing developer interfaces that makes sense, applied to SwiftUI. Come and learn how to build meaningful SwiftUI component that'll feel right at home. @swiftconnection.bsky.social swiftconnection.io
swiftconnection.io
Swift Connection Conference
Swift Connection, previously FrenchKit - The French Conference dedicated to iOS, Swift and other Apple Technologies. Paris, October 2025. The first French conference entirely dedicated to the community of Swift, iOS, macOS, tvOS and watchOS developers.
121