DEV Community

nareshipme profile picture

nareshipme

Engineering at the speed of AI. 🛠️

Joined Joined on  github website
How We Made Waiting Fun: Whimsical Loading States and Stepped Progress in Next.js

How We Made Waiting Fun: Whimsical Loading States and Stepped Progress in Next.js

3
Comments
3 min read

Want to connect with nareshipme?

Create an account to connect with nareshipme. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Teaching an AI Agent to Do TDD (And Actually Mean It)

Teaching an AI Agent to Do TDD (And Actually Mean It)

2
Comments
2 min read
How We Replaced Polling With Server-Sent Events for Real-Time Video Processing Updates

How We Replaced Polling With Server-Sent Events for Real-Time Video Processing Updates

1
Comments
3 min read
framewebworker: Browser-Native Video Rendering with OffscreenCanvas, Web Workers, and ffmpeg.wasm

framewebworker: Browser-Native Video Rendering with OffscreenCanvas, Web Workers, and ffmpeg.wasm

Comments
3 min read
How We Ditched Backend Rendering and Went Full Client-Side with framewebworker

How We Ditched Backend Rendering and Went Full Client-Side with framewebworker

2
Comments 3
3 min read
How We Moved Video Rendering From the Server to the Browser

How We Moved Video Rendering From the Server to the Browser

Comments
3 min read
Why Your Browser Video Export Has No Audio (And the Fix Using AudioContext + Gain Node)

Why Your Browser Video Export Has No Audio (And the Fix Using AudioContext + Gain Node)

Comments
3 min read
How to Reuse Your Canvas 2D Rendering Pipeline for Live Video Preview (No Duplicate Code)

How to Reuse Your Canvas 2D Rendering Pipeline for Live Video Preview (No Duplicate Code)

Comments
4 min read
Two Subtle Bugs That Broke Our Remotion Vercel Sandbox (And How We Fixed Them)

Two Subtle Bugs That Broke Our Remotion Vercel Sandbox (And How We Fixed Them)

Comments 2
3 min read
How We Fixed ESM-Only Package Crashes in a CJS Node.js Worker (Without Rewriting Everything)

How We Fixed ESM-Only Package Crashes in a CJS Node.js Worker (Without Rewriting Everything)

Comments
4 min read
How to Render and Export Video in the Browser with WebCodecs, OffscreenCanvas, and a Web Worker

How to Render and Export Video in the Browser with WebCodecs, OffscreenCanvas, and a Web Worker

Comments
5 min read
Why ffmpeg astats Crashes Node.js child_process (And the One-Line Fix)

Why ffmpeg astats Crashes Node.js child_process (And the One-Line Fix)

Comments
3 min read
How to Extract a Background Worker from Your Next.js Monolith (Express + Inngest + Docker)

How to Extract a Background Worker from Your Next.js Monolith (Express + Inngest + Docker)

Comments
4 min read
Why ReactFlow Edges Disappear in Next.js (Two Subtle CSS and Context Bugs)

Why ReactFlow Edges Disappear in Next.js (Two Subtle CSS and Context Bugs)

Comments
3 min read
How to Cap Node.js Memory Differently for Build vs Runtime in Docker (Railway OOM Fix)

How to Cap Node.js Memory Differently for Build vs Runtime in Docker (Railway OOM Fix)

Comments
3 min read
How Trailing Newlines in Environment Variables Silently Broke Our S3 Auth

How Trailing Newlines in Environment Variables Silently Broke Our S3 Auth

Comments
2 min read
How We Made Our Supabase RLS Migrations Idempotent (And Why You Should Too)

How We Made Our Supabase RLS Migrations Idempotent (And Why You Should Too)

Comments
3 min read
How to Add Playwright E2E Auth Fixtures for Clerk in Next.js

How to Add Playwright E2E Auth Fixtures for Clerk in Next.js

Comments
3 min read
Syncing Controlled Inputs with External State in React (Without useEffect or setState-in-render)

Syncing Controlled Inputs with External State in React (Without useEffect or setState-in-render)

Comments
4 min read
How to Prevent Stuck Loading Spinners with Polling Timeouts in React

How to Prevent Stuck Loading Spinners with Polling Timeouts in React

1
Comments
3 min read
How to Cut Video Clips Directly from Source with ffmpeg (No Pre-Export Needed)

How to Cut Video Clips Directly from Source with ffmpeg (No Pre-Export Needed)

Comments
3 min read
Busting Docker Build Cache on Demand with ARG CACHEBUST (and Why You'd Need It)

Busting Docker Build Cache on Demand with ARG CACHEBUST (and Why You'd Need It)

Comments
3 min read
How to Run Remotion Inside a Next.js App Without Webpack Losing Its Mind

How to Run Remotion Inside a Next.js App Without Webpack Losing Its Mind

Comments
4 min read
Inngest Retries and the Stale Event Payload Trap

Inngest Retries and the Stale Event Payload Trap

Comments
3 min read
Audio Chunking for Long-Form Transcription: Splitting and Stitching with ffmpeg + TypeScript

Audio Chunking for Long-Form Transcription: Splitting and Stitching with ffmpeg + TypeScript

1
Comments
1 min read
Audio Chunking for Long-Form Transcription: Splitting and Stitching with ffmpeg + TypeScript

Audio Chunking for Long-Form Transcription: Splitting and Stitching with ffmpeg + TypeScript

Comments
4 min read
Direct-to-R2 Uploads with Presigned URLs in Next.js 15

Direct-to-R2 Uploads with Presigned URLs in Next.js 15

Comments
4 min read
Background Jobs in Next.js 15 with Inngest: Step Functions, Type-Safe Events, and TDD

Background Jobs in Next.js 15 with Inngest: Step Functions, Type-Safe Events, and TDD

Comments
4 min read
How to Sync Clerk Users to Supabase with Webhooks (TDD Approach)

How to Sync Clerk Users to Supabase with Webhooks (TDD Approach)

Comments
2 min read
The Great Abstraction: The Messy Middle of Engineering in the Age of AI

The Great Abstraction: The Messy Middle of Engineering in the Age of AI

Comments
3 min read
loading...