Photo by Balázs Kétyi on Unsplash

This article is intended to discuss the pros and cons of Kindle Paperwhite 10th Generation based on my research and personal experience after using one for about a month.

Note: In the rest of the article, the term Kindle refers to Kindle Paperwhite (10th gen).

Why did I decide to buy a kindle?

I had been hankering to…

Photo by John Anvik on Unsplash

Parallel programming has become an inevitable skill that all programmers should master. Threads running in parallel typically use shared resources for several reasons such as communication and coordination. Thread synchronization is a technique to avoid race conditions when these shared resources are manipulated concurrently by multiple threads. …

Photo by Scott Graham on Unsplash

Introduction to Cache Memory

Majority of the modern-day computers have three levels of cache memories namely L1, L2, and L3 caches. Often, L1 and L2 caches reside on-chip while L3 cache resides off-chip. These cache memories play an important role in creating the illusion of having a fast main memory…

Gunavaran Brihadiswaran

A Computer Science Research Student who loves to do Research, Write and Travel

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store