Nate Ebel
n8ebel.bsky.social
Nate Ebel
@n8ebel.bsky.social
🖥️ Software Developer & Tech Lead
👨‍💻 Ex Kotlin Google Developer Expert
Didn't realize how much I had missed the caramel apple suckers 😀
October 21, 2025 at 11:52 PM
Finally found some time to mess around with the Gemini CLI and the Docker MCP Toolkit and there's definitely a bit of ✨ magic ✨ to just managing some simple github tasks through plain human language at the command line. and adding the GitHub tools using the docker toolkit was surprisingly easy
October 19, 2025 at 11:53 PM
I found this to be a pretty interesting look at where coding and AI tools have come from, and where they might be going. In particular, some of the ideas shared about multi-agent interactions gave me some fun food for thought.

youtu.be/3KAI__5dUn0?...
Context Engineering & Coding Agents with Cursor
YouTube video by OpenAI
youtu.be
October 19, 2025 at 5:38 AM
Resisting the urge to buy the Switch 2 ZA bundle given I still haven't finished Expedition 33 yet 😬
October 17, 2025 at 10:10 PM
Reposted by Nate Ebel
I'm super proud of this webinar for underrepresented communities to CFP for KotlinConf. It has been a goal of mine to have this type of encouraging event since I started at JetBrains, and now you can watch the video 🥰

www.youtube.com/watch?v=cTfH...
Your Voice Belongs Here: Creating Compelling KotlinConf Proposals
YouTube video by Kotlin by JetBrains
www.youtube.com
October 15, 2025 at 2:17 PM
Reposted by Nate Ebel
Awesome post from @f1xedgear.bsky.social and @autonomousapps.bsky.social about improving Gradle sync times in the IDE

engineering.block.xyz/blog/shrinki...

#gradle
Shrinking Elephants
Managing very large projects with Gradle and Intellij IDEA-based IDEs
engineering.block.xyz
October 15, 2025 at 10:30 PM
Soaking up some Cali sun this weekend ☀️😎
May 25, 2025 at 4:42 AM
Let's see what this #GoogleIO Dev keynote has for us...
May 20, 2025 at 8:33 PM
👀 "Eliminating most limitations of interop in Kotlin/JS"
🌐 Kotlin for web: What's new and what's next 🚀

Significant progress has been made in enhancing Kotlin Multiplatform support for web development. 🛠️ A lot has been going on behind the scenes – and now it’s time to share the latest updates 👉 jb.gg/ho9gtk
Present and Future of Kotlin for Web | The Kotlin Blog
We've been focused on enhancing Kotlin Multiplatform for web, and a lot has been going on behind the scenes. Now, we're ready to share it!
jb.gg
May 13, 2025 at 2:38 PM
Anyone using Telepresence to communicate with services in your k8s cluster from locally running services within a Docker Compose environment?

Trying to get it working and can it understand why I can hit one service in the cluster, sometimes, but not the rest 😵‍💫
May 11, 2025 at 2:29 PM
Really wish I was heading to KotlinConf.

We've spent the past ~18 months rebuilding our core platform on Kotlin & Kotlin Multiplatform and now some Compose Multiplatform as well and I've got the itch to share about the cool work we've done! Crossing my fingers for next year 🤞
May 9, 2025 at 12:51 PM
This seems to be the place to start for tackling this problem. Confirms a lot of my thoughts on where to start optimizing.

kotlinlang.org/docs/native-...
May 7, 2025 at 4:25 AM
What are folks doing to minimize the impact of slow native linking build tasks for the iOS targets in Compose Multiplatform projects?
May 7, 2025 at 4:14 AM
Reposted by Nate Ebel
I'm proud of Gradle Best Practices finally launching. It was a result of many hours of discussions, negotiations, and wordsmithing to bring you the first batch of best practices. It was a deep collaboration between Google, Jetbrains, and Gradle. Enjoy it!

blog.gradle.org/gradle-best-...
#gradle
Gradle Best Practices - A Path to Build Happiness
Gradle Build Tool, also known as Gradle, is a highly flexible and extensible build system. It supports multiple ways to structure and configure builds, making it incredibly powerful—but also somewhat ...
blog.gradle.org
May 1, 2025 at 7:35 PM
Every time I think I have PagerDuty escalation policy settings figured out... someone on the team gets alerted in the middle of night for a low-priority issue and I'm reminded that I apparently understand nothing 😑
April 27, 2025 at 10:47 PM
Reposted by Nate Ebel
The Jetpack Compose and internals course is the result of years of deep exploration, experience working on Compose initiatives at big tech, and writing the Jetpack Compose Internals book 🧵
April 18, 2025 at 2:31 PM
This @touchlab.co post has been super useful in getting up to speed with adaptive layout apis for Compose Multiplatform

Adaptive Layouts in Compose Multiplatform touchlab.co/adaptive-lay...
Adaptive Layouts in Compose Multiplatform
Adaptive Layouts is a way of adapting your UI to fit different display sizes on Android, and it's now available for Compose Multiplatform.
touchlab.co
April 14, 2025 at 4:22 AM
Going down the Compose Multiplatform rabbit hole again...
April 12, 2025 at 3:07 PM
Was very pleasantly surprised today at how well JetBrains' Junie worked for generating plantuml diagrams.

It was a fantastic experience to just explain what I wanted and not have to comb through docs on puml syntax
April 4, 2025 at 12:47 AM
Sadly, no longer a GDE as Google officially sunsetted the Kotlin category.

Enjoyed my time in the program, and look forward to still sharing Kotlin content in the future... my team has been building with Kotlin more than ever and my content backlog is growing all the time 🙂
April 2, 2025 at 3:54 PM
Not a bad view for pair programming this week
February 24, 2025 at 1:55 AM
Very interesting talk if you're building container images - especially for the JVM. I had not really explored buildpacks for this. Definitely gave me some things to think about
February 23, 2025 at 2:53 PM
🛫 Off to Mexico City for field testing and quarterly planning. And most importantly for some needed ☀️😎
February 23, 2025 at 2:00 PM
Reposted by Nate Ebel
After an intense 2024 that took a toll on my physical and mental health, I told myself I would really invest more in taking care of myself in 2025.

4 weeks in and I'm starting to feel a noticeable difference 🎉
February 10, 2025 at 4:38 AM