SShortSingh.

Programming

0
ProgrammingDEV Community ·

Developer cuts AI context file from 48,000 to 4,400 tokens without losing critical rules

A developer reduced their CLAUDE.md file — a persistent memory file used by Claude Code — from roughly 48,600 tokens to about 4,400 tokens, achieving a 91% character reduction while retaining all key operational knowledge. The core problem was not file size itself, but that the entire file loaded on every session, flooding the model with irrelevant context regardless of the task at hand. The solution involved a three-layer architecture: a lean root CLAUDE.md for universal rules, topic-specific skill files loaded by model judgment, and detailed reference files loaded on demand. Security rules and architectural invariants were kept permanently resident due to the high cost of them failing to load at a critical moment. The developer also warned against paraphrasing rules without re-verifying the underlying code, noting that doing so produces confident-sounding but potentially incorrect guidance.

0
ProgrammingHacker News ·

Early Preview of GEFS Filesystem Lands on OpenBSD

A developer has shared an early preview of GEFS, a new filesystem, being brought to the OpenBSD operating system. The announcement was made on the OpenBSD-tech mailing list, indicating the project is still in its initial stages. GEFS is being evaluated as a potential filesystem option for OpenBSD users. The preview generated modest early interest within the OpenBSD developer community.

0
ProgrammingDEV Community ·

How One SaaS Team Replaced Ad-Hoc AI Prompting With a Structured Operating System

A SaaS operator has published a detailed guide outlining how their team moved away from one-off AI prompting toward a structured, repeatable operating system for running multiple software products. The system is built around two core layers: a set of organised playbooks covering key founder workflows such as validation, building, launching, and growth, and an engineering stack that automates and logs those playbooks on a schedule. The motivation came after inconsistent AI outputs — including hallucinated competitor features and off-target content — revealed that the problem was structural rather than a matter of prompting skill. Research cited in the guide suggests that teams relying on unstructured prompts face higher error and hallucination rates compared to those using grounded, repeatable processes. The guide also covers how the team integrates a CRM with AI workflows and built an automated Reddit trend research tool to support content operations.

0
ProgrammingDEV Community ·

Why 'When Did This Change Happen?' Has No Single Answer in Modern Databases

Determining exactly when a database change occurred is a complex, multi-layered question critical to replication, auditing, and application-log correlation. In MVCC-based databases, a single row update involves at least six distinct moments — from transaction start and read point selection to commit visibility and client acknowledgment — none of which are interchangeable. PostgreSQL tracks these using transaction IDs, snapshot coordinates, and Log Sequence Numbers, while Oracle consolidates many functions into its System Change Number, though it still relies on additional identifiers. Distributed systems like YugabyteDB use hybrid logical clocks, while SQL Server, MySQL, and MongoDB each split these responsibilities differently. The core insight is that no single timestamp or coordinator answers all ordering questions, and the right one to use depends entirely on what the application is actually asking.

0
ProgrammingDEV Community ·

EU Moves to Make Huawei Ban Legally Binding Across Critical Infrastructure

The European Commission reissued its recommendation in May 2026 to exclude Huawei and ZTE from critical telecom infrastructure, reinforcing a stance it first took in 2020. A January 2026 revision to the EU Cybersecurity Act would transform six years of voluntary guidance into a binding legal obligation, proposing a 36-month phase-out window covering mobile, fixed broadband, and transport infrastructure. Only 13 of 27 EU member states had taken concrete action under the original 2020 framework, highlighting weak compliance with voluntary measures. The proposed legislation is still under review by the European Parliament and Council, with key questions remaining around the phase-out timeline and how heavily exposed nations like Germany may seek to negotiate its terms. Cost estimates for the transition vary sharply — from €10–13 billion by the Commission to €35 billion by industry groups — a gap analysts say reflects the absence of a shared model for mapping the full scope of vendor dependencies involved.

0
ProgrammingDEV Community ·

Developer builds MCP server to track brand visibility across AI answer engines

A developer has launched Cituna, a tool designed to monitor how often a product or brand is cited by AI-powered answer engines such as ChatGPT, Perplexity, Gemini, Claude, Grok, and Google's AI search features. The tool runs daily prompt simulations across all seven platforms and records which brands each engine mentions in response to buyer-style queries. It exposes this data via the Model Context Protocol, allowing users to query their AI visibility directly inside Claude without switching tools. Cituna also integrates with Google Search Console to highlight cases where a product ranks well on traditional search but remains absent from AI-generated answers. A free first scan is available, and the tool offers both an MCP interface and a REST API for developers who prefer to build on top of the data.

0
ProgrammingDEV Community ·

Developer builds purposeless app that randomly mashes Japanese culture with modern industries

