📰 Dev.to · tommy
Articles from Dev.to · tommy · 9 articles · Updated every 3 hours · View all reads
All
⚡ AI Lessons (9392)
ArXiv cs.AIDev.to · FORUM WEBForbes InnovationDev.to AIOpenAI NewsHugging Face Blog

Dev.to · tommy
1w ago
I Built a Skitch Alternative 2 Months Ago. It Now Has Twice the Tools.
There's no pen tool. I found a bug, took a screenshot with my own tool, drew an arrow, placed some...

Dev.to · tommy
3w ago
I Added 5 Drawing Tools to My Canvas App. Undo Almost Killed It.
The best part of building your own tools is that you can add whatever you want. I was filing a bug...

Dev.to · tommy
4w ago
What If the Page Could Detect Data Formats Without Copying? — Adding Page Scan + JWT Detection to a Chrome Extension
The Limits of Clipboard Detection In my previous article, I built a Chrome extension that...

Dev.to · tommy
1mo ago
I Built a JWT Decoder and Lost Half a Day to atob()
During development, I constantly need to check what's inside a JWT. Every time, I'd open jwt.io,...

Dev.to · tommy
1mo ago
I Built a Unix Timestamp Converter and Stepped on 3 JavaScript Date API Landmines
An API response returns 1709654400. Can you tell what date that is at a glance? I couldn't. Every...

Dev.to · tommy
1mo ago
I Implemented Myers Diff in 130 Lines, Then Lost Half a Day to an Off-by-One Bug
I Didn't Want Another Dependency I could have installed a diff library and been done in...

Dev.to · tommy
1mo ago
Share Tool State via URL Hash Alone -- Designing 'Recipe URLs'
Ever been in this situation? "Hey, can you check this Base64-decoded result for me?" You...

Dev.to · tommy
1mo ago
Building a JSON Formatter: Zero-Click Auto-Format and the Clipboard API Trap
When an API response comes back as a single line, what do you reach for? Open...

Dev.to · tommy
1mo ago
I Searched for a Skitch Alternative, Then Built One in a Day — A PWA Image Annotation Tool
I just wanted to draw one arrow on a screenshot and paste it into a chat. That's it. Why does it...
DeepCamp AI