-
Tips on DP + Bitmasking for competitive programming
-
Understanding the different kinds of keys used in databases
Understanding the difference between primary keys, sort keys, partition keys, etc.
-
TIL: Determine expected solution from given constraints
Quick reference to the complexity and constraint chart with a few tips
-
Transaction Isolation Levels Are A Confusing Mess
Online literature about isolation levels are often misleading and confusing. This post attempts to clarify these concepts.
-
Why append-only writes are much faster than random writes
The common design pattern found in high write-throughput databases
-
TIL: How to create an empty Pull Request on GitHub
TLDR:
git commit --allow-empty -m "empty commit to create PR to start discussion"
-
Common Issues With Attaching Huge Capacity Hard Disks To Your Raspberry Pi
Common pitfalls which can happen when trying to setup a huge capacity HDD on Rpi
-
Guide to Optionals in Java 8
This article covers the different use cases of Optionals introduced in Java 8
-
How to get the best out of your technical internship
Maximize the value of your internship
-
Introduction to the date-time API in Java 8
Understand the different important time related entities in Java 8 and their use cases
- Older posts