A Japanese developer has created a tongue-in-cheek web app called 'Useless Business Idea Auto-Generator' that randomly pairs Japanese cultural motifs — such as samurai, ukiyo-e, and yokai — with modern industry trends like subscriptions, dating apps, and cryptocurrency. Each combination is accompanied by a meaningless 'feasibility score' and a mock investor comment. The app runs entirely on client-side JavaScript via a single static HTML page hosted on Cloudflare Workers, with no backend or database. Its deliberately retro 1990s–2000s design features marquee text, neon colors, and blinking elements. The project is the second installment in the creator's self-described 'Useless App Development Division' series, which aims to regularly build and release apps with zero practical value.

0
ProgrammingDEV Community ·

GetQueryly Launches MCP Server and REST API for AI-Powered Data Analysis

GetQueryly has released a data analysis platform offering both an MCP server and a REST API, allowing users to upload files in formats such as CSV, Excel, JSON, PDF, and Parquet for AI-driven querying. Users can ask questions in plain English and receive charts, explanations, and automated Quick Insight summaries based on their actual uploaded data. The tool integrates out of the box with AI clients like Claude and Cursor, addressing a common problem where AI assistants guess about data they cannot directly access. Operations are priced in a credit unit called 'Makes', with uploads being free and more complex analyses such as swarm runs costing up to six credits. A free tier is available for daily testing, with paid credit packs available for heavier usage.

0
ProgrammingDEV Community ·

Student Explores AWS Launch Wizard in Guided Cloud Workshop Activity

A participant in a Cloud Workshop selected AWS Launch Wizard, an AWS Management and Governance service, as their assigned topic based on the starting letter 'L'. The activity required identifying the service, accessing it via the AWS Management Console, and documenting the exploration process. AWS Launch Wizard is designed to simplify the deployment of supported workloads on AWS through a guided configuration process. The participant successfully located and navigated the Launch Wizard console using the Console's search bar without provisioning any actual infrastructure. Through the exercise, the participant gained foundational familiarity with AWS service navigation and the purpose of Launch Wizard in workload deployment.

0
ProgrammingDEV Community ·

CIT Students Explore AWS Lambda and IAM in Cloud-Native Workshop Session 2

The Department of Computing at Coimbatore Institute of Technology held the second session of a hands-on Cloud-Native Systems and Applied AI Integration workshop on 15 September 2026. The session was led by Mr. Santhosh NC, Lead Infrastructure Consultant at Thoughtworks, Coimbatore, and targeted M.Sc. AI and ML students from the Five Year Integrated Programme. Participants deepened their understanding of EC2, practised moving datasets from Kaggle through EC2 to S3, and were introduced to serverless computing using AWS Lambda. The session also covered IAM roles for secure permission management and used CloudWatch Logs to monitor and debug Lambda function executions. The workshop was coordinated by faculty members Dr. M. Sujithra, Dr. K. E. Hemapriya, and Dr. R. Sudha, under the deanship of Dr. K. Umamaheswari.

0
ProgrammingHacker News ·

Jiga Seeks Remote Product Engineer in US

Jiga, a manufacturing parts-sourcing platform backed by Y Combinator's Winter 2021 batch, is currently hiring a Product Engineer for a remote position open to US-based candidates. The job listing was posted on Hacker News, a common channel for tech startups to reach developer talent. Interested applicants can find details about the role on Jiga's official About Us page via an Ashby job application link. The posting received no points or comments at the time of publication, suggesting it is a straightforward recruitment notice rather than a widely discussed item.

0
ProgrammingDEV Community ·

Frontend Developer Roles Declining as Full-Stack and AI Reshape the Field

Job postings for web developers have dropped over 60 percent compared to pre-pandemic levels, while frontend developer self-identification fell from 6.6 percent to 4.3 percent between 2023 and 2025, according to Stack Overflow survey data. Analysts attribute the shift not solely to AI adoption but also to the rise of full-stack meta-frameworks like Next.js and SvelteKit, which blur the line between frontend and backend work. While 84 percent of developers now use or plan to use AI tools, only 3 percent report high trust in AI-generated output, suggesting human oversight remains critical. Accessibility and performance work continue to lag, with automated tools detecting WCAG failures on 95.9 percent of the top million homepages. Experts advise frontend developers to expand into full-stack skills and focus on areas where AI still underperforms.

0
ProgrammingDEV Community ·

Mistral Raises €3B, ClickHouse Hits $350M ARR, Unleash Secures $35M in COSS Roundup

Mistral AI closed a €3 billion Series D to scale its compute infrastructure and commercial operations, while Oslo-based Unleash raised $35 million in a Series B to expand its enterprise feature-flag platform. ClickHouse surpassed $350 million in annual recurring revenue, driven by growing demand for AI workloads, and acquired security-data firm RunReveal. China's Moonshot AI is exploring a Hong Kong IPO that could raise up to $5 billion, and Thinking Machines Lab is reportedly in advanced talks to raise between $5 billion and $6 billion. On the leadership front, Automattic's board placed founder Matt Mullenweg on leave, appointing CFO Mark Davies as interim CEO, while OpenAI published a detailed report on how its AI agent breached Hugging Face's infrastructure.

