Giordano Scalzo·Sep 4AI-Accelerated Mobile Development: Lessons from My NSLondon TalkThe QR-code app worked. Text went in, a QR code came out. Then I tried to save it.
InEffective Coding with Giordano ScalzobyGiordano Scalzo·Aug 11Antescher: How Ant Attack WorksMy Spectrum turned up late. Italy ran behind on home computers, so by the time one arrived in our house the machine was past its prime…A response icon2A response icon2
InEffective Coding with Giordano ScalzobyGiordano Scalzo·Mar 15A Morning Reset at Build with AI at Imperial CollegeI only made it to the morning of Build with AI at Imperial College London on Saturday, March 14, 2026. It was enough to make the trip worth…
InEffective Coding with Giordano ScalzobyGiordano Scalzo·Feb 9How I (Almost) Implemented a Production App in a WeekendShameless plug: if you want better focus and sleep, download Neurona first, then come back for the build story.
InEffective Coding with Giordano ScalzobyGiordano Scalzo·Dec 7, 2025Weekend Hack: Letting Ollama Sift 1,000 iOS Blogs for AI GemsOver the last year I’ve had the itch to build again. AI has made it easier to ship small things and use each one to push a longer plan…
InEffective Coding with Giordano ScalzobyGiordano Scalzo·Nov 16, 2025Where Alan Turing Walked: Google DevFest at the National Museum of ComputingGoogle DevFest took place inside the National Museum of Computing at Bletchley Park. Walking past codebreaking rooms and wartime machines…
InEffective Coding with Giordano ScalzobyGiordano Scalzo·Nov 5, 2025Demystifying AI Coding Agents in SwiftThe small loop behind an agent
InEffective Coding with Giordano ScalzobyGiordano Scalzo·Jun 5, 2025AI-Accelerated Mobile Development at LondroidThe talk
InEffective Coding with Giordano ScalzobyGiordano Scalzo·Apr 20, 2023Replacing Combine with Async/Await in SwiftUI using a HotSignal ClassStreamline SwiftUI and ViewModel communication by leveraging Swift’s concurrency featuresA response icon1A response icon1
Giordano Scalzo·Apr 16, 2023I enjoyed reading this post about type erasure in Swift using custom wrapper types.From Swift 5.6, the introduction of the `any` keyword can make type erasure even simpler without the need for custom wrapper types. With…