97 articles

📰 Dev.to · Shaishav Patel

Articles from Dev.to · Shaishav Patel · 97 articles · Updated every 3 hours · View all reads

All ⚡ AI Lessons (10399) ArXiv cs.AIDev.to · FORUM WEBDev.to AIForbes InnovationOpenAI NewsHugging Face Blog
Building a Browser-Based Image Resizer with Canvas API and Aspect Ratio Lock
Dev.to · Shaishav Patel 1w ago
Building a Browser-Based Image Resizer with Canvas API and Aspect Ratio Lock
Resizing images in the browser is straightforward with Canvas API — but there are a few details worth...
Building a Browser-Based Image Rotate & Flip Tool with Canvas API
Dev.to · Shaishav Patel 1w ago
Building a Browser-Based Image Rotate & Flip Tool with Canvas API
Rotating an image sounds trivial — until you need the output canvas to fit the rotated image exactly,...
Building a BMI Calculator with Metric & Imperial Support in React
Dev.to · Shaishav Patel 1w ago
Building a BMI Calculator with Metric & Imperial Support in React
BMI calculators look deceptively simple — a couple of inputs and a formula. But once you add...
Building a Cryptographically Secure Password Generator in React
Dev.to · Shaishav Patel 1w ago
Building a Cryptographically Secure Password Generator in React
Most password generator tutorials reach for Math.random(). It's easy, it works, and the output looks...
Building a PDF to Word Converter in Next.js with pdfjs-dist and docx
Dev.to · Shaishav Patel 1w ago
Building a PDF to Word Converter in Next.js with pdfjs-dist and docx
We needed a PDF to Word converter for Ultimate Tools. Most browser-based approaches hit a wall:...
Building a Browser-Based Image Blur Tool with Canvas API (No Libraries)
Dev.to · Shaishav Patel 1w ago
Building a Browser-Based Image Blur Tool with Canvas API (No Libraries)
Blurring an image in the browser sounds like it should need a library. It doesn't. The Canvas 2D API...
You Printed the QR Code. Then the URL Changed.
Dev.to · Shaishav Patel 1w ago
You Printed the QR Code. Then the URL Changed.
You designed the flyer. You printed 500 copies. You stuck the QR code in the corner pointing to your...
How to Split a PDF — 3 Ways, Zero Software
Dev.to · Shaishav Patel 1w ago
How to Split a PDF — 3 Ways, Zero Software
How to Split a PDF — 3 Ways, Zero Software Most "split PDF" tools give you one option: cut...
From API Response to Spreadsheet: How to Convert JSON to CSV Instantly
Dev.to · Shaishav Patel 2w ago
From API Response to Spreadsheet: How to Convert JSON to CSV Instantly
You just hit an API endpoint. Got back a beautiful JSON response. Now your manager wants it in a...
MD5, SHA-256, SHA-512: Generate Hashes Online Without Installing Anything
Dev.to · Shaishav Patel 2w ago
MD5, SHA-256, SHA-512: Generate Hashes Online Without Installing Anything
You need to hash something. A password, a file checksum, an API payload. You could install a...
Building a QR Code Scanner in Next.js with html5-qrcode (Camera + Image Upload)
Dev.to · Shaishav Patel 2w ago
Building a QR Code Scanner in Next.js with html5-qrcode (Camera + Image Upload)
Building a QR code scanner for the browser sounds straightforward. Then you try it and hit three...
Building a Hash Generator with Web Crypto API and a Pure-JS MD5 Fallback
Dev.to · Shaishav Patel 2w ago
Building a Hash Generator with Web Crypto API and a Pure-JS MD5 Fallback
Every developer runs into hashing at some point. Checking file integrity, storing password...
Building a Client-Side PDF Compressor with pdfjs-dist and pdf-lib
Dev.to · Shaishav Patel 2w ago
Building a Client-Side PDF Compressor with pdfjs-dist and pdf-lib
We needed a PDF compressor for Ultimate Tools that would run entirely in the browser — no server...
9 Browser-Based Image Tools, One Architecture: Canvas API, WebAssembly, and Zero Uploads
Dev.to · Shaishav Patel 3w ago
9 Browser-Based Image Tools, One Architecture: Canvas API, WebAssembly, and Zero Uploads
9 Browser-Based Image Tools, One Architecture: Canvas API, WebAssembly, and Zero Uploads I...
I Built a Free Dynamic QR Code Generator — Here's What Competitors Charge For
Dev.to · Shaishav Patel 3w ago
I Built a Free Dynamic QR Code Generator — Here's What Competitors Charge For
I needed dynamic QR codes for a project. The kind where you can change the destination URL after...
How Dynamic QR Codes Work: Redirect Routes, Scan Tracking, and Analytics in Next.js
Dev.to · Shaishav Patel 3w ago
How Dynamic QR Codes Work: Redirect Routes, Scan Tracking, and Analytics in Next.js
Static QR codes embed data directly — scan one and you get a URL, a WiFi password, or a phone number...
Building a Client-Side Image Compressor with Canvas API in Next.js
Dev.to · Shaishav Patel 3w ago
Building a Client-Side Image Compressor with Canvas API in Next.js
Building a Client-Side Image Compressor with Canvas API in Next.js Most image compression...
Building a Browser-Based PDF Page Organizer with pdf-lib and pdfjs-dist
Dev.to · Shaishav Patel 3w ago
Building a Browser-Based PDF Page Organizer with pdf-lib and pdfjs-dist
Building a Browser-Based PDF Page Organizer with pdf-lib and pdfjs-dist Rotate a page,...
Building a QR Code Generator with 10 Content Types and Scan Analytics
Dev.to · Shaishav Patel 4w ago
Building a QR Code Generator with 10 Content Types and Scan Analytics
QR codes are everywhere, but most generators only handle URLs. We built one that supports 10 content...
How to Sign PDFs in the Browser Without Uploading Anything
Dev.to · Shaishav Patel 4w ago
How to Sign PDFs in the Browser Without Uploading Anything
Most free PDF signing tools have the same problem: they upload your document to a third-party server,...