Advertisement · 728 × 90

Posts by Mohit

Post image

I just published a new video breaking down "A Mathematical Framework for Transformer Circuits." Instead of treating the model as an unreadable black box, this paper looks at transformers through the lens of reverse engineering.

youtu.be/Bklr0kMErL8?...

2 days ago 0 0 0 0
Post image

Sharing a video I made on a recent paper called "Tensor Product Attention Is All You Need". I explore an optimized technique that can be used with multihead attention to reduce operations and memory. Please have a look to learn about recent development in LLMs.

youtu.be/JoEBwGP9lSs

2 months ago 0 0 0 0
Post image

I usually create content for Kotlin. This time I made a video on something else I know a lot about which is Superstring theory. This video is about the basics. But, it is from a mathematical viewpoint using the language of Topology. Its part of video series.

youtu.be/hH2udYlLwHE?...

3 months ago 3 0 0 0

I created a video discussing symmetries in large language models (LLMs). I explore the internals of a transformer from a purely mathematical perspective. This video explains how groups from modern algebra provide semantic information about tokens.

youtu.be/TNLIpuLv4us?...

4 months ago 1 0 0 0
@heyitsmohit.bsky.social sitting on a high chair in front of a low table, facing away from the table towards the audience. Behind the table is a TV showing the only slide of the talk.
The slide says:
“Deep Dive into Compose Compiler Plugin & Runtime
Mohit Sarveiya
Google Developer Expert in Android

🦋@heyitsmohit.bsky.social“

@heyitsmohit.bsky.social sitting on a high chair in front of a low table, facing away from the table towards the audience. Behind the table is a TV showing the only slide of the talk. The slide says: “Deep Dive into Compose Compiler Plugin & Runtime Mohit Sarveiya Google Developer Expert in Android 🦋@heyitsmohit.bsky.social“

Really enjoyed @heyitsmohit.bsky.social talk on the compose internals yesterday, it was fun and informative. Having it all be live coding worked out great too!

9 months ago 6 1 0 0
Post image Post image Post image Post image

Enjoyed speaking at Kotlin London today! I did a live walkthrough of Compose internals. Thanks for having me. I also enjoyed exploring Scotland.

9 months ago 1 0 0 0
Post image

🚨 First speaker announcement for droidcon Italy 2025! 👤

A long-time guest at droidcon Italy, @heyitsmohit.bsky.social returns this year with a brand-new session:
"Decomposing Compose UI: A Deep Dive into Measure, Layout, and Draw"🎤

🔎 more info: it.droidcon.com/2025/speakers/

9 months ago 4 1 0 0
Preview
How Kotlin Swift Export Works by Mohit Sarveiya We are happy to share this inspiring talk from Appdevcon 2025!

I had enjoyed speaking in Amsterdam a couple of months ago at AppDevConf. Here is a video of my talk on how Kotlin Swift export works. I gave this talk in a movie theater!

vimeo.com/1097850158?p...

9 months ago 0 0 0 0
Advertisement
Post image

Very excited to share this video! My passion and background is actually in math. Although, I make content on Android and Kotlin, I made this video on things I know.

This video is about Spacetime!

Manifolds are also used in machine learning. I'll share more videos soon!

youtu.be/SsLzAWO-4SM?...

10 months ago 0 0 0 0
Post image

Sharing a short video I made on modifiers are stored in Compose UI. I'm explaining with examples how they are chained together and updated! This is an internal API that is used within Compose UI. #Android #Kotlin #JetpackCompose

youtu.be/VCMoS9SFh6E?...

10 months ago 4 1 0 0
Post image

Excited to head to Scotland and speak in London on Compose Internals next month! I'll be live coding in AndroidX and showing ins and out Compose Runtime and I'll share the internals of Compose compiler plugin!

www.meetup.com/kotlin-londo...

10 months ago 3 0 0 0

Enjoyed speaking at droidcon Italy in Milan last year! Sharing a video of my talk on Compose Internals!

youtu.be/Cd4m9iJRQcs?...

Excited to be back this year in Turin, Italy!

10 months ago 1 1 1 0
Post image

