From the blog
Latest writing
Older posts from Ivan Morgillo.
IDE / Kotlin
My IntelliJ Plugin Collection – Kotlin Fill class
Kotlin Fill Class is an IntelliJ / Android Studio plugin that auto-fills data class constructor arguments — stop typing the same parameters by hand.
Life / Tech
Open Chrome bookmark in a new tab
Two ways to make Chrome always open bookmarks in a new tab — a quick keyboard shortcut and a permanent setting that works across the bookmark bar.
Life / Programming
Go to first unread message on Telegram Web
How to jump to the first unread message in Telegram Web with a keyboard shortcut — like Slack's Cmd+K but for Telegram. A quick tip for desktop users.
Android / Programming
ADB Pro: Install and run an Android app on every connected device (2026 Update)
adb commands to install or run an Android app on a specific connected device — or every device at once — using device IDs, serial numbers, and helper scripts.
Life / Tech
What we have now is not “remote working”, it’s “apart working”
Today I saw a tweet that resonated a lot with me I could not agree more. The whole COVID-19 lockdown created a weird situation where a lot of companies found themselves...
Programming / Tech
Uninstall and Run in one shot in Android Studio
As an Android developer, I live my life one repetitive task after another: Clean, Run Uninstall, Run Restart Clean, Restart Restart with Debugger Click here, click there. Tap...
Tech
Push-to-talk on Meet – Part 2
Let’s go physical! A couple of weeks ago, I published a post about adding Push-to-talk to Meet. I love that solution and I’m using all the time… or I was. The problem is that I...
Life / Tech
Enable Push-to-talk in Google Meet
Use the spacebar as a push-to-talk button in Google Meet — keep your mic muted by default and unmute only while speaking. Works in Chrome with no extension.
Kotlin / Programming
Can I loop over a Kotlin Sealed Class?
As an Android developer, I constantly write API clients: 90% of all mobile apps fetch some JSON, parse it and show it in a list ¯\_(ツ)_/¯ To keep a clear separation between...
Tech
Closing 2019 – Beyond Android
Since I started going around for conferences in 2015, I mostly attended Droidcons. Over time, I realized that I was building a weird sort of bubble and patterns started to...