close

DEV Community

Devanshu Biswas profile picture

Devanshu Biswas

404 bio not found

Joined Joined on 
OrderHub Day 5: Clean Error Handling With RFC-7807 ProblemDetail (Spring Boot)

OrderHub Day 5: Clean Error Handling With RFC-7807 ProblemDetail (Spring Boot)

Comments
1 min read
RAG Explained: Give an LLM Your Own Knowledge

RAG Explained: Give an LLM Your Own Knowledge

Comments
1 min read
Diffusion Models Explained: Turning Noise Into Images

Diffusion Models Explained: Turning Noise Into Images

Comments
1 min read
Gradient Boosting From Scratch: Weak Trees Fixing Each Other

Gradient Boosting From Scratch: Weak Trees Fixing Each Other

Comments
1 min read
I Built a JSON Formatter & Validator in the Browser (No Library)

I Built a JSON Formatter & Validator in the Browser (No Library)

Comments
1 min read
Chain-of-Verification: Make an LLM Fact-Check Itself

Chain-of-Verification: Make an LLM Fact-Check Itself

Comments
1 min read
I Built a Drag-and-Drop Kanban Board With Zero Libraries

I Built a Drag-and-Drop Kanban Board With Zero Libraries

Comments
1 min read
I Built Doodle Jump in Vanilla JS (the Endless Bouncer)

I Built Doodle Jump in Vanilla JS (the Endless Bouncer)

Comments
1 min read
OrderHub Day 4: Bean Validation + Clean DTOs (Spring Boot)

OrderHub Day 4: Bean Validation + Clean DTOs (Spring Boot)

Comments
1 min read
Vector Databases: Search by Meaning, at Scale

Vector Databases: Search by Meaning, at Scale

Image 1
Comments
1 min read
GANs Explained: Two Networks That Make Fakes Real

GANs Explained: Two Networks That Make Fakes Real

Comments
1 min read
PCA From Scratch: Compress Data, Keep the Signal

PCA From Scratch: Compress Data, Keep the Signal

Comments
1 min read
I Built a Live Regex Tester on the Browser's RegExp Engine

I Built a Live Regex Tester on the Browser's RegExp Engine

Comments
1 min read
Reranking: Retrieve Fast, Then Reorder Precisely (Better RAG)

Reranking: Retrieve Fast, Then Reorder Precisely (Better RAG)

Comments 1
1 min read
The Circular Progress Ring Is Just One SVG Circle + Two CSS Props

The Circular Progress Ring Is Just One SVG Circle + Two CSS Props

Image 1
Comments
1 min read
I Built Simon (the Memory Game) in Vanilla JS + Web Audio

I Built Simon (the Memory Game) in Vanilla JS + Web Audio

Comments
1 min read
OrderHub Day 3: Versioned Schema With Flyway Migrations (Spring Boot)

OrderHub Day 3: Versioned Schema With Flyway Migrations (Spring Boot)

Image 1
Comments
1 min read
Embeddings: Turning Meaning Into Numbers

Embeddings: Turning Meaning Into Numbers

Comments
1 min read
Transformers From Scratch: Assembling the Block Behind GPT

Transformers From Scratch: Assembling the Block Behind GPT

Comments
1 min read
K-Means From Scratch: Finding Groups With No Labels

K-Means From Scratch: Finding Groups With No Labels

Comments
1 min read
I Built a Diff Checker With the LCS Algorithm (Live in the Browser)

I Built a Diff Checker With the LCS Algorithm (Live in the Browser)

Image 1
Comments
1 min read
HyDE: Search With a Hypothetical Answer, Not the Question

HyDE: Search With a Hypothetical Answer, Not the Question

Comments
1 min read
I Rebuilt GitHub's Contribution Graph in CSS Grid

I Rebuilt GitHub's Contribution Graph in CSS Grid

Comments
1 min read
I Built Connect Four With a Minimax AI (Vanilla JS)

I Built Connect Four With a Minimax AI (Vanilla JS)

Comments
1 min read
OrderHub Day 2: Persisting Orders with JPA + PostgreSQL (Spring Boot)

OrderHub Day 2: Persisting Orders with JPA + PostgreSQL (Spring Boot)

Comments
1 min read
Tokenization: How LLMs Actually Read Your Text

Tokenization: How LLMs Actually Read Your Text

Comments
1 min read
Attention From Scratch: How Transformers Read Everything at Once

Attention From Scratch: How Transformers Read Everything at Once

Comments
1 min read
Support Vector Machines From Scratch: the Widest-Margin Classifier

Support Vector Machines From Scratch: the Widest-Margin Classifier

Comments
1 min read
I Built a Colour-Palette Extractor That Runs 100% in the Browser

I Built a Colour-Palette Extractor That Runs 100% in the Browser

Comments
1 min read
Corrective RAG (CRAG): Grade the Retrieval, Then Fix It

Corrective RAG (CRAG): Grade the Retrieval, Then Fix It

