---
title: "Oscar Ablinger (@OscarAblinger) | Hashnode"
description: "Oscar Ablinger (@OscarAblinger) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@OscarAblinger"
---

@OscarAblinger

# Oscar Ablinger

@OscarAblinger · Joined August 2021

[Website](https://oscarablinger.dev/)

### [The Objectively Best Way to Indent your Code](https://blog.oscarablinger.dev/the-objectively-best-way-to-indent-your-code?utm_source=hashnode&utm_medium=feed)

An age-old debate finally settled!

6 min read · [blog.oscarablinger.dev](https://blog.oscarablinger.dev/the-objectively-best-way-to-indent-your-code?utm_source=hashnode&utm_medium=feed)

[Apr 1, 2022](https://hashnode.com/posts/the-objectively-best-way-to-indent-your-code/624724e94b4dde0dc0be545b)

### [Why Kotlin's Better Types Matter a Lot](https://blog.oscarablinger.dev/why-kotlins-better-types-matter-a-lot?utm_source=hashnode&utm_medium=feed)

Data classes and inline classes are a game changer for clean code

4 min read · [blog.oscarablinger.dev](https://blog.oscarablinger.dev/why-kotlins-better-types-matter-a-lot?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/why-kotlins-better-types-matter-a-lot/616ca3fa441bd36daa9574e4) [Oct 17, 2021](https://hashnode.com/posts/why-kotlins-better-types-matter-a-lot/616ca3fa441bd36daa9574e4)

### [The Most Important Thing about a Software is not that it Works](https://blog.oscarablinger.dev/the-most-important-thing-about-a-software-is-not-that-it-works?utm_source=hashnode&utm_medium=feed)

It needs to help!

4 min read · [blog.oscarablinger.dev](https://blog.oscarablinger.dev/the-most-important-thing-about-a-software-is-not-that-it-works?utm_source=hashnode&utm_medium=feed)

[Oct 10, 2021](https://hashnode.com/posts/the-most-important-thing-about-a-software-is-not-that-it-works/6162e5e918374f2573272d11)

### [The Difference between Kotlin’s Data Classes and Java 16 Records](https://blog.oscarablinger.dev/the-difference-between-kotlins-data-classes-and-java-16-records?utm_source=hashnode&utm_medium=feed)

A Detailed Look

5 min read · [blog.oscarablinger.dev](https://blog.oscarablinger.dev/the-difference-between-kotlins-data-classes-and-java-16-records?utm_source=hashnode&utm_medium=feed)

[Sep 5, 2021](https://hashnode.com/posts/the-difference-between-kotlins-data-classes-and-java-16-records/61622b0618374f25732721d8)

### [The ultimate guide to Futures in Java and Guava](https://blog.oscarablinger.dev/the-ultimate-guide-to-futures-in-java-and-guava?utm_source=hashnode&utm_medium=feed)

Untangling the mess of Futures

6 min read · [blog.oscarablinger.dev](https://blog.oscarablinger.dev/the-ultimate-guide-to-futures-in-java-and-guava?utm_source=hashnode&utm_medium=feed)

[Aug 24, 2021](https://hashnode.com/posts/the-ultimate-guide-to-futures-in-java-and-guava/6162287b53401f641ba0f8eb)
