Kishore Karanam archive  

Posts from Computers

A High-Level Overview of SQL DB Engine

March 19, 2024.

This guide can serve as a perfect overview to quickly grasp a high-level understanding of what's going on under the hood.»

ChatGPT as a slack agent

March 1, 2023

OpenAI has dropped the APIs for utilizing ChatGPT, and this is one of the best ways to do that.»

The curious case of Ruby and OpenSSL

February 13, 2023.

It all started with an error while trying to install webauthn.»

Writing a basic kernel

November 15, 2020.

I figured I’ll read a little bit about Operating Systems and write a simple kernel as a lazy afternoon project. This is a simple kernel written in C that runs with the GRUB bootloader on an x86 system.»

Algorithms 101: Sorting II

March 12, 2020.

These three remaining sorting algorithms are better af than the previous three and more complicated af to implement. That said these three algorithms excel where the previous three didn't that is, in sorting the lists efficiently.»

Algorithms 101: Sorting I

March 10, 2020.

Sorting is very vital when it comes to the algorithms. As the name suggests sorting algorithms help to sort an unordered list or an array. The thing about sorting algorithms is they're easy in a manner but confusing af.»

Algorithms 101: Searching

March 09, 2020.

There are numerous searching techniques but mosly they rely on the construction of more complex data structures and do the repeated searching via the below most famous techniques.»

Shuffling cards the right way!

February 02, 2020.

The problem with the basic random shuffle is it over shuffles the cards in the deck by selecting each card’s swap from the entire deck every time, which means that some cards are getting moved multiple times!!»

User Registration API using MongoDB

April 23, 2019.

I tried making a user registration API i.e, a simple registration form kinda thing with only sign up and sign in functions as of now»