Hello! my name is Prashant

I am a software engineer and I love to share my knowledge with the world. This is my personal blog where I write about programming, technology, and everything in between. Join me on this journey of learning and discovery!

ENTER

Latest Articles

View all →
August 30, 2025 25–35 min read Featured

Functional Programming in Java: Functional Data Structures and Best Practices

A comprehensive, practical deep dive into functional programming in Java with immutable, persistent data structures, higher-order functions, composition, and production-ready best practices.

Java Functional Programming Data Structures Streams Immutability Best Practices
Read Article

Latest Tutorials

View all →
beginner Featured

Java Complete - Part 1: Introduction to Java

Begin your Java journey. Learn what Java is, its key features, and why it remains one of the most important programming languages in software development.

Java Programming JVM Development
Java Complete
17 parts series
Start Tutorial

Latest Projects

View all →

Portfolio Website

Featured

A responsive developer portfolio with project case studies, blog, and contact form.

HTML CSS Vanilla JS

React Todo App

A polished Todo application demonstrating hooks, localStorage persistence, and accessible UI.

React Vite Tailwind

Express API Starter

A structured Express REST API with TypeScript, Zod validation, and testing setup.

Node.js Express TypeScript Zod

Stay Updated

Get notified when I publish new articles and tutorials. No spam, unsubscribe at any time.