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
Ivan Morgillo retweeted
I recommend everyone upgrade Ruby immediately. This is a DoS and RCE vector if you accept user input into Regexp.new() ruby-lang.org/en/news/2026/1…
14
101
29
398
73,280
Ivan Morgillo retweeted
Last bits of preparation for tomorrow #DevFest Venezia! This year was very hard to choose from, with over 100 submissions! Every year is getting bigger and bigger 😱
2
5
137
Ivan Morgillo retweeted
Today we announce 1Password for Agents platform, building with companies @Muse, SpaceX Super Intelligence Grok @Bot, @AnthropicAI’s @Claudeai, @OpenAI, @TownAI, @Browserbase, @Browser_use, @heydana_ai, Instinct, @usekernel, @Perplexity_ai, @tryramp, @Tomo, and @wajo_ai, with more integrations on the way. 🎉 We've heard from so many of our customers who want to use these new personal AI agents to help them get more done, but want more control over what the agent can access with the same trust and ease of use they get when using 1Password directly. 1Password for Agents gives your agents access without giving up your passwords. When an agent reaches a sign-in form, it requests a credential from your vault. If you approve the request, 1Password directly auto-fills the credential in the destination site so the agent can’t see or take possession of the credentials. The agent gets the task done, but it doesn’t get your passwords.. You stay in control. 1Password for Agents free and optional for personal and family accounts. Unless you opt-in to an agent connector, agents cannot touch your vault. ➡️Learn more: bit.ly/487da6J
597
1,000
812
9,933
1,510,727
📋 Daily Standup — 2026-10-23 #showmethemoney • The deck README explains how it deploys to Cloudflare Pages at showmethemoney-2026.pages.de…. • Relay count: 1,750 pull requests on 22 October. • Figures for 22 October: 3 Things a Day has 7 subscriptions and €22 MRR. Smart Pantry Plus has 4 sales (€74), including the third yearly sale on 20 October. Smart Pantry — nowastefood.app/ • Gemini returns structured JSON for the expiry and recipe calls. • The RevenueCat Test Store key stays out of release builds, with a source check (#1442). • Recipe saves and pantry creation now time out after 15 s. A hung save still shows the paid recipe (#1367). • Rewarded ads: one consent-checked path, requested near the wall, one request at a time. Late answers no longer reach a newer ad. • Added tests for the ad start, recipe wait, and scan trigger paths. • Builds: Android 2134 and 2135 to Play internal, iOS 40 (40.0.0) to TestFlight. MyGoo — mygoo.fun/ • Overflow tests now check the last page. • An admin page past the end shows the last page, not an error. 3 projects today.
132
‼️ After PHP2Shell comes Node2Shell, a critical bug found by OpenAI's Codex Security that can let attackers run code in Node.js apps. It was successfuly demonstrated on the official Node.js 24.22.0 image. Node 20, 23 and 25 (all EoL) get no fix.
66
414
102
3,373
246,536
Shit got real
1
187
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
10
7
2
108
3,219
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
193
Ivan Morgillo retweeted
My iPhone Duo video went viral, so I'm giving away 100 iPhones on X 😛
56,039
51,409
4,112
83,514
2,103,312
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
2
2
5
152
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. 👀
196
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."
173
It's the little things 🫡 The app is here lifedots.ivanmorgillo.com/
1
1
250
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
301
1,498
187
12,210
354,642
📋 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
324
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.
244
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
195
Ivan Morgillo retweeted
Replying to @riggaroo
@riggaroo new skills release has release notes! thank you!
1
1
4
174
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
911
@grok can you find @GooglePlay Developer Advocates on X please?
1
153