Back
Ivan Morgillo
📋 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.
📋 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
📋 Daily Standup — 2026-05-08
#smartpantry
• Added interstitial ad frequency cap (every 3 scans, 2min cooldown)
1 project updated.