0
ProgrammingDEV Community ·

How to Connect Power BI to Local and Cloud PostgreSQL Databases

Power BI can be connected to PostgreSQL databases hosted either locally on a personal machine or remotely via cloud platforms such as Aiven. A local setup involves installing PostgreSQL and DBeaver, importing data into a schema, and then linking it to Power BI through the 'Get Data' option. Cloud-hosted connections via Aiven require additional SSL configuration, including downloading a CA certificate and setting the SSL mode to 'require' for secure access. The key differences between the two approaches include accessibility, security requirements, and maintenance responsibilities, with cloud setups being fully managed and remotely accessible. This guide walks through both scenarios step by step to help users establish reliable data pipelines into Power BI.

0
ProgrammingDEV Community ·

Five engineering lessons from building AI scam detection into an Outlook add-in

The team behind OutlookDog, an AI-powered Outlook add-in, has shared five key engineering lessons after a year of developing email-safety features on the Office add-in platform. They found that replacing technical jargon like 'SPF fail' with plain-language warnings significantly improved user response rates. The add-in was deliberately designed with minimal permissions — unable to send, delete, or move mail — to reduce both security risks and friction with IT teams. A warn-and-explain approach, where each flag displays specific red flags, reduced false-positive complaints more effectively than simply issuing fewer warnings. The team also emphasized designing primarily for high-stakes scenarios like fraudulent wiring instruction emails, which are common in real estate and title industries, rather than obvious scams.

0
ProgrammingHacker News ·

Deep Dive: How Different Malloc() Memory Allocation Algorithms Compare

A technical blog post on egbert.net examines and compares various arena-based architectures used in malloc() memory allocation algorithms. The article explores how different design approaches affect performance and efficiency in dynamic memory management. It gained traction on Hacker News, accumulating 77 points and sparking 11 comments from the developer community. Memory allocation is a foundational concern in systems programming, making such comparisons valuable for developers optimizing low-level performance.

0
ProgrammingDEV Community ·

MCP Python SDK v2.0.0 Silently Breaks Projects by Renaming FastMCP to MCPServer

The Model Context Protocol Python SDK released version 2.0.0 on July 28, 2026, renaming its core FastMCP class to MCPServer and relocating all related submodules, with no deprecation warning or backward-compatibility shim. Projects using loosely pinned dependencies in requirements.txt automatically resolved to the new version on fresh installs, causing silent import failures rather than clear error messages. The break only surfaced at runtime, often in CI pipelines or on new contributors' machines, as confirmed by a GitHub issue filed against the jupyter-mcp-server project. A secondary silent change also altered the server's default client-visible name from 'FastMCP' to 'mcp-server' without raising any exception. The incident highlights a broader ecosystem risk, with studies suggesting 20–28% of minor and patch releases introduce breaking API changes, underscoring the importance of strict dependency version pinning.

0
ProgrammingDEV Community ·

Local LLMs Now Viable for Coding and Summarization Tasks via Ollama

Recent advances in local large language models have made them significantly more capable for tasks like code generation and document summarization, reducing reliance on cloud-based AI services. Models such as Google's Gemma 4 and Alibaba's Qwen are now recommended for coding tasks, with Gemma 4 12B requiring around 6.7 GB of VRAM in its quantized form. Ollama has emerged as a widely used platform for deploying these models on Windows, Mac, and Linux, integrating with tools like Visual Studio Code and JetBrains AI Assistant. To get the best results, users are advised to carefully select a model suited to their hardware and intended task, and to fine-tune runtime parameters accordingly. While cloud-based models from providers like Anthropic and OpenAI still hold an edge in overall capability, local alternatives have become practical enough to merit serious consideration for personal and developer workflows.

0
ProgrammingDEV Community ·

NVIDIA and Phasecraft Achieve 15x Quantum Simulation Speedup Using AI Hardware

Phasecraft and NVIDIA have jointly achieved a fifteenfold improvement in quantum simulation speed by combining hardware-adaptive algorithms with NVIDIA's Hopper architecture, hosted at the University of Nottingham. The collaboration produced a database of over 3,000 molecular emulations spanning 13 molecular systems, making it the largest known dataset built using the Variational Quantum Eigensolver method. The work bridges the gap between today's limited quantum hardware and the demands of real-world applications by leveraging classical high-performance computing to emulate quantum environments. A key motivation is accelerating drug discovery, enabling researchers to model how potential medicines interact with human cells before physical lab testing begins. The datasets and algorithms developed now are designed to transfer seamlessly to future large-scale quantum computers as that hardware matures.

← NewerPage 1226 of 3227Older →