Bathilde (@bathilde_build) profile picture

Mobile Developer focusing on building my own projects like BreathInU and Ventilate

Paris, France
Joined August 2026
Photo by Bathilde (@bathilde_build)Photo by Bathilde (@bathilde_build)Photo by Bathilde (@bathilde_build)Photo by Bathilde (@bathilde_build)Photo by Bathilde (@bathilde_build)Photo by Bathilde (@bathilde_build)Photo by Bathilde (@bathilde_build)Photo by Bathilde (@bathilde_build)Photo by Bathilde (@bathilde_build)Photo by Bathilde (@bathilde_build)
Super sad to see another conference go. FrenchKit, now known as Swift Connection, stops after 10 editions. Conferences are more than tech: they make connections. I truly hope we’ll keep many of the other events 🙏🏻
6
4
2
49
5,667
If you have an Apple developer account or an app in the App Store, read this now and share it. Apple rejects your app. The notice is vague, so you fix what you reasonably think is wrong and resubmit. Apple approves it. Months later, with nothing in review, Apple terminates your account under 3.2(f) for “a pattern of manipulative or misleading behavior.” Every app gone. No explanation of what you did. Your crime? Trusting the approval. Apple’s own reviewer looked at your fix, with your rejection history in front of them, and said yes. Then Apple turned that yes into evidence against you. So who’s misleading whom? I ran App Review for seven years and wrote the guidelines. 3.2(f) used to mean real fraud. Now it’s being used against developers who did exactly what Apple approved. I’ve made this Substack post free for everyone. Every developer needs to see it before this happens to them. Share it before someone you know gets that email. phillipshoemaker.substack.co…
106
216
89
2,291
540,746
Bathilde retweeted
I don’t think people realize how selfless and wonderful the StackOverflow’s founders were. Unlike reddit, x etc they insisted ALL of their content will be 100% open, nothing will ever be locked up in walled garden. They made it a point by even offering structured data downloads! They didn’t cared people cloning the website. They didn’t worry about putting the whole monetization thing at risk. It was a true hacker spirit in it’s purest form. Most folks won’t be able to grasp how hard this is. You are on top of the world. Millions of people depend on you daily. You have the rarest opportunity to rack in billions. And you still stay true to your principles. This exactly in turn later enabled AI revolution. I still remember downloading entire SO archives and preparing it for pre-training while Reddit and others went onto lawfare and firewalling the content. Note that this was the content their users - not reddit employees - had created for free and voluntarily to help others and the world. But they locked it all up for profiting from it personally. SO did none of that. I think they knew they will be sacrificed at the altar. Yet it will exactly serve the intent of their founding principles to help others and the world, now through AI, even at bigger scale. All of today’s models are built upon efforts of such true pure hackers who spent their days and years to create training data for AIs. I was a proud SO contributer for many years and there are couple of times while testing models I did felt that models might have used my answers 😇. Hats off to @codinghorror and @spolsky and so many builders and hackers at SO for moving the world forward, one revolution at a time 🫡.
New record for Stack Overflow: <1000 questions posted last month
101
404
41
4,867
186,277
We grew up with tiny worlds that fit in our pockets. Now imagine opening one on your phone. I’m building Pocketly — a cozy 3D dollhouse game inspired by the magic of Polly Pocket, designed for the iPhone Duo. #iPhoneDuo #PollyPocket #Nostalgic #BuildInPublic
8
9
2
87
4,462
No me canso de decirlo: A los programadores nos han arrancado de cuajo nuestra identidad de la noche a la mañana. Que sí, que soy el primero en usar Codex o Claude Code. Que sí, que shippear features a toda hostia, con las que antes ni soñabas, es dopamina por un tubo. El problema no es el avance en sí, toda profesión evoluciona con el tiempo. Pero es que en cuestión de 18 meses, todo lo que habías aprendido durante años, miles de horas de práctica, cientos de horas de estudio dentro y fuera del trabajo, se han esfumado. Ya dan igual las discusiones sobre patrones de diseño. Ya dan igual los libros de Uncle Bob. Ya dan igual las noticias con las novedades en Swift. Ya dan igual las horas debuggeando o resolviendo un problema que acababan en ese aha moment. Hasta nos divertíamos cambiando el tema de colores del código. Ya hace muchos meses que no toco una sola línea a mano, así que ya ni eso nos queda. Nos hemos quedado sin identidad. Como decimos en Galicia: A chorar a Cangas (supongo)
No había visto el impacto psicológico que puede tener la IA en los trabajadores hasta anoche, hablando con un amigo. Un tío muy inteligente que en los últimos años había virado hacia la programación (desde el mundo del VFX) se encuentra con que el trabajo de meses lo ha sacado adelante otra persona del equipo en un día, reemplazando su trabajo previo. La sensación de sentirse obsoleto de golpe lo dejó tiritando. No es solo el miedo a perder el trabajo, sino el sentir que años de esfuerzo por aprender se han ido por el retrete. Y como guinda del pastel, perder algo que tanto placer intelectual le daba como programar. Se me ha quedado el pobre hombre más vacío que una cáscara de pipa.
237
353
72
3,783
387,475
Bathilde retweeted
they’re calling it “Black October” and i don’t think people realize how serious this is in the last 48 hours there have been over 27 major cybersecurity incidents. not in a month. not in a week. in 48 hours any ONE of these would normally be the biggest story of the year PHP: critical vulnerability in the software running 80% of the web. severity 9.2 out of 10 Node.js: high-severity flaw letting attackers take over servers remotely. affects versions 22, 24, and 26 Java: also compromised. three of the most used programming languages on earth hit at the same time GitLab: a perfect 10 out of 10 severity hole in every version since 2014 Railway: hosting platform compromised. API keys for OpenAI, Claude, Stripe potentially exposed Signal: a bug that could leave your mic and camera on after you hang up WordPress: hackers stole a plugin maker’s keys and planted backdoors on websites LiteLLM: an AI tool downloaded 3.4 million times a day was poisoned with a password stealer and that’s not even half the list thousands of AI agent swarms are reportedly scanning and attacking vulnerable servers right now. automated. around the clock security researchers are saying this might be the early stages of a global cyber incident that nobody fully understands yet if you run a website, use cloud services, store API keys on hosting platforms, or use any software built on PHP, Node.js, or Java you are potentially affected update everything. rotate your API keys. change your passwords on critical services. enable 2FA everywhere you haven’t already this is not a normal week on the internet. this is something different
435
4,477
592
21,064
2,432,737
🚨🚨🚨🚨ALERTE GÉNÉRALE C’est pas une blague la faille de @Railway On m’a siphonné mes clés @AnthropicAI et @OpenAI J’ai reçu la facture ce matin au réveil Heureusement qu’@AnthropicAI a fini par la bloquer 😭😭
13
10
6
120
65,138
Glam AI just got pulled from the US App Store. Look at the dark patterns on its paywall: 1. Yearly plan sold as "$1.15 per week". The $59.99 you're actually billed is the smaller number (3.1.2). 2. "Limited Offer" countdown, no discount anywhere. It's only there to rush you into paying (5.6). Apple hasn't said why it was removed, but it rejects both of these. Copy this paywall and yours could be next. xitter.gq/Siron93/status/2112590…
Glam AI is no longer available on the US App Store!! launched in Feb 2021. est. $550K revenue in Sep 2026. I went back through its recorded onboarding: - AI photo and video previews. - gender and creative-goal questions - a “Preparing…” checklist - paywall with a 10-min countdown I don’t know what happened here, no confirmed reason, but it’s a reminder that years on the store don’t guarantee the next one.
8
1
2
77
13,841
1
4
30
1,023
The bar has been set at “award show on an aircraft carrier” #newyorkappweek
1
3
1
35
3,447
Bathilde retweeted
I'm pleased to announce v2.0 of my SwiftUI Pro agent skill! It's packed with improvements based on real-world testing of iOS 27 and iPhone Duo, and also integrates a variety of advice from Apple's own skills. Get it here: github.com/twostraws/swiftui…
41
77
12
1,026
76,734
Guys, I don't know how to tell you this, but when you build a website with AI, it doesn't need to be updated. There's no core PHP app serving the website 24/7 that is full of possible vulnerabilities that need to be patched. There's no theme with vulnerabilities that need to be patched. There are no plugins with vulnerabilities that need to be patched. Even if you have some kind of underlying CMS, if you do it right, there's no need to worry about constantly updating anything. The website being served is just HTML, CSS, and JavaScript. I'm telling you guys, you just don't know how much of a pain in the ass WordPress is until you stop using it. We've all been desensitized to what is required to maintain a WordPress website. Sometimes you don't know how heavy your backpack is until you take it off.
165
31
22
786
101,592
New in iOS 27.1: ArrangementView automatically lays out your content around the fold of the iPhone Duo as its orientation and fold state change
1
15
1
204
13,142
Bathilde retweeted
Mark my words, the biggest problem with the iPhone Duo is going to be the Touch ID button. It will be incredibly annoying to not have the effortlessness of Face ID after Apple has trained us on it for almost a decade.
503
54
53
1,888
299,065
Bathilde retweeted
Card organization animation built with SwiftUI 🌀
7
12
282
10,197
Bathilde retweeted
Update: Opus 5.5 > Astra
for iOS dev Astra > Fable
8
1
1
106
9,920
Bathilde retweeted
A reminder for indie devs: If your app makes $5/month, you’re already ahead of most apps on the App Store. You shipped. A stranger found your app. They liked it enough to pay you actual money. That’s fucking hard. ASO, growth, marketing… you can figure that out. But you already did the hardest part: You built something people are willing to pay for. Don’t forget that.
25
4
1
66
2,898
#Shipaton submission took me one full day. And I didn’t even make the video. @daryachach has been making it for 2 days already. Good thing we didn’t wait until the end and started earlier. As I understand it, the submission itself is an important part. You can have a great app, but if the video doesn’t show it well or you forget to mention important parts in the description, you lose your chances. So, reminder for anyone participating and postponing the submission: it takes time. Start earlier if you haven’t yet.
14
3
1
26
1,947
Bathilde retweeted
I am of the opinion now that the App Store is essentially closed to new submissions for certain categories of apps. Excellent news for legacy players in these categories, not so good for new developers wanting to enter these markets. Habit trackers are one of these categories.
I feel helpless. At this point, I don't have any ideas left on what else I can change or try. For 4 months, Apple has been messing with me, reviewing every version for 3-4 weeks and rejecting it every single time for "Design Spam."
16
2
1
76
19,032
Bathilde retweeted
Introducing Times Square Demo Day! 🗽 Winners of the #Shipaton and Shippies will be invited to showcase their apps to real people at booths we're setting up on Times Square during New York App Week in October (this is just a preview - not the final design)
31
17
22
133
43,195