I made a short video with examples of the contents of the slot table in the context of Compose UI. I am sharing how state is stored in the slots. These are internals of Compose that you can explore in AndroidX! #Kotlin #Android

youtu.be/vxdxb6VudyA?...

10 months ago 8 0 0 0
Post image

I created a video on Jetpack Compose reads and skips group in a slot table. These are a set of internal APIs that are used by the Recomposer. This video is part of series showing how internals of Compose work. It's all live coded!

www.youtube.com/watch?v=nNsp...htt

10 months ago 3 0 0 0
Post image

I create a short video on how the Composer creates and writes values to the slot table. The slot table is created during initial composition in Compose. These are internal APIs used the by the Composer. #Android #Compose #Kotlin

youtu.be/AWigEyb7xZg?...

11 months ago 5 0 0 0
Post image

I create a YouTube video on Compose UI. Its part of a series of video I'll be releasing. This is a short one on how a Compose UI tree is created and mutated. Check it out!

youtu.be/hN4Oj4PLc_o?...

11 months ago 2 0 0 0
Post image

Excited to speak next month at @droidcon.bsky.social NYC on Kotlin Native.

11 months ago 9 0 0 0
Advertisement

Enjoyed reviewing all the sessions from Droidcon NYC. There are so many talks on how to use AI on Android with CI, testing and security. Lots of talks on Accessibility, Coroutines, Compose and Kotlin Multiplatform. There were about 250 submissions. Thank you for your submissions.

11 months ago 5 0 0 0

Yeah. I'll share it as soon as it available.

1 year ago 1 0 0 0
Post image Post image Post image Post image

Enjoyed presenting at Appdevcon in Amsterdam on Kotlin Swift Export.

1 year ago 13 1 1 0
Kotlin/Native Compiler Pipeline
Kotlin/Native Compiler Pipeline YouTube video by Coding with Mohit

Sharing a video I made on phase engines in Kotlin Native. I explore the basics of a phase and a high level overview of the Kotlin native architecture. I look forward to sharing more in upcoming videos! #kotlin

youtu.be/b3rhC7DrGNg

1 year ago 1 1 0 0
Post image

Excited to share that I'll be speaking in Amsterdam next month!

1 year ago 6 0 0 0
Post image

I made a video on rendering in Compose Multiplatform. I share how the different layers of the UI are setup. I go over how Metal is used for redrawing with Skia. I do a deep dive on how Compose is setup and how the content propagates to a Compose Scene.

youtu.be/BCYFU3TjiLs?...

1 year ago 17 3 0 0

You don't need a complier plugin for it. There is a RecomposerInfo in the runtime which has a state flow that gives the pending work and current state of the Recomposer.

1 year ago 2 0 1 0
Advertisement
Preview
How Compose Compiler Plugin Works - YouTube Architecture of the compose compiler plug and how Ir is transformed for the different part of the composable method.

What are you looking to build?

This is a video series in how the Compose Compiler plugin works. The same techniques can be used in your own plugin.

youtube.com/playlist?lis...

1 year ago 2 1 1 0
Preview
How to Build Kotlin Compiler Plugins - YouTube How to build Kotlin Compiler Plugins. What could you do with IR?

I have a video series in progress. youtube.com/playlist?lis.... I will add more to it soon.

1 year ago 5 0 1 0
Preview
Kotlin Analysis API - YouTube

Sharing a video series I made on the Kotlin Analysis API inside the Kotlin Compiler.I deep dive into symbols, scopes and type resolution with examples. It is part of the K2 compiler. The API was useful in building the Kotlin Swift Export tool.

youtube.com/playlist?lis...

1 year ago 17 3 0 0
Post image

Enjoyed speaking at one of my favorite conferences in Italy - @droidcon.it on Compose. Look forward to sharing the video of my talk soon!

1 year ago 9 0 2 0

Thanks for including my content in your newsletters! While I was learning Android long ago, your content was very helpful to me.

1 year ago 1 0 0 0
Post image

Let’s goo @heyitsmohit.bsky.social :
“Deep Dive into the Compose Compiler” 👨🏻‍💻

1 year ago 7 1 0 0