SShortSingh.

Programming

0
ProgrammingDEV Community ·

Wellness AI Lens: Building an Open-Source Multimodal Nutrition Guide for My Friend

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend I built Wellness AI Lens specifically for my close friend, Aarav. Aarav recently decided to take his fitness and dietary health seriously. However, he struggled constantly with two major friction points: Hidden Ingredients & Allergen Uncertainty: He suffers from recurring digestive sensitivity and lactose intolerance, making dining out or trying new meal options a game of nutritional roulette. Tedious Manual Logging: Mainstream fitness apps require typing out every individual item, measuring ounces, and guessing i

0
ProgrammingDEV Community ·

Research Dossier — Vibe-Coding a Case File, Then Teaching It to Hold Its Own Workflow

This is a submission for the Sanity Challenge, Path Two: Vibe-Code Something Strange A note up front: this extends the same codebase as my Path One submission — one project, two angles. Path One is about the agent and the structured content it reasons over. This post is about the other half: how the app itself got built almost entirely through prompting, and what it took to push past a read-only frontend into something with a real Sanity-backed workflow. Research Dossier is a Next.js app, Sanity behind it, built through iterative conversational prompting rather than hand-writing the UI from sc

0
ProgrammingDEV Community ·

PDF and DOCX to Markdown and tables, without an LLM

Language models can read documents, but they give a different answer on a different day and charge by the token. For invoices, reports and contracts that you process in volume, a deterministic parser is often the better tool: the same file gives the same output, and the price does not depend on how long the answer is. DocToJSON reads PDF and DOCX files from a public URL and returns three things. Headings and lists become Markdown. Text keeps the order it has on the page.

0
ProgrammingDEV Community ·

Bitchat pulled from India's App Store and Google Play

Bitchat, the offline messaging app backed by Twitter co-founder Jack Dorsey, has been removed from Apple's App Store and Google Play in India after a government order. India's Ministry of Electronics and Information Technology issued the order under Section 69A of the Information Technology Act, TechCrunch reports. The app's website is also blocked by Indian internet providers. It is the second action against Bitchat in India, after GitHub was told to take down its code in July. Bitchat lets phones send encrypted messages to each other over Bluetooth, with no internet, mobile network or centra

0
ProgrammingDEV Community ·

OpenAI's David Robinson quits, calls safety culture broken

David Robinson, who led the writing of OpenAI's safety reports for its major product launches, has resigned and says the company's culture is broken. He made the case in an essay in The Atlantic published on October 3, 2026. Robinson spent three and a half years at OpenAI, making him one of its longest-serving employees, TechCrunch reports. His exit comes days after OpenAI confirmed it had fired three safety researchers. Robinson worked on safety transparency.

0
ProgrammingDEV Community ·

Introducing AppTrail: A self-hosted mobile app ranking and AI visibility tracker

We're releasing AppTrail, an open-source tool for tracking how people find your app in the App Store, Google Play, and AI search. You can follow keyword rankings, compare competitors, and see whether AI answers mention your app or link to it. Someone looking for a habit tracker might search the App Store for "daily routine" or ask Google which apps help build better habits. Your app could appear near the top for one search and be missing from another. Checking those searches across stores and countries takes time, and a single check tells you little about how things are changing.

0
ProgrammingDEV Community ·

I Bricked My DGX Spark's Inference Engine With a git pull. Here's How I Got It Back.

I run an Nvidia DGX Spark — the little GB10 ARM box with 128 GB of unified memory. My morning ritual for the past week had been simple: cd spark-vllm-docker git pull ./run-recipe.sh qwen3.8-flash-next-nvfp4-solo --solo --earlyoom --setup Pull the recipe repo, rebuild, serve. This morning it stopped being simple. Mid-startup, the engine died: (EngineCore pid=199) ERROR 10-03 00:41:33 [core.py:1483] EngineCore failed to start. (EngineCore pid=199) ERROR 10-03 00:41:33 [core.py:1483] Traceback (most recent call last): (EngineCore pid=199) ERROR ...

0
ProgrammingDEV Community ·

Mitsuki API Observability with Grafana and Prometheus

A copy-paste-friendly tutorial for running a Mitsuki application with Prometheus and Grafana, and reading its request, component, scheduler and system metrics on ready-made dashboards. Introducing Automatic Instrumentation covered what Mitsuki records and the two endpoints it exposes. This post runs the full stack: the application, Prometheus scraping it every five seconds, and Grafana with two dashboards provisioned on startup. It's the usual Prometheus-and-Grafana setup, the same one you would build for a Spring Boot or FastAPI service. The difference is that the dashboard comes with the fra

0
ProgrammingDEV Community ·

BagUI: Open-Source UI Blocks for Modern Web Apps

Building a modern web interface from scratch takes time. Not because every component is difficult to build, but because there are so many small things to handle: spacing, responsiveness, animations, states, accessibility, layouts, and all the visual details that make an interface feel polished. That's why I built BagUI. BagUI is an open-source collection of UI components, animated sections, and production-ready website blocks for modern web applications. It's built around technologies many React developers already use: Next.js React TypeScript Tailwind CSS shadcn/ui Framer Motion GSAP The goal

0
ProgrammingDEV Community ·

I Built an AI Agent That Fixes Sonar and Snyk Findings.

title: "I Built an AI Agent That Fixes Sonar and Snyk Findings" https://github.com/nitesh401/AutoRemediate-AI Every team has the same backlog: unused imports, unused variables, and libraries with known vulnerabilities. Boring to fix, easy to postpone, risky to fix carelessly. So I built AutoRemediate AI, an agent that fixes the safe ones for you. The twist is that it does not trust the AI to say a fix is safe. The AI proposes.

0
ProgrammingDEV Community ·

FROM BACKEND TO DEVOPS The Journey Begins 🚀 Linux • Docker • Cloud • AWS • CI/CD

My DevOps Journey Begins 🚀 Hey everyone! 👋 I’m Shinu, a B.Tech CSE student, and this is my first post on DEV. Until now, most of my development journey has been around Python, FastAPI, PostgreSQL and backend development. I’ve built APIs, worked with authentication, databases, Git and Linux basics. But now I want to understand what happens beyond writing the application.

0
ProgrammingDEV Community ·

Fintech Tenant DNS Change: Old Long TTL Effects on Activation

A fintech platform giving every tenant a subdomain should prefer a platform-owned DNS zone when it needs predictable activation. Use a customer-owned zone when delegated control is a contractual or security requirement, but make DNS readiness an explicit state rather than treating one successful lookup as proof. The old TTL wins: lowering it after resolvers have cached the previous value does not shorten those existing cache entries. Choice Control over TTL and records Best fit during activation Main diagnostic cost Platform-owned zone Platform controls both Automatic tenant subdomains Disting

← NewerPage 679 of 3154Older →