Blog

Projects

Stacks

Snippets

About

Overthoughts.

Thinking out loud about design, development, and building excellent software.

September 21, 2024

Linux cheatsheet and basics

A comprehensive guide to Linux commands and basics.

Read more →

April 12, 2021

Functional Programming made real easy

Javascript is a multiparadigm programming language. It is not purely functional. Currying is a technique named after Haskell Curry.

Read more →

January 2, 2021

Printing floats in Java

Multiple ways of printing float to n decimal places in Java using printf, format and DecimalFormat.

Read more →

September 29, 2020

Creating PDFs using NodeJS and Python

If you work with computer(which I do most of the time) and have people around you, it is possible that they will ask you for favour. I was no exception.

Read more →

September 9, 2020

Understanding C++ STL

STL in C++ is a library which contains a bunch of data structures and algorithms ready to use.

Read more →