Kessir's Blog

Here I write mostly about software development.

Using Kotlin Sequences to abstract pagination

· 8 min read

Let's assume you need to process millions of records from some third party data source. This data source will usually provide a pagination mechanism...

Software EngineeringKotlin

When and how to git cherry-pick 🍒

· 5 min read

Git cherry-pick as the name implies, allows you to cherry-pick a specific commit from one branch and add it to another branch.

Software EngineeringGitVersion Control

Why you should try TailwindCSS

· 4 min read

TailwindCSS describes itself as "utility-first CSS framework". This means that instead of giving you ready-made components like card, nav, form-group, it gives you low-level utility classes such as font-size, padding, margin. It is almost like writing inline css.

Software EngineeringFront EndCSSTailwindTailwindCSS