Sharmin Shanta

Sharmin Shanta

What Are The Core Criteria Of Software Development?

Software development is the systematic process of designing, creating, testing, and maintaining computer programs and applications. It involves a structured approach, often referred to as the Software Development Life Cycle (SDLC), to build reliable, efficient, and user-friendly software solutions that address specific needs…

What is RAFT?

RAFT stands for Reliable, Replicated, and Fault-Tolerant. It is a consensus algorithm designed to achieve agreement on a value among a group of nodes(servers) in a distributed system, even in the presence of failures. It is a protocol for implementing…

Electric Vehicle (EV) Batteries

The shift towards sustainable transportation is accelerating the demand for better, more efficient electric vehicle (EV) batteries. The current standard, the conventional lithium-ion battery, has driven the first wave of EV adoption, but its limitations in energy density, charging speed, and safety…

Amazon Web Services (AWS)

Amazon Web Services (AWS) is, in simple terms, a comprehensive, on-demand cloud computing platform offered by Amazon. Instead of individuals or companies needing to build, manage, and maintain their own physical data centers and servers, AWS provides access to a vast range of…

The Internet of Things (IoT)

The Internet of Things (IoT) refers to the vast network of physical objects—”things”—that are embedded with sensors, software, and connectivity to exchange data with other devices and systems over the internet. This technology is fundamentally transforming how we interact with our environments,…

Sinclair ZX Spectrum 48K

The Sinclair ZX Spectrum 48K was a groundbreaking 8-bit home computer developed by British company Sinclair Research. It had a massive cultural impact, particularly in the UK, by making computing accessible to a mass audience.  Development and Discontinuation The ZX Spectrum 48K was introduced…