SShortSingh.

Programming

0
ProgrammingDEV Community ·

From First-Time Attendee to Organizer: One Developer's GDG Cloud Nagpur Journey

In 2023, a Nagpur-based developer attended Cloud Community Day Nagpur out of curiosity about the local tech ecosystem, not anticipating the lasting impact it would have. Nearly two years later, he joined GDG Cloud Nagpur as a volunteer, discovering firsthand how much unseen coordination goes into producing a community event. Taking on growing responsibilities over time, he eventually moved into organizing and hosting developer events across the city. He credits these experiences with shaping his understanding of how community connections — brief conversations, shared opportunities, collaborative problem-solving — can have outsized long-term effects on individuals. He is now working toward DevFest Nagpur 2026, reflecting on how Nagpur's developer ecosystem has visibly expanded in participation, collaboration, and technology exploration over recent years.

0
ProgrammingDEV Community ·

Google Lens Tops 25 Billion Monthly Searches, With 20% Tied to Shopping

Google Lens has surpassed 25 billion queries per month, up from nearly 20 billion reported in October 2024, according to Google's Think with Google search trends briefing. Approximately one in five of those searches carries commercial intent, signaling that visual search is increasingly relevant to product discovery and retail. The platform allows users to search using images rather than typed keywords, making it especially useful for visually distinctive or hard-to-name products. Google's broader Search strategy has been moving toward multimodal experiences that combine visual input with text and product data. The growth in Lens usage suggests businesses should ensure their product images, descriptions, and structured data are consistent and accurately represent what is being offered.

0
ProgrammingDEV Community ·

Developer Open Sources Repairo, a Free Automated API Auto-Repair Tool

A developer has released Repairo, a free open-source tool designed to automatically detect and fix API issues before they cause failures in production systems. The tool addresses common pain points in microservices architectures, where minor changes in data contracts can lead to unhandled exceptions and failed requests. Repairo works by intercepting failing requests, analyzing schema mismatches, and applying safe corrections in real time without requiring manual deployments. It is built to integrate with existing API gateways and middleware pipelines, and supports automated schema healing for payload discrepancies. The project is publicly available on GitHub, and the developer is welcoming contributions, feature requests, and community feedback.

0
ProgrammingDEV Community ·

AI Boom Mirrors Railway and Dot-Com Eras: Real Tech, Real Bubble Risk

Analysts drawing on historical parallels argue that 'real technology' and 'speculative bubble' are not mutually exclusive — railways and the internet were both transformative and financially ruinous for many early investors. The four largest US hyperscalers are collectively spending hundreds of billions of dollars annually on AI data centres, with capital expenditure revised upward nearly every quarter, mirroring the massive physical infrastructure bets of the railway age. A key concern is that Nvidia, the dominant AI chip supplier, has taken stakes in and provided financing to some of its own largest customers, creating a reflexive loop where chip purchases and valuations reinforce each other rather than reflecting independent outside demand. This dynamic echoes the 1720 South Sea Bubble, in which the company lent buyers money to purchase its own shares, making rising prices appear as validation of the scheme. The more useful question, historians and analysts suggest, is not whether AI is a bubble, but which parts represent durable infrastructure build-out and which parts are speculative financing structures dressed in technological clothing.

0
ProgrammingDEV Community ·

Jev Targets AI Decision-Making as a Distinct Layer from Text Generation

A new AI tool called Jev is designed specifically for decision-making workflows rather than generating text responses. Unlike conventional large language models, Jev accepts application state and typed questions, then returns structured outputs such as routing decisions, probabilities, and confidence scores. The approach addresses use cases like support ticket routing, sales lead prioritization, agent action retries, and content review pipelines. The core architectural idea is to treat decision-making as a separate concern from language generation, allowing applications to consume clean, typed outputs directly. As AI systems shift from chat interfaces toward continuous action-taking workflows, this decision-oriented model pattern is being watched as a potentially better fit for such applications.

