---
title: "Tags | Shreyas Patil's Blog"
description: "Senior Android Engineer @ Deliveroo. Google Developer Expert for Android. Writing about Android, Kotlin, and AI."
image: "https://blog.shreyaspatil.dev/og.png"
---

# Tags

All the tags used in posts.

- [agentic-ai](https://blog.shreyaspatil.dev/tags/agentic-ai/)
- [agentic-ai-development](https://blog.shreyaspatil.dev/tags/agentic-ai-development/)
- [ai](https://blog.shreyaspatil.dev/tags/ai/)
- [ai-agents](https://blog.shreyaspatil.dev/tags/ai-agents/)
- [android](https://blog.shreyaspatil.dev/tags/android/)
- [android-app-development](https://blog.shreyaspatil.dev/tags/android-app-development/)
- [android-apps](https://blog.shreyaspatil.dev/tags/android-apps/)
- [android-development](https://blog.shreyaspatil.dev/tags/android-development/)
- [android-studio](https://blog.shreyaspatil.dev/tags/android-studio/)
- [antigravity](https://blog.shreyaspatil.dev/tags/antigravity/)
- [app-development](https://blog.shreyaspatil.dev/tags/app-development/)
- [app-performance](https://blog.shreyaspatil.dev/tags/app-performance/)
- [astro](https://blog.shreyaspatil.dev/tags/astro/)
- [asynchronous](https://blog.shreyaspatil.dev/tags/asynchronous/)
- [best-practices](https://blog.shreyaspatil.dev/tags/best-practices/)
- [blog](https://blog.shreyaspatil.dev/tags/blog/)
- [blogging](https://blog.shreyaspatil.dev/tags/blogging/)
- [capture](https://blog.shreyaspatil.dev/tags/capture/)
- [ci](https://blog.shreyaspatil.dev/tags/ci/)
- [claude-code](https://blog.shreyaspatil.dev/tags/claude-code/)
- [claude-plugin](https://blog.shreyaspatil.dev/tags/claude-plugin/)
- [claudeai](https://blog.shreyaspatil.dev/tags/claudeai/)
- [cloudflare](https://blog.shreyaspatil.dev/tags/cloudflare/)
- [codex](https://blog.shreyaspatil.dev/tags/codex/)
- [coding](https://blog.shreyaspatil.dev/tags/coding/)
- [community](https://blog.shreyaspatil.dev/tags/community/)
- [compose](https://blog.shreyaspatil.dev/tags/compose/)
- [compose-compiler](https://blog.shreyaspatil.dev/tags/compose-compiler/)
- [compose-multiplatform](https://blog.shreyaspatil.dev/tags/compose-multiplatform/)
- [content-creation](https://blog.shreyaspatil.dev/tags/content-creation/)
- [coroutines](https://blog.shreyaspatil.dev/tags/coroutines/)
- [coroutines-flow](https://blog.shreyaspatil.dev/tags/coroutines-flow/)
- [database](https://blog.shreyaspatil.dev/tags/database/)
- [debugging](https://blog.shreyaspatil.dev/tags/debugging/)
- [declarative](https://blog.shreyaspatil.dev/tags/declarative/)
- [dependency-injection](https://blog.shreyaspatil.dev/tags/dependency-injection/)
- [deployment](https://blog.shreyaspatil.dev/tags/deployment/)
- [developer](https://blog.shreyaspatil.dev/tags/developer/)
- [development](https://blog.shreyaspatil.dev/tags/development/)
- [droidcon](https://blog.shreyaspatil.dev/tags/droidcon/)
- [droidconindia](https://blog.shreyaspatil.dev/tags/droidconindia/)
- [exception-handling](https://blog.shreyaspatil.dev/tags/exception-handling/)
- [exceptionhandling](https://blog.shreyaspatil.dev/tags/exceptionhandling/)
- [firebase](https://blog.shreyaspatil.dev/tags/firebase/)
- [flutter](https://blog.shreyaspatil.dev/tags/flutter/)
- [framework](https://blog.shreyaspatil.dev/tags/framework/)
- [gemini](https://blog.shreyaspatil.dev/tags/gemini/)
- [git](https://blog.shreyaspatil.dev/tags/git/)
- [github](https://blog.shreyaspatil.dev/tags/github/)
- [google](https://blog.shreyaspatil.dev/tags/google/)
- [gradle](https://blog.shreyaspatil.dev/tags/gradle/)
- [indie-maker](https://blog.shreyaspatil.dev/tags/indie-maker/)
- [internals](https://blog.shreyaspatil.dev/tags/internals/)
- [java](https://blog.shreyaspatil.dev/tags/java/)
- [javascript](https://blog.shreyaspatil.dev/tags/javascript/)
- [jetpack](https://blog.shreyaspatil.dev/tags/jetpack/)
- [jetpack-compose](https://blog.shreyaspatil.dev/tags/jetpack-compose/)
- [jetpack-compose-layouts-and-modifiers](https://blog.shreyaspatil.dev/tags/jetpack-compose-layouts-and-modifiers/)
- [jetpack-compose-ui-components](https://blog.shreyaspatil.dev/tags/jetpack-compose-ui-components/)
- [journey](https://blog.shreyaspatil.dev/tags/journey/)
- [jvm](https://blog.shreyaspatil.dev/tags/jvm/)
- [keyboard](https://blog.shreyaspatil.dev/tags/keyboard/)
- [kotlin](https://blog.shreyaspatil.dev/tags/kotlin/)
- [kotlin-beginner](https://blog.shreyaspatil.dev/tags/kotlin-beginner/)
- [kotlin-coroutines](https://blog.shreyaspatil.dev/tags/kotlin-coroutines/)
- [kotlin-multiplatform](https://blog.shreyaspatil.dev/tags/kotlin-multiplatform/)
- [kotlin-nullsafety](https://blog.shreyaspatil.dev/tags/kotlin-nullsafety/)
- [learn-coding](https://blog.shreyaspatil.dev/tags/learn-coding/)
- [library](https://blog.shreyaspatil.dev/tags/library/)
- [main-thread](https://blog.shreyaspatil.dev/tags/main-thread/)
- [mistakes](https://blog.shreyaspatil.dev/tags/mistakes/)
- [mobile-apps](https://blog.shreyaspatil.dev/tags/mobile-apps/)
- [mobile-development](https://blog.shreyaspatil.dev/tags/mobile-development/)
- [multitasking](https://blog.shreyaspatil.dev/tags/multitasking/)
- [multithreading](https://blog.shreyaspatil.dev/tags/multithreading/)
- [navigation](https://blog.shreyaspatil.dev/tags/navigation/)
- [networking](https://blog.shreyaspatil.dev/tags/networking/)
- [opensource](https://blog.shreyaspatil.dev/tags/opensource/)
- [optimization](https://blog.shreyaspatil.dev/tags/optimization/)
- [others](https://blog.shreyaspatil.dev/tags/others/)
- [perfetto](https://blog.shreyaspatil.dev/tags/perfetto/)
- [performance](https://blog.shreyaspatil.dev/tags/performance/)
- [performance-optimization](https://blog.shreyaspatil.dev/tags/performance-optimization/)
- [plugins](https://blog.shreyaspatil.dev/tags/plugins/)
- [productivity](https://blog.shreyaspatil.dev/tags/productivity/)
- [programming](https://blog.shreyaspatil.dev/tags/programming/)
- [programming-blogs](https://blog.shreyaspatil.dev/tags/programming-blogs/)
- [programming-languages](https://blog.shreyaspatil.dev/tags/programming-languages/)
- [programming-tips](https://blog.shreyaspatil.dev/tags/programming-tips/)
- [public-speaking](https://blog.shreyaspatil.dev/tags/public-speaking/)
- [reactive-programming](https://blog.shreyaspatil.dev/tags/reactive-programming/)
- [reactjs](https://blog.shreyaspatil.dev/tags/reactjs/)
- [recompose](https://blog.shreyaspatil.dev/tags/recompose/)
- [Recomposition](https://blog.shreyaspatil.dev/tags/recomposition/)
- [redux](https://blog.shreyaspatil.dev/tags/redux/)
- [screenshot](https://blog.shreyaspatil.dev/tags/screenshot/)
- [software-architecture](https://blog.shreyaspatil.dev/tags/software-architecture/)
- [state-management](https://blog.shreyaspatil.dev/tags/state-management/)
- [stateflow](https://blog.shreyaspatil.dev/tags/stateflow/)
- [tech-talk](https://blog.shreyaspatil.dev/tags/tech-talk/)
- [technical-documentation](https://blog.shreyaspatil.dev/tags/technical-documentation/)
- [technical-writing-1](https://blog.shreyaspatil.dev/tags/technical-writing-1/)
- [testing](https://blog.shreyaspatil.dev/tags/testing/)
- [threadpools](https://blog.shreyaspatil.dev/tags/threadpools/)
- [threads](https://blog.shreyaspatil.dev/tags/threads/)
- [tricks](https://blog.shreyaspatil.dev/tags/tricks/)
- [ui](https://blog.shreyaspatil.dev/tags/ui/)
- [ui-design](https://blog.shreyaspatil.dev/tags/ui-design/)
- [uiux](https://blog.shreyaspatil.dev/tags/uiux/)
- [ux](https://blog.shreyaspatil.dev/tags/ux/)
- [vibe-coding](https://blog.shreyaspatil.dev/tags/vibe-coding/)
- [writing](https://blog.shreyaspatil.dev/tags/writing/)

```json
{
  "@context": "https://schema.org",
  "@type": "WebSite",
  "name": "Shreyas Patil's Blog",
  "url": "https://blog.shreyaspatil.dev/",
  "description": "Senior Android Engineer @ Deliveroo. Google Developer Expert for Android. Writing about Android, Kotlin, and AI.",
  "author": {
    "@type": "Person",
    "name": "Shreyas Patil",
    "url": "https://shreyaspatil.dev/"
  }
}
```
