Bathilde retweeted
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 🙏🏻
Bathilde retweeted
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…
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 🫡.
Bathilde retweeted
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
Bathilde retweeted
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.
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
Bathilde retweeted
🚨🚨🚨🚨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 😭😭
Bathilde retweeted
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.
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…
Bathilde retweeted
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.
Bathilde retweeted
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
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.
Bathilde retweeted
#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.
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.
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)



































