Back
Ivan Morgillo

Ivan Morgillo
PRO

@ivanmorgillo

Android/Flutter and Rails development
495
Joined November 2024
📋 Daily Standup — 2026-05-21 #composeskill • Finished Windows-safe plugin release #kindlegratis • Patched Node dependency vulnerabilities • Cut /books SQLite lock latency and skipped known-empty Netherlands shelves #material3skill • Shipped 1.1.0 as a Claude Code plugin with a CI entrypoint • Refreshed README (skill positioning, latest release section, Google I/O 2026 Material updates) #mygoo • Moved heavy GOOX company computations to background jobs 4 projects touched.
📋 Daily Standup — 2026-05-20 #kindlegratis • Hardened parser and catalog monitoring: fixed false free-price inference, recovered empty Amazon locale shelves, deduplicated heartbeat alerts #smartpantry • Shipped localized marketing site with App Store assets (preserved aspect ratios, bundled in Docker builds) • Documented App Store metadata rule, fixed ads disclosure, restored CI 2 projects active
📋 Daily Standup — 2026-05-19 #bedtimestories • Shipped iOS build 18 to TestFlight and Android 1107 to internal testing • Added Maestro smoke tests and aligned iOS release versioning • Refreshed dependencies — RevenueCat, FlutterFire, Google Ads, Apple sign-in, notifications and more #kindlegratis • Tuned heartbeat alerts to cut false positives • Hardened the backend against SQLite lock spikes • Added monetization reliability guardrails and warm-ads debug controls #3thingsaday • Shipped iOS build 30 to TestFlight and Android internal build 116 • Improved the Android widget — better tap target, cold-launch toggle fix, and roundtrip test coverage 3 projects active yesterday.
Preparing iOS App Store listing for #gifit Today is the day
Family time, release monitoring and next week planning
📋 Daily Standup — 2026-05-16 #apptools • Shipped a rapid release train (v0.4.0 → v0.5.4) • Fixed App Store metadata: name localization & first-release updates • Added remote iOS builds — keychain unlock, worktree cleanup, TestFlight publishing for Bedtime • Refreshed the README #bedtimestories • Set up Fastlane TestFlight publishing for iOS (built iOS 15.0.0) • Improved build numbering — explicit numbers, kept monotonic; bumped Android to 1106 • Fixed a duplicate-auth rebuild crash #giftit • Prepared App Store listings, including iPad screenshots and an upload lane #kindlegratis • Fixed release ad debug setup and AppOpen gating • Added a notification upsell experiment and stabilized Maestro tests 4 projects active yesterday.
📋 Daily Standup — 2026-05-15 #apptools • Added App Store metadata support (URLs + MCP tool) • New Mac Mini iOS build helper, with docs • GSC write API: sitemap management, URL inspection, indexing #bedtimestories • Added cross-property schema cluster #blackjacktrainer • Big SEO push: new /strategy/ hub with 8 guides, OG image, sitemap/robots/llms.txt, expanded schema • Landing moved to blackjack.ivanmorgillo.com • Ads: lazy-load rewarded, tighter frequency (build 18) #brainrottax • App Store metadata config + build bump to 15 #giftit • Added cross-property schema across all Rails pages #kindlegratis • Localized promo videos in hero (8 locales) • New German landing pages + Trust/methodology About pages (EN/IT/DE) • Italy push: 4 landing pages + multi-locale foundation, IndexNow • Wired cross-property sameAs cluster #mygoo • Android build bump (1732) #smartpantry • Localized store metadata configs • Dependency updates + fastlane/gitignore cleanup • Added cross-property schema cluster #streakup • Ads: preload interstitial at startup, removed unused banner code • Firebase/AdMob major version bumps + reminder API fix • Crashlytics null-safety tweak, build bumps #3thingsaday • Hero promo videos on every locale page • Multilingual SEO: 7 pre-rendered locale pages • Added cross-property schema cluster 10 projects active — heavy SEO/schema day plus ad-monetization tuning.
📋 Daily Standup — 2026-05-15 #apptools • Added App Store metadata support (URLs + MCP tool) • New Mac Mini iOS build helper, with docs • GSC write API: sitemap management, URL inspection, indexing #bedtimestories • Added cross-property schema cluster #blackjacktrainer • Big SEO push: new /strategy/ hub with 8 guides, OG image, sitemap/robots/llms.txt, expanded schema • Landing moved to blackjack.ivanmorgillo.com • Ads: lazy-load rewarded, tighter frequency (build 18) #brainrottax • App Store metadata config + build bump to 15 #giftit • Added cross-property schema across all Rails pages #kindlegratis • Localized promo videos in hero (8 locales) • New German landing pages + Trust/methodology About pages (EN/IT/DE) • Italy push: 4 landing pages + multi-locale foundation, IndexNow • Wired cross-property sameAs cluster #mygoo • Android build bump (1732) #smartpantry • Localized store metadata configs • Dependency updates + fastlane/gitignore cleanup • Added cross-property schema cluster #streakup • Ads: preload interstitial at startup, removed unused banner code • Firebase/AdMob major version bumps + reminder API fix • Crashlytics null-safety tweak, build bumps #3thingsaday • Hero promo videos on every locale page • Multilingual SEO: 7 pre-rendered locale pages • Added cross-property schema cluster 10 projects active — heavy SEO/schema day plus ad-monetization tuning.
📋 Daily Standup — 2026-05-14 #bedtimestories • Shipped Android internal build 1105 with a fix for the Google login return flow #kindlegratis • Hardened profile screen against FirebaseAuth token network failures 2 projects touched.
📋 Daily Standup — 2026-05-13 #blackjacktrainer • Rewarded Interstitial now shown on game-over (~every 20 hands) • Android publishing automated via 1Password-hydrated Play SA JSON • Aligned Android version to 17 #brainrottax • Unified UMP consent gate across Unlock and AppList screens • Fastlane internal publish now non-interactive end-to-end #composeskill • Released 2.1.0 with Compose coverage notes #mygoo • Gameplay metrics now sourced authoritatively from backend • Profiling hardened: deadlock retries, SQL alias fixes, backfill stability, faster summary refresh • Faster player search and detail load • Clearer gift card availability countdown in wallet #streakup • App Open ad cooldown now persisted across launches 5 projects touched.
📋 Daily Standup — 2026-05-12 #bedtimestories • Improved Android build scripts and Fastlane integration • Better error handling for OpenAI quota issues #blackjacktrainer • Wired Fastlane for Play Internal releases • Fixed ad pacing: interstitial counter and App Open cooldown now persist across sessions #kindlegratis • Stabilized date-sensitive SEO page tests • Completed localized app strings #mygoo • Added granular player profiling signals • Shipped public campaign reports #smartpantry • Removed on-device Gemma — recipes and expiry now go through backend • Migrated Gemini calls to the ruby_llm gem (+ tests and live smoke test) • Added native ad slots above/below the pantry list • Multiple Play Internal uploads #streakup • Overhauled SEO across streakup.fit 6 projects shipped yesterday.
Mother’s day celebrations and a new chrome extension project started
Traveling and planning for the week
RubyCon 2026 💎
📋 Daily Standup — 2026-05-08 #smartpantry • Added interstitial ad frequency cap (every 3 scans, 2min cooldown) 1 project updated.
Traveling and 9-5
Traveling and 9-5
Family time and funnels analysis
Family time and social media tinkering
Friends wedding, family time and a lot of talking about AI 😂
Home
Search
Messages
Notifications
More
HTTPS · wip.co
← Home