SShortSingh.
Back to feed

How I Built Browser-Based Image Tools Without Uploading User Files

0
·1 views

I've used plenty of online image tools over the years. Resize an image. Compress it. Convert WebP to JPG. Convert HEIC to JPG.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Stop Overpaying for APIs: When to Swap Your Cloud LLM for a Local SLM 🛠️

Let's face it: using an enterprise cloud LLM API to parse basic JSON, route support tickets, or clean up markdown is massive overkill. It's slow, expensive, and leaves your app vulnerable to third-party downtime. +-------------------+-------------------------+-------------------------+ | Feature | Cloud LLM | Local SLM (<15B) | +-------------------+-------------------------+-------------------------+ | Deployment | Cloud API Only | Local, Edge, On-Prem | | Latency | High (Network bound) | Low (Local hardware) | | Data Privacy | Third-party risk | 100% Secure / Offline | | Cost Structure | Pay-

0
ProgrammingDEV Community ·

FocusBuddy: A Tiny AI Companion That Helps My Friend Start

What I Built I built FocusBuddy for a friend who wants to study and work but finds it hard to start when scrolling is always one tap away. I chose this problem because the first few minutes of a task can feel like the hardest part, and I wanted to make those minutes feel easier without blaming him or pretending a website can control his phone. FocusBuddy lets him name a task and start with just two minutes. It can count when he leaves the FocusBuddy tab, pause for a 60-second scroll urge, encourage a phone-down moment, and save a short reflection after a session. A dashboard turns those sessio

0
ProgrammingDEV Community ·

Misspoke

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend. I built MisSpoke, a voice-first AI language practice partner for a friend who wanted to get better at speaking without every conversation feeling like a grammar test. Most language-learning apps are great at vocabulary, streaks, and exercises, but speaking is a different problem. You can know what a sentence means and still completely freeze when you actually have to say it. So MisSpoke is built around conversation.

0
ProgrammingDEV Community ·

Promise Keeper: Never Forget What You Promised, Even in Hinglish

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend Promise Keeper is a small app that remembers what you promised people. I built it for my friend Amit, who makes a lot of promises in a lot of chats and has forgotten most of them by the end of the day. The problem isn't making promises. It's that they get buried in messages. A to-do app doesn't help, because nobody stops mid-conversation to write down "told Rahul I'd call tomorrow." So Promise Keeper works from the message itself: Paste something you said, in English or Hinglish ("Kal subah main tumhe call karunga

How I Built Browser-Based Image Tools Without Uploading User Files · ShortSingh