---
title: "Tag: programming-tips | 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"
---

# Tag:programming-tips

All the articles with the tag "programming-tips".

# Tag:programming-tips

- [![](https://blog.shreyaspatil.dev/_astro/cover-kotlin-exception-handling-why-singleton-exceptions-are-a-bad-idea.97gvJmqw_Z21we6P.webp)](https://blog.shreyaspatil.dev/kotlin-exception-handling-why-singleton-exceptions-are-a-bad-idea)[## Kotlin Exception Handling: Why Singleton Exceptions are a bad idea](https://blog.shreyaspatil.dev/kotlin-exception-handling-why-singleton-exceptions-are-a-bad-idea)18 Sep, 2024Understand why using singleton exceptions in Kotlin can be a bad practice and how it affects stack traces and debugging in your applications.
- [![](https://blog.shreyaspatil.dev/_astro/cover-dont-let-kotlins-single-expression-function-ruin-your-business.B3coERZJ_ZFJ4n7.webp)](https://blog.shreyaspatil.dev/dont-let-kotlins-single-expression-function-ruin-your-business)[## Don't let Kotlin's single-expression function ruin your business😲](https://blog.shreyaspatil.dev/dont-let-kotlins-single-expression-function-ruin-your-business)24 May, 2021Understand why relying on Kotlin's automatic type inference in single-expression functions can lead to subtle bugs and business logic failures.
- [![](https://blog.shreyaspatil.dev/_astro/cover-cooking-tasty-code-in-kotlin-part-2.D3BUqTXT_1oL1gm.webp)](https://blog.shreyaspatil.dev/cooking-tasty-code-in-kotlin-part-2)[## 👨‍🍳 Cooking Tasty code in Kotlin 🍴 — Part 2](https://blog.shreyaspatil.dev/cooking-tasty-code-in-kotlin-part-2)1 Jan, 2021Part 2 of 'Cooking Tasty Code'. Dive deeper into Kotlin features like delegation, operator overloading, and more to enhance your coding style.

```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/"
  }
}
```
