SShortSingh.

Programming

0
ProgrammingDEV Community ·

Lingua: Mastering Languages with Open-Source AI

What I Built I built Lingua, a deeply patient, non-judgmental AI language practice partner designed for real-time voice conversations. I built this specifically for a close friend who is currently learning a new language. Like many language learners, they hit a massive roadblock: anxiety. They were terrified of practicing with native speakers because they felt embarrassed about making grammar mistakes, freezing up, or having a bad accent. Lingua solves this exact problem.

0
ProgrammingDEV Community ·

After an API Key Leak in 2026 — Establish Actual Touches with Postgres Logs

An API key leak creates two competing operational constraints: stop further access, but preserve enough trustworthy evidence to learn what the key already touched. Revoke too early without capturing the relevant records and responders may lose the easiest correlation handle; wait without containment and the exposure continues. TL;DR: create a replacement credential, deploy it alongside the still-valid old one, verify the replacement is serving production traffic, then revoke the leaked key. For the investigation, build one UTC-ordered usage series from immutable gateway, application, data-acce

0
ProgrammingDEV Community ·

I Built My Friend a Study Buddy That Reads Her Notes and Never Uploads Them

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend I built this for Kanishka, who is preparing for Engineering 1st sem exams. She has a problem every serious student knows: hundreds of pages of lecture slides, scanned handwritten notes and typed summaries, scattered across folders, none of it searchable. Before every revision session she spends the first hour just finding things. The obvious fix is to upload everything to a chatbot. She won't, and I agree with her.

0
ProgrammingDEV Community ·

Built StudyFlow for My Friend — An AI Study Planner Powered by Open-Source Gemma

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend My friend Ananya has to balance college classes, labs, assignments, self-study, and competitive programming. Managing all of these manually makes it difficult to decide what to study and when. So I built StudyFlow, a personalized AI study planner that creates a weekly study schedule based on: College classes and labs Available study hours Assignments and deadlines Task priorities Personal scheduling preferences Feedback from the user I'm currently running StudyFlow locally because the AI model runs through Ollama

0
ProgrammingDEV Community ·

How to Build Risk Controls for a Polymarket Trading Bot

A trading bot does not become safer because it is automated. In fact, automation can make a bad strategy much more dangerous because software can execute the same mistake hundreds of times without hesitation. For a Polymarket trading bot, the most important question is therefore not only: When should the bot trade? It is also: When should the bot refuse to trade? A useful risk layer can control position size, market exposure, price movement, liquidity, duplicate signals, and the number of positions open at the same time.

0
ProgrammingDEV Community ·

React native -> native

Hey everyone! 👋 I’m exploring an idea around React Native → Native development — basically helping RN developers understand what happens under the hood and get more comfortable with iOS/Android native concepts. I’ve made a very early version of the website: React native -> native If you get a minute, please check it out and fill the small feedback form on the website. Your honest feedback will genuinely help me decide whether to keep going with this. ❤️

0
ProgrammingDEV Community ·

Study Mate

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend I built StudyNotes – Student Learning Hub, a lightweight, responsive, and distraction-free study portal designed for my college friend and roommate, Alex. Alex is an undergraduate student preparing for rigorous semester examinations. Like many learners, they were constantly overwhelmed by multi-hundred-page lecture slides, fragmented group chat notes, and bloated educational platforms filled with pop-up ads, trackers, and mandatory login walls. StudyNotes solves this problem by serving as an instant, zero-friction

0
ProgrammingDEV Community ·

I’m building VaydeNet, an embedded communication framework — testers wanted

Switching radios often means rewriting communication code. I’m building VaydeNet to make that easier: a shared communication layer that keeps application logic separate from the underlying transport. The long-term goal is to support technologies such as ESP-NOW, LoRa, Bluetooth, Wi-Fi, and Ethernet through a consistent interface. The current prototype focuses on ESP32 and ESP-NOW. Its portable C++ engine validates packets, decodes incoming messages, delivers them to application code, and handles outgoing broadcast messages.

0
ProgrammingDEV Community ·

Why similar LLM agent scores need different fixes

An LLM agent’s final accuracy can hide whether it failed to retrieve evidence or used that evidence badly. AgentHop tests 19 models on 1,011 computer-science multiple-choice questions in a seven-tool sandbox. The authors report that Opus 4.6 retrieves more, while Sonnet 4.6 synthesizes better, despite similar final accuracy. The result belongs to that benchmark. The protocol adds useful context.

0
ProgrammingDEV Community ·

diff-review: a local pre-push code reviewer built for a friend

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend diff-review is a small CLI and git pre-push hook. When you run git push, it grabs the diff, drops the noise (lockfiles, build output, binaries), sends it to an open-weight model through Ollama, and prints up to five short bullets about likely bugs, leftover debug code, and missing tests. Then your push continues. It never blocks a push unless you opt in with --strict. If the model is offline, it prints "review skipped" and moves on.

0
ProgrammingDEV Community ·

FamilyVault: An Offline-First AI Document Safe Built for My Parents

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend I built FamilyVault for my parents. Like almost every household, my family has a chaotic physical drawer and a messy desktop folder filled with years of paperwork: health insurance cards, tax returns, hospital discharge summaries, birth certificates, and academic marksheets. A few months ago, when my dad was dealing with an urgent insurance claim and a visa renewal around the same time, we hit two major headaches: Finding the exact policy rider clause took hours of frantic digging through scanned PDFs. A subtle ty

0
ProgrammingDEV Community ·

Onturgy: What If Philosophy Shipped Code?

Onturgy: What If Philosophy Shipped Code? A new paper argues that the most important philosophy of our time is already compiled into the systems we build — and it's almost never written down. I want to tell you about a paper that made me stop and rethink what I do as a developer. It's called "ONTURGY: The Philosophical Kernel" by Seyed Alireza Alhosseini Almodarresieh. It's open-source, forkable, and it has kill criteria — observable conditions under which its own claims fail.

0
ProgrammingDEV Community ·

Build log: turning photos into printable coloring pages with Seedream on Cloudflare Workers

I've been building CrayonInk, a small web app that turns a photo into a black-and-white coloring page you can print at home. Upload a picture of your dog, your grandparents, a wedding photo, and get back a page with clean, closed outlines that's ready for crayons. The idea isn't new. This post is about the engineering: the pipeline, a model comparison with per-call billing data, the prompt changes that mattered, and the cost guardrails I added before letting strangers spend my inference budget. All of it runs on Cloudflare: Next.js 16 deployed to Workers via @opennextjs/cloudflare D1 for jobs,

0
ProgrammingDEV Community ·

Echo — Talk to the Person You Used to Be: A Zero-Cloud Private AI Memory Layer

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend It was 1:45 AM on a Tuesday. My friend Ayush was sitting across from me, rubbing his temples in exhaustion in front of a blank screen. He had spent hours trying to re-architect an event-driven system, only to slam his laptop shut and vent: "I know I’ve already thought about this. I remember debating the exact trade-offs with someone eight months ago. I remember having a breakthrough during an evening walk and recording a voice note about it.

← NewerPage 654 of 3151Older →