DEV Community

Devanshu Biswas profile picture

Devanshu Biswas

404 bio not found

Joined Joined on 
OrderHub Day 9: Integration Tests on Real Postgres With Testcontainers

OrderHub Day 9: Integration Tests on Real Postgres With Testcontainers

1
Comments
1 min read
Mixture of Experts: Big Models, Cheap Inference

Mixture of Experts: Big Models, Cheap Inference

Comments
2 min read
Batch Normalization: Why It Made Deep Nets Trainable

Batch Normalization: Why It Made Deep Nets Trainable

Comments
1 min read
The Bias-Variance Tradeoff, Finally Visualized

The Bias-Variance Tradeoff, Finally Visualized

Comments
1 min read
Generate SHA Hashes in the Browser With the Web Crypto API

Generate SHA Hashes in the Browser With the Web Crypto API

Comments
1 min read
Self-Ask Prompting: Let the Model Interview Itself

Self-Ask Prompting: Let the Model Interview Itself

Comments
1 min read
A Date Picker From Scratch — the Whole Calendar Is Two Lines

A Date Picker From Scratch — the Whole Calendar Is Two Lines

Comments 1
1 min read
I Built the 15-Puzzle — and Why Half of All Shuffles Are Impossible

I Built the 15-Puzzle — and Why Half of All Shuffles Are Impossible

Comments
1 min read
Context vs Prop Drilling: I Put the Re-render Blast Radius Side by Side

Context vs Prop Drilling: I Put the Re-render Blast Radius Side by Side

Comments
2 min read
I Built a Searchable HTTP Status Reference With the Exact Spring Way to Return Each

I Built a Searchable HTTP Status Reference With the Exact Spring Way to Return Each

Comments
2 min read
OrderHub Day 8: Testing With JUnit 5, Mockito & MockMvc (Spring Boot)

OrderHub Day 8: Testing With JUnit 5, Mockito & MockMvc (Spring Boot)

1
Comments
1 min read
Prompt Injection: How It Works and How to Defend

Prompt Injection: How It Works and How to Defend

Comments 1
1 min read
Q-Learning From Scratch: Reinforcement Learning in a Gridworld

Q-Learning From Scratch: Reinforcement Learning in a Gridworld

Comments
1 min read
Cross-Validation: Why One Train/Test Split Lies

Cross-Validation: Why One Train/Test Split Lies

Comments
1 min read
The WCAG Contrast Ratio, Explained (With a Live Checker)

The WCAG Contrast Ratio, Explained (With a Live Checker)

1
Comments
1 min read
Least-to-Most Prompting: Decompose, Then Solve in Order

Least-to-Most Prompting: Decompose, Then Solve in Order

Comments
1 min read
I Built a Carousel With Zero Libraries (Swipe + Autoplay)

I Built a Carousel With Zero Libraries (Swipe + Autoplay)

1
Comments
1 min read
I Built Wordle in Vanilla JS — the Duplicate-Letter Trap

I Built Wordle in Vanilla JS — the Duplicate-Letter Trap

1
Comments
1 min read
useMemo vs useCallback: I Built a Tool That Makes Referential Equality Visible

useMemo vs useCallback: I Built a Tool That Makes Referential Equality Visible

3
Comments 3
2 min read
I Built a Visualizer for the Spring Bean Lifecycle (Context Startup, @PostConstruct, Prototype Beans)

I Built a Visualizer for the Spring Bean Lifecycle (Context Startup, @PostConstruct, Prototype Beans)

Comments
2 min read
I Built a Live Timeline of React Hooks (useState, useEffect, useMemo, useRef)

I Built a Live Timeline of React Hooks (useState, useEffect, useMemo, useRef)

2
Comments
2 min read
I Built an Interactive Kafka Playground (Partitions, Keys, Consumer Groups, Offsets)

I Built an Interactive Kafka Playground (Partitions, Keys, Consumer Groups, Offsets)

1
Comments
2 min read
OrderHub Day 7: Config & Profiles With @ConfigurationProperties (Spring Boot)

OrderHub Day 7: Config & Profiles With @ConfigurationProperties (Spring Boot)

1
Comments
1 min read
How LLMs Are Trained: Pretraining, SFT, and RLHF

How LLMs Are Trained: Pretraining, SFT, and RLHF

Comments
1 min read
Transfer Learning: Stand on a Pretrained Model

Transfer Learning: Stand on a Pretrained Model

Comments
1 min read
Regularization From Scratch: L1 vs L2, Visualized

Regularization From Scratch: L1 vs L2, Visualized

Comments
1 min read
Why split(',') Breaks CSV — and a Parser That Doesn't

Why split(',') Breaks CSV — and a Parser That Doesn't

Comments
1 min read
Step-Back Prompting: Ask the Bigger Question First

Step-Back Prompting: Ask the Bigger Question First

Comments
1 min read
I Rebuilt Instagram Stories' Segmented Progress Bars

I Rebuilt Instagram Stories' Segmented Progress Bars

1
Comments
1 min read
I Built Memory Match in Vanilla JS (With a CSS 3D Flip)

I Built Memory Match in Vanilla JS (With a CSS 3D Flip)

Comments
1 min read
I Built a Tool That Shows You Exactly Why a React Component Re-renders

I Built a Tool That Shows You Exactly Why a React Component Re-renders

1
Comments
2 min read
I Built a Tool That Shows the SQL Behind Any Spring Data Method Name

I Built a Tool That Shows the SQL Behind Any Spring Data Method Name

Comments
2 min read
I Built a JWT Playground That Re-signs Tokens With Real HMAC-SHA256

I Built a JWT Playground That Re-signs Tokens With Real HMAC-SHA256

Comments
2 min read
I Built an Interactive Visualizer of the Spring Boot Request Lifecycle

I Built an Interactive Visualizer of the Spring Boot Request Lifecycle

Comments
2 min read
OrderHub Day 6: Pagination, Sorting & Filtering in Spring Boot

OrderHub Day 6: Pagination, Sorting & Filtering in Spring Boot

Comments
1 min read
Multimodal AI: One Model That Sees, Reads, and Hears

Multimodal AI: One Model That Sees, Reads, and Hears

Comments
1 min read
Autoencoders Explained: Compress, Then Reconstruct

Autoencoders Explained: Compress, Then Reconstruct

Comments
1 min read
DBSCAN From Scratch: Clustering by Density (with Noise)

DBSCAN From Scratch: Clustering by Density (with Noise)

Comments
1 min read
I Built a Password Strength Meter That Does the Real Math

I Built a Password Strength Meter That Does the Real Math

1
Comments
1 min read
Structured Output: Make an LLM Return Real JSON (Not Prose)

Structured Output: Make an LLM Return Real JSON (Not Prose)

Comments
1 min read
Skeleton Loaders: Shimmer Placeholders With Pure CSS

Skeleton Loaders: Shimmer Placeholders With Pure CSS

Comments
1 min read
I Built Whac-a-Mole in Vanilla JS (Timers + Random Spawns)

I Built Whac-a-Mole in Vanilla JS (Timers + Random Spawns)

Comments
1 min read
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

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

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)

1
Comments
1 min read
Embeddings: Turning Meaning Into Numbers

Embeddings: Turning Meaning Into Numbers

Comments
1 min read
loading...