I make mobile apps, AI agents, and a fool of myself live on Code with the Italians podcast. Speaker, author. Father and husband in the Italian countryside

Italian countryside
Joined November 2007
Shit got real
74
Ivan Morgillo retweeted
Oggi sono stato ospite dell’Ambasciata britannica per una tavola rotonda tra Italia e Regno Unito dedicata all’applicazione dell’intelligenza artificiale nei servizi pubblici. Ho avuto l’opportunità di portare la visione alla base di ItaliaAperta.it e raccontare il lavoro che stiamo portando avanti con @DVNSoldi. Domani condividerò un bel recap dei temi affrontati, perché sono emersi davvero tantissimi spunti e riflessioni super interessanti!
Oggi giornata importante
9
6
2
89
2,001
I'll be speaking at DevFest Venezia this weekend and I'm very excited for my new t-shirts 🤣 devfest26.gdgvenezia.it/
1
1
2
158
Ivan Morgillo retweeted
My iPhone Duo video went viral, so I'm giving away 100 iPhones on X 😛
31,310
30,181
2,760
50,870
1,174,848
Smart Pantry shows which food in your kitchen expires first and gives you recipe ideas for it. Free on iPhone and Android. Smart Pantry Plus removes the ads and sends you a reminder every day. apps.apple.com/app/id6761122…
🤖 Made with AI
1
1
2
119
It's all about price now and then it "shave time"
Tesla says they are trying to deliver Cybercabs to real customers by the end of this year. 👀
169
The aura this man has 🤣
NEW: El Salvador President Nayib Bukele launches military operation in Haiti, threatens to eviscerate Haitian gangs as he did to gangs in El Salvador if they don't return hostages. The statement came after four Salvadoran men were kidnapped by Haitian gangs. "Today's attack is nothing compared to what is coming if we do not get all four hostages back alive," he said. Bukele says the four Salvadoran men are aviation technicians. "They were kidnapped in a cowardly manner while returning after buying food at a market in the area. "That is why, today, we have launched a military operation to rescue them. We have a single objective: to bring our four compatriots back home alive, without any harm." Bukele then issued a warning if gang leaders harm any of the men. "I want you, the gang leaders, to understand one thing very clearly: today's attack is nothing compared to what is coming if we do not get all four hostages back alive..." "And do not take our word for empty threats. We have already finished with the gangs in El Salvador, and we can finish with you too..." "Return our four compatriots to us alive, without any harm, and everything will go back to how it was before the kidnapping."
156
It's the little things 🫡 The app is here lifedots.ivanmorgillo.com/
1
1
238
Ivan Morgillo retweeted
We are launching the Tesla Robotaxi safety report today. Till date, Robotaxi has driven a total of 3.3 million miles autonomously, and has had zero injuries nor airbag deployments. If the same number of miles were to be manually driven, we should expect roughly 9 injuries to the occupants or other pedestrians and 4 airbag deployments on average. We will continue to transparently share our progress with the public using this page. tesla.com/robotaxi/safety
294
1,428
186
11,595
339,750
📋 Daily Standup — 2026-10-22 MyGoo — mygoo.fun/ • Recorded Play production versionCode 1762. Sent iOS build 1754 (2026.10.21) to TestFlight. • Wallet and phone-save errors now show once, from the listener. The page has a working RETRY. A failed wallet load shows the error page, not the register screen. Kindle Gratis — kindlegratis.fun • The API now stops busy retries at the deadline. Contribution detail waits out the daily VACUUM lock instead of failing. • The scraper scans every second and never saves a group without its leader. It keeps Chrome groups per child, and it cleans up leftover Chrome when a scrape is killed. City Deals — citydeals.it.com/ • Moved the web scanner and the duplicate judge to Gemini 3.5 Flash Lite. Ludus Magnus — ludusmagnus.fit/ • Fixed the container rule, the access link retry, and the iOS heading. • Updated the Flutter docs, the design system guide (Electric + Volt theme), and the mobile API endpoint docs. • Recorded the October decisions in llm-context.md. Smart Pantry — nowastefood.app/ • Items can move to another pantry, both from the API and from the item sheet. Maestro flow 13 covers it. • The item sheet scrolls on short screens. Regenerating an invite code sends the shown code. • A provider refusal in AI now returns 503 and gives the slot back. • /health caches the Open Food Facts check for 60 seconds and runs one refresh at a time. • Barcode scans are normalized before lookup. Products are found under any zero-padded GTIN form. • Each user's time zone is now stored for expiry's "today." 5 projects updated.
2
1
3
310
Winter is coming
So basically, today PHP got two critical bugs that let anyone run code on your server without even logging in, which is bad, and then the details leaked before the patch was even out, which is worse, and it works on WordPress and MediaWiki and Magento and Joomla and Laravel, and Censys says like 1.5 million servers are running a version with no fix, so the NSA was like "take your system offline," and the FBI was like "take your system offline," and CISA and the UK and CERT-EU were all like "take your system offline," and then the Prime Minister of Japan, the actual Prime Minister, posted at 5:55 in the morning telling 48.8 million people to take their system offline, so everyone took their system offline, like the Dutch cybersecurity agency took its own website offline, and the Dutch parliament went offline, and the Port of Rotterdam went offline, and Finland and France and Denmark started pulling government sites, and Wikipedia went down, and Archive.org went down, and Asana and GOG and Something Awful went down, and the University of Vienna's webmail went down for some reason, and that's just PHP. Because GitLab also dropped a CVSS 10.0, which is the highest score they give out, for a bug that's been there since 2014, so that's every self-hosted GitLab for twelve years, and then LiteLLM 1.107.0 got hijacked and shipped a credential stealer and a remote access trojan in every single wheel and the Docker images, including latest, and you didn't even have to import it, just installing it was enough, and it's the second time this year, and then Railway paused every deployment on the entire platform because someone got into the environment variables, so now everyone has to rotate every secret they've ever stored there, and TiDB Cloud said someone was walking around inside with stolen credentials for basically a month and an extortion group says they took 10.6 terabytes, and Zeabur got breached for the second time in two months and is just shutting down, like the whole company, and Node.js patched remote code execution and a TLS bypass, and CISA says Plex is being actively exploited, and someone took over 300 Tor exit relays to steal SSH passwords, and SafePay ransomware has hit over 600 critical infrastructure orgs, and India's biggest bank filed a data loss incident, and Japan has been in an official state of emergency in cyberspace since October 9, which honestly explains the 5:55 AM post. Oh, and eMudhra, a certificate authority that's issued over 60 million certificates, whose entire job is proving websites are who they say they are, was supposed to be using private keys that are random numbers over a hundred digits long, and one of them was 4. Just 4. And the others were like 66 and 237. Anyway, it's Wednesday.
220
In the last few weeks I’m really suffering the constant attitude by @claudeai “The classifier this…. The classifier that… I can’t do this in auto-mode… This is a cybersecurity violation…” Bro!! I want to do things FFS!! I’m paying for this shit!! Just do the fucking work!
🤖 Made with AI
1
183
Ivan Morgillo retweeted
Replying to @riggaroo
@riggaroo new skills release has release notes! thank you!
1
1
4
173
Now that this tweet has almost 50k impressions, can we have somebody from the @GooglePlay team look into this, please. This is clearly painful for many devs.
Every time I release a new Android app, I get a few crashes on a "OnePlus 8 Pro with an x86_64 CPU and 4 GB storage". That device doesn't exists. It's a chimaera device that Play uses to run tests and systematically crashes the app for some weird native lib that it can't find.
2
12
896
@grok can you find @GooglePlay Developer Advocates on X please?
1
141
Half the internet is panicking because somebody realised that half the internet runs on a certificate that has “4” as a security key. Denialists and doomers complain about AI. Opus or Astra would never pick “4” as a security key. A human picked “4”. A fucking savage picked “4”.
1
13
995
📋 Daily Standup — 2026-10-21 app-promo-reel — github.com/hamen/app-promo-r… • Sound scoring now reads the finish report, because a model cannot hear the mix. AI Bedtime Stories — bedtimestories.click/ • Recorded Android build 1217. • The paywall leaves room above the fold on every build host. StreakUp — streakup.fit/ • iOS build 47 (47) went to TestFlight. Android build 57 recorded. Kindle Gratis — kindlegratis.fun • The footer year now follows the build year, not a fixed 2026. MyGoo — mygoo.fun/ • Public company reports need a token. • Role tests cover more admin-only actions. A manual merge test ran. #showmethemoney • Bedtime weekly plan is listed first. On Android 1217, the plan rows were below the fold before. • App Store prices and trials for Bedtime recorded. • Repository count wording now says "more than fifty". The count is 58. Smart Pantry — nowastefood.app/ • Barcode scanner prefixes are stripped. Non-digit codes no longer go to Open Food Facts. Ludus Magnus — ludusmagnus.fit/ • Android 20 release notes recorded. Android 20 and iOS 19 built with the access link and the session expiry fix. • Session expiry: the notice shows once per expiry. A rejected refresh sends the member to login with a "session expired" message. Open screens close when the session ends. Old snackbars clear first. • Access link: attempt IDs now bind each request. The rate limit uses a capped key. A closed screen or a newer session wins over a late answer. A link that switches the member builds a new app tree. An iOS app banner was added. • Login, access link and logout now run one at a time. • Foreign phone numbers stay as typed. The backfill write is now conditional. • The WhatsApp hand-off is refused when the send would fail. • Staff copy no longer says that ending a membership fixes a shared number. • New tests cover the late profile, the no-answer refresh, the spent notice and the rate limit. Total: 8 projects.
1
2
318
I still have 99% of the weekly quota of my GLM subscription. I have just unleashed it on my wifi network to look for my Amazon Echos: "I want to know all the hacking we can do on those devices. I want to use @youtubemusic on with Alexa".
🤖 Made with AI
3
4
611
Not directly hackable so far but we are making progress with the help of Home Assistant
1
72