Comments
1 min read
I Rebuilt the macOS Dock Magnify Effect in CSS + JS

I Rebuilt the macOS Dock Magnify Effect in CSS + JS

Comments
1 min read
I Built the Chrome Dino Game (Endless Runner) in Vanilla JS

I Built the Chrome Dino Game (Endless Runner) in Vanilla JS

Comments
1 min read
AI Agents Explained: the Thought-Action-Observation Loop

AI Agents Explained: the Thought-Action-Observation Loop

Image 1
Comments 1
1 min read
Fine-tuning vs RAG: Two Ways to Teach an LLM

Fine-tuning vs RAG: Two Ways to Teach an LLM

Comments
1 min read
Temperature and Sampling: the LLM Creativity Dial

Temperature and Sampling: the LLM Creativity Dial

Comments
1 min read
The Context Window: an LLM's Short-Term Memory, Explained

The Context Window: an LLM's Short-Term Memory, Explained

Image 1
Comments
1 min read
Why LLMs Hallucinate, and How to Reduce It

Why LLMs Hallucinate, and How to Reduce It

Image 1
Comments
2 min read
LSTM and GRU: the Gates That Let a Network Remember

LSTM and GRU: the Gates That Let a Network Remember

Comments
1 min read
RNNs From Scratch: a Network With a Memory of the Past

RNNs From Scratch: a Network With a Memory of the Past

Comments
1 min read
Pooling in CNNs: Shrink the Map, Keep What Matters

Pooling in CNNs: Shrink the Map, Keep What Matters

Comments
1 min read
CNNs From Scratch: the Convolution That Sees Images

CNNs From Scratch: the Convolution That Sees Images

Comments
1 min read
Optimizers Explained: SGD vs Momentum vs Adam, Visualized

Optimizers Explained: SGD vs Momentum vs Adam, Visualized

Comments
1 min read
Random Forest From Scratch: Many Weak Trees Beat One Strong Tree

Random Forest From Scratch: Many Weak Trees Beat One Strong Tree

Comments
1 min read
Feature Scaling: Why One Big Number Drowns Your Model

Feature Scaling: Why One Big Number Drowns Your Model

Comments
1 min read
Why Accuracy Lies: Precision, Recall and F1 From Scratch

Why Accuracy Lies: Precision, Recall and F1 From Scratch

Image 1
Comments
1 min read
Overfitting Made Visible: Train/Test and the U-Shaped Error Curve

Overfitting Made Visible: Train/Test and the U-Shaped Error Curve

Comments
1 min read
Gradient Descent From Scratch: the Engine Under All of ML

Gradient Descent From Scratch: the Engine Under All of ML

Comments
1 min read
I Built a Live Markdown Editor With No Library (~40 Lines)

I Built a Live Markdown Editor With No Library (~40 Lines)

Comments
1 min read
I Built a QR Code Generator That Runs 100% in the Browser

I Built a QR Code Generator That Runs 100% in the Browser

Comments
1 min read
Self-RAG: Let the Model Decide When to Retrieve, Then Grade Itself

Self-RAG: Let the Model Decide When to Retrieve, Then Grade Itself

Comments
1 min read
I Built a Toast Notification System in ~40 Lines (Stack, Auto-Dismiss, Variants)

I Built a Toast Notification System in ~40 Lines (Stack, Auto-Dismiss, Variants)

Image 1
Comments
1 min read
I Built Pac-Man in ~150 Lines of Vanilla JavaScript

I Built Pac-Man in ~150 Lines of Vanilla JavaScript

Image 1
Comments
1 min read
I'm Building a Production-Grade Spring Boot + React App, One Feature a Day (Day 1)

I'm Building a Production-Grade Spring Boot + React App, One Feature a Day (Day 1)

Image 2
Comments
2 min read
What an LLM Actually Does: Predicting the Next Word, Explained

What an LLM Actually Does: Predicting the Next Word, Explained

Comments
2 min read
Loss Functions: MSE vs MAE vs Cross-Entropy, Visualized

Loss Functions: MSE vs MAE vs Cross-Entropy, Visualized

Image 1
Comments
2 min read
Naive Bayes From Scratch: A Spam Filter Built From Word Counts

Naive Bayes From Scratch: A Spam Filter Built From Word Counts

Image 1
Comments
2 min read
I Built an Image Compressor That Runs 100% in the Browser

I Built an Image Compressor That Runs 100% in the Browser

Image 1
Comments
2 min read
RAG-Fusion: Ask the Question Many Ways, Then Fuse the Ranks (RRF)

RAG-Fusion: Ask the Question Many Ways, Then Fuse the Ranks (RRF)

Comments
2 min read
I Rebuilt the Cmd-K Command Palette in ~60 Lines of JavaScript

I Rebuilt the Cmd-K Command Palette in ~60 Lines of JavaScript

Comments
2 min read
I Built Asteroids in ~120 Lines of Vanilla JavaScript

I Built Asteroids in ~120 Lines of Vanilla JavaScript

Image 2
Comments 1
2 min read
loading...