0
ProgrammingDEV Community ·

Sports platform unlocks worldwide live scores by fully using its paid API key

A niche sports database site, nichedb.dev, has added a second live score source after discovering its existing paid TheSportsDB subscription offered far greater data access than its code was using. The subscriber API key unlocks 1,544 leagues in a single request, full team rosters with 63 fields, and a global live scores endpoint — capabilities the site's code had never utilized despite the key already being active in production. The new live score feed returned 80 games on its first production run, covering leagues such as Slovak Extraliga, Finnish Liiga, and African Cup of Nations qualifiers. The existing ESPN-based source is retained alongside the new one, as it provides richer match detail like play-by-play and venue data, though it requires a costly residential proxy due to cloud access restrictions. The broader lesson highlighted is that paid API keys are often deployed without revisiting the workarounds written for free-tier limitations.

0
ProgrammingDEV Community ·

Developer Releases FastAPI Microservice to Clean CSV Data Using Pandas and Docker

Developer Marcela Zapata Vanegas has published an open-source Python microservice that ingests messy CSV files, cleans the data using Pandas, and returns structured JSON responses. The project combines FastAPI for asynchronous API handling, Pandas for data manipulation such as resolving missing values and normalizing headers, and Docker for containerized deployment. The containerized service runs on port 8000 and can be deployed on major cloud platforms including AWS and DigitalOcean. FastAPI's built-in Swagger UI allows users to test the cleaning endpoint directly in a browser without needing external tools like Postman. The source code is publicly available on GitHub under the repository proyecto-fastapi-csv.

0
ProgrammingDEV Community ·

Developer Builds Tiny Prompt Journal to Block Redundant AI Model Requests

A developer working on a text-classification lab in Halifax repeatedly sent identical prompts to an AI model after making only mental notes rather than actual changes to the request payload. The experience revealed a common pitfall: mistaking a revised thought for a revised input, resulting in the same wrong output each time. To address this, the developer built a lightweight Python tool that hashes and journals each prompt request, blocking any send where the diff between the current and previous request is empty. The tool relies solely on Python 3.9+ standard library modules — hashlib and json — requiring no third-party packages. It signals blocked attempts via stdout and a shell-readable exit code, making failures more visible than the sender's optimism.

0
ProgrammingDEV Community ·

Hippocampus-Inspired Memory Architecture Aims to Fix Context Limits in AI Coding Agents

Large Language Models used in software development face a fundamental constraint known as the context window limit, which causes them to lose track of earlier information during complex, multi-step coding tasks. This leads to failures such as forgotten method signatures, drifting objectives, and prohibitively high computational costs when entire histories are re-fed at each reasoning step. Engineers are now drawing on neuroscience to address this, developing so-called Hippocampus architectures that separate an agent's working memory from a persistent long-term memory store built on vector databases and knowledge graphs. Modelled on the brain's hippocampal role in consolidating short-term experience into long-term recall, these systems allow coding agents to index and retrieve relevant context without overwhelming the active inference window. The approach is presented as a more scalable and economically viable path toward autonomous agents capable of handling large, production-grade codebases.

0
ProgrammingDEV Community ·

Why AI Model Outputs Need a Versioned Schema Before Touching Your Database

A software developer writing for DEV Community argues that free or low-cost AI model outputs should be treated as untrusted upstream data, similar to a flaky webhook, rather than reliable function calls. The author describes a recurring failure where a summarizer app returned HTTP 500 errors because raw model completions containing markdown fences were passed directly to a JSON parser without validation. The proposed fix is a versioned Pydantic schema pinned between the model's response and the database write path, so malformed or drifted outputs are rejected with a 422 error before any row is touched. The article includes a Python code example using Pydantic's BaseModel to enforce strict field constraints on summary text, schema version, and confidence score. The author also recommends logging rejected completions as failed attempts, so on-call engineers retain a traceable record rather than facing a bare 500 error with no context.

0
ProgrammingDEV Community ·

Most Enterprises Scale AI Agents Before Defining Measurable Business Outcomes

A growing number of enterprises are deploying AI agents at speed without first redesigning the workflows those agents are meant to improve, according to recent industry analysis. IBM research found that 64% of surveyed CEOs cited fear of falling behind as the primary driver of AI investment, even before value is established, while only 25% of AI initiatives delivered expected returns. McKinsey's 2025 survey similarly found that while 62% of organizations were experimenting with agents, only 23% had scaled an agentic system anywhere in the enterprise. Experts argue that autonomy should be granted through a defined 'delegation envelope' covering one actor, one goal, an allowed action set, an evidence contract, and a recovery boundary. The core recommendation is that enterprises should first identify measurable outcomes — such as reducing account-opening time or detecting fraud — and then determine what authority each part of a workflow has actually earned, rather than treating agent deployment as a goal in itself.

0
ProgrammingDEV Community ·

DocumentDB 0.116 Adds Distinct Scan for $group Queries, Cutting Index Reads Sharply

DocumentDB 0.116, released on August 20, 2026, introduces a distinct scan optimization for MongoDB-style $group aggregation queries running on its PostgreSQL extension. Instead of scanning all index entries and discarding duplicates, the new path jumps directly between distinct key values, reducing index reads from 50,000 entries to just 100 in a test dataset. The feature, called enableGroupByDistinctScan, is disabled by default and must be explicitly enabled via a system setting. DocumentDB is an open-source PostgreSQL extension that implements the MongoDB API, with Microsoft as its primary contributor through feedback from Azure DocumentDB enterprise users. The optimization builds on the same loose-index-scan principle previously applied to MongoDB's DISTINCT_SCAN for first- and last-per-group queries.

0
ProgrammingDEV Community ·

DocumentDB 0.113 adds covering index support for $group aggregation pipeline

DocumentDB version 0.113, released on June 22, 2026, introduces an index-only access path for MongoDB-style $group aggregation queries within its PostgreSQL execution engine. DocumentDB is a fully open-source PostgreSQL extension that implements the MongoDB API, offering an open alternative for MongoDB applications. The new feature allows aggregation queries using $group and $sum to read directly from index entries rather than scanning full documents, improving query efficiency. In benchmark tests comparing versions 0.112 and 0.113 on a 10,000-row dataset, the updated version achieved zero documents examined while scanning only index keys. Microsoft is the primary contributor to the project, refining the extension based on enterprise customer feedback gathered through Azure DocumentDB.

0
ProgrammingDEV Community ·

Open-Source Tool Generates Synthetic Data Locally to Avoid Cloud Privacy Risks

A developer has released AI Synthetic Data Studio, an open-source tool that generates realistic synthetic datasets entirely offline using local language models via Ollama. The tool addresses a common compliance problem faced by developers who need test data but cannot legally use production data under regulations such as GDPR, HIPAA, and KVKK. Sending database schemas or sample rows to cloud-hosted AI APIs can violate enterprise data boundaries, making a local, air-gapped solution appealing. The studio separates semantic data generation from deterministic validation, ensuring every record meets type, range, and pattern constraints before being saved. The project is backed by over 960 automated tests and requires no external network calls to operate.

0
ProgrammingDEV Community ·

Developer builds tool to link 2.86B AI coding tokens to actual Git commits

A developer built an open-source tool called Centrail after noticing that AI coding invoices show token counts but not what those tokens actually produced. By tracking his own usage across tools like Claude Code and Copilot, he logged 2.86 billion tokens and $4,099 in spend across 944 commits, arriving at a unit cost of $4.34 per commit. The CLI tool runs locally, reads usage data from AI coding agents, and ties each token and dollar to the Git commit it generated. Results sync to a shared dashboard, eliminating the need for manual spreadsheet updates across teams. The tool also estimates the energy, water, and carbon footprint associated with each token, using a publicly documented methodology.

0
ProgrammingDEV Community ·

How to Customize the Linux Mint Login Screen Using the Login Window Tool

Linux Mint includes a built-in utility called Login Window that allows users to personalize the system's login screen. The tool offers options to change the wallpaper, GTK theme, icon theme, mouse pointer, and other visual elements across three tabs: Appearance, Users, and Settings. Users can set a custom wallpaper from their home directory or create a dedicated folder within the system-wide backgrounds path at /usr/share/backgrounds using terminal commands with administrator privileges. GTK themes control the visual style of the login interface, including buttons and text fields, though desktop-installed themes do not automatically appear in the Login Window selector. The login screen and desktop environments are treated separately in Linux Mint, so customizations must be applied independently for each.

0
ProgrammingDEV Community ·

Developers Build AI-Powered Graph System to Investigate Suspicious Transactions

A team participating in the TigerGraph × Hacker House Goa challenge has built FraudGraph Investigator, an AI-driven system designed to conduct structured fraud investigations rather than simple transaction classification. The system combines TigerGraph, LangGraph, and Model Context Protocol (MCP) to trace connections between customers, cards, devices, locations, and related transactions. Instead of assigning a risk score, it follows a multi-stage workflow covering evidence collection, hypothesis evaluation, uncertainty assessment, and policy-governed decision-making. A key design principle separates AI-assisted investigation from final operational decisions, with explicit policy rules determining whether to block a card or take other action. The architecture is layered to keep data, reasoning, policy enforcement, and the user interface independently testable and extendable.

0
ProgrammingDEV Community ·

Developers Build Real-Time AI Fraud Detection System Using TigerGraph and FastAPI

A development team has built 'Agentic Fraud Sentinel,' an autonomous real-time fraud detection system designed to overcome the limitations of traditional SQL databases in identifying complex financial fraud. The system leverages TigerGraph's GraphRAG engine to perform deep multi-hop graph traversals in milliseconds, analyzing connections such as shared IP addresses, linked device IDs, and rapid cross-account money transfers. A FastAPI backend hosted on Render handles business logic and orchestration, while a static dashboard is deployed separately on Vercel. The system generates explainable Chain-of-Thought reasoning and dynamic fraud scores, enabling automated responses such as blocking cards and filing Suspicious Activity Reports. The project is publicly available on GitHub, with a live frontend demo accessible via Vercel.

0
ProgrammingHacker News ·

Feyn launches Critic, a code review tool that lets you chat with the AI that wrote it

Feyn, a company specializing in custom AI models, has released Critic, a code review platform designed to make AI-generated pull requests easier to understand and audit. The tool allows AI agents — such as those running on Codex or Claude Code — to annotate their own code changes, document decisions, and attach supporting evidence like screenshots. Reviewers can then chat directly with the authoring agent through a forked session, keeping the main development thread uninterrupted. Security was a stated priority: forked review sessions are stripped of write permissions, ensuring reviewers cannot inadvertently trigger actions on the developer's machine. Critic is free to use and accessible at critic.run, with all features also available via a bundled MCP interface.

0
ProgrammingDEV Community ·

Mimicking Chrome's TLS handshake cut web request refusals by 38% in study

A developer tested how websites respond to three types of HTTP clients across 500 domains using servers in New York, Frankfurt, and Singapore. Honest Python requests were refused 35.1% of the time, while adding a Chrome user-agent string dropped refusals to 26.9%, and fully copying Chrome's TLS handshake reduced them further to 20.2%. Eighteen domains, including Facebook, WordPress, Cisco, and W3.org, consistently blocked the Python-handshake client but served the Chrome-fingerprinted one across all three regions. Notably, W3.org — which publishes the HTTP and TLS specifications — refused a standards-compliant Python client until it mimicked Chrome's handshake. The researcher noted that IP address reputation acts as a separate, deeper filter that TLS fingerprint mimicry alone cannot bypass.

← NewerPage 953 of 3187Older →