SShortSingh.
0
ProgrammingDEV Community ·

How Tree-sitter Turns TypeScript Source Code Into Structured, Queryable Facts

A developer began experimenting with Tree-sitter, a parsing library, to understand what an Abstract Syntax Tree (AST) reveals about TypeScript code that plain text search cannot. Using a small NestJS controller file as input, the developer parsed it with Tree-sitter and built a recursive tree printer to make the resulting syntax tree readable. Unlike text search, which finds character sequences without context, Tree-sitter identifies nodes by structural type — distinguishing a decorator from a comment or string containing the same characters. This allows developers to extract meaningful facts from code, such as which classes are controllers, which routes use guards, and which services a controller depends on. The experiment highlighted Tree-sitter's role as a structural foundation for editors and static analyzers, with the developer planning to next extract imports, classes, and decorators into normalized, queryable data.

0
ProgrammingDEV Community ·

Developer builds open-source project scheduling engine entirely in Excel and VBA

A developer has created ProjectEngine, an open-source scheduling tool built entirely within Excel using VBA, designed for teams that lack access to professional tools like Microsoft Project or Primavera P6. The engine handles dependency-driven date calculations, critical path analysis, float calculations, and interactive Gantt charts, all running locally without any external software or cloud services. Most of the scheduling logic operates in memory via arrays and dictionaries rather than relying on worksheet formulas, which significantly improves performance. The project was motivated by the widespread use of Excel as a default planning tool in environments where dedicated project management software is unavailable or restricted. The full source code is released under the GPL-3.0 license and is accessible through the project's public website.

0
IndiaNDTV ·

Gurugram Road Collapses a Day After Heavy Rainfall Causes Waterlogging

A road in Gurugram caved in just one day after heavy rainfall hit the city. The incident has once again exposed the vulnerabilities in the city's urban infrastructure. Waterlogging accompanied the road collapse, compounding the disruption for residents. The Gurugram administration has been prompted to respond following the rain-triggered damage. This is not the first time heavy rain has overwhelmed the city's drainage and road systems.

0
SportsESPNcricinfo ·

Kishan leads East Zone to Duleep Trophy win, embraces red-ball challenge

Wicketkeeper-batter Ishan Kishan, primarily known as a white-ball specialist, captained East Zone to a victory against North East Zone in the Duleep Trophy. Kishan expressed enthusiasm about switching between cricket formats, describing it as one of the most enjoyable aspects of the sport. The red-ball match gave Kishan an opportunity to showcase his leadership skills in the longer format of the game. His performance and attitude highlighted his ambitions to remain relevant across all formats of cricket.

0
IndiaTimes of India ·

Steelers rookie Germie Bernard feels anxious yet inspired by Aaron Rodgers

Pittsburgh Steelers rookie wide receiver Germie Bernard has expressed a mix of excitement and anxiety over playing alongside veteran quarterback Aaron Rodgers. Bernard holds Rodgers in high regard and is eager to absorb knowledge from his extensive NFL experience. Rodgers, who is committed to what is expected to be his final NFL season, brings significant expectations to the team. The dynamic between the seasoned quarterback and the young receiver is seen as potentially pivotal to Bernard's development as a professional player.

0
ProgrammingDEV Community ·

Wrought: Open-Source Tool That Enforces Lean Coding Principles for AI Agents

Wrought is an open-source developer tool designed to prevent over-engineered codebases by enforcing two core principles: minimal footprint and verified completeness. The minimal footprint principle requires that only the smallest code necessary to solve a problem is written, while verified completeness ensures nothing is marked done until it has been checked. Before any code is written, Wrought runs tasks through a hierarchy that includes a YAGNI check, asking whether a feature is actually needed at that moment. The tool is aimed at developers and AI coding agents prone to building unnecessary complexity into their projects. Wrought is publicly available on GitHub for developers who want to explore or test its self-verification protocol.

0
TechnologyTechCrunch ·

Apple Launches M5 Ultra and M6 Chips, Updates Mac Mini and Mac Studio

Apple has unveiled its latest processors, the M5 Ultra and M6, which the company is calling its most powerful chips to date. The new silicon was announced alongside refreshed versions of the Mac Mini and Mac Studio desktop computers. The M5 Ultra and M6 represent Apple's continued push to develop in-house chips for its Mac lineup. The announcements signal Apple's ongoing commitment to advancing performance across its desktop computing range.

0
IndiaTimes of India ·

Sinkhole Opens Up on Delhi-Jaipur Highway Service Road Near IFFCO Chowk

A service road near IFFCO Chowk in Gurgaon collapsed, forming a large crater and disrupting traffic on the Delhi-Jaipur highway. Authorities shut down the affected stretch to assess damage to an underlying sewer line. Heavy rainfall worsened existing infrastructure problems, leading to waterlogging and leaving school buses stranded. The incident is part of a recent series of road collapses and sinkholes reported across Gurgaon. Repair work on the damaged sewer line is expected to commence shortly.

0
ProgrammingDEV Community ·

Dev Tutorial HD-101 Walks Developers Through Their First Pull Request Workflow

A developer tutorial published on DEV Community introduces HD-101, a beginner exercise focused on creating and merging a first pull request using a helpdesk CLI project. The exercise guides users through branching, committing, and opening a PR via the GitHub CLI without pushing directly to main. Once merged, the PR deliberately has no tests, no required reviewers, and no status checks — a gap the tutorial wants developers to notice and reflect on. The lesson also clarifies the difference between a PR's base and head branches to prevent common mistakes like accidentally proposing to merge main into a feature branch. The exercise sets the stage for the next installment, HD-102, which will cover continuous integration.

0
IndiaNDTV ·

Kharge and Rahul Gandhi Write to PM Modi Questioning Caste Census Method

Congress president Mallikarjun Kharge and Leader of the Opposition Rahul Gandhi have jointly written to Prime Minister Narendra Modi raising concerns about the caste census process. The letter questions the methodology being adopted for conducting the caste census. This marks a formal opposition push for transparency and accountability in how the enumeration is being carried out. The move signals Congress's intent to keep pressure on the government over the sensitive and politically significant issue of caste-based data collection.

0
ProgrammingDEV Community ·

Flutter Developer Builds Sneaker Shop App to Master Provider State Management

A Flutter developer built a minimal cart management app called 'Sneaker Shop' to deeply understand Provider-based state management rather than relying on copied code. The project centered on the ChangeNotifier class, where a CartProvider stored cart data and used notifyListeners() to update the UI whenever items were added, removed, or cleared. The developer used AI as a pair programmer — letting it generate skeleton code first, then rewriting everything by hand to build genuine understanding and muscle memory. This hands-on approach led to 69 compile-time errors, all traced to minor typos and missing imports rather than any logic flaws. The exercise helped the developer move beyond memorization and grasp the practical difference between context.read and context.watch for optimizing UI rebuilds.

0
ProgrammingDEV Community ·

CISA Adds CVSS 10.0 Oracle WebLogic Flaw to KEV, Exploited Since February 2026

CISA added CVE-2026-21962, a maximum-severity improper access control vulnerability in Oracle HTTP Server and the WebLogic Server Proxy Plug-in, to its Known Exploited Vulnerabilities catalog on August 24, 2026. The flaw allows an unauthenticated attacker with HTTP network access to read, create, delete, or modify critical data across any system reachable through the proxy tier, requiring no credentials or user interaction. Oracle had already issued a patch in its January 2026 Critical Patch Update, meaning affected organizations had seven months to remediate before active exploitation was officially confirmed. Security firms GreyNoise and CloudSEK documented exploitation attempts as early as February and March 2026, with attackers simultaneously probing several older WebLogic vulnerabilities alongside the new flaw. Federal civilian agencies were given until August 27, 2026 — a three-day window — to apply fixes under Binding Operational Directive 26-04.

0
IndiaTimes of India ·

Root 'deeply disappointed' as Carse investigated after nightclub handcuff incident

England cricket captain Joe Root has expressed deep disappointment following an off-field incident involving fast bowler Brydon Carse. Carse was seen in handcuffs outside a nightclub in the early hours of Sunday morning. The England Cricket Regulator has since launched a formal investigation into the matter. Root noted that such recurring off-field incidents undermine the team's on-field performances. He stressed that players must better understand their responsibilities and conduct away from the game.

0
ProgrammingDEV Community ·

ISC Releases BIND 9.18.42 with DNSSEC Upgrades and Early DoH/DoT Support

The Internet Systems Consortium released BIND 9.18.42 on November 5, 2025, marking a significant update to the widely used open-source DNS server software. Led by project lead Michal Nowak, the release was completed after a three-week development sprint that resolved over 30 bugs and introduced four major features. Key improvements include stronger DNSSEC validation policies, preliminary support for DNS-over-HTTPS and DNS-over-TLS, and up to 12% faster query-processing performance through optimized data structures. Operational tooling was also updated, including a revamped logging system with JSON output and an enhanced configuration validator for DoH setups. ISC has indicated that full DoH and DoT support is planned for BIND 9.20.x, expected in Q2 2026.

0
ProgrammingDEV Community ·

OpenAI to Launch o3 Mini: A Faster, Cheaper AI Reasoning Model in September 2026

OpenAI announced it will release o3 Mini, a compact AI reasoning model, on September 12, 2026, with on-premise licensing to follow in Q4 2026. Built on a 2.3-billion-parameter architecture, the model runs up to three times faster and consumes 70% less energy per token compared to its predecessor, o3 Standard. Despite its smaller size, OpenAI claims o3 Mini performs within 2% accuracy of its larger counterparts across reasoning-heavy tasks such as code analysis and complex problem solving. Priced at $0.001 per 1,000 tokens — roughly 30% cheaper than the current o3 model — the release targets startups, SMBs, and independent developers who lack access to large GPU infrastructure. OpenAI has partnered with Qualcomm to test edge deployment on the Snapdragon X Elite platform, and the company hinted at future expansions including an ultra-compact o3 Nano model and a multimodal variant.

0
ProgrammingDEV Community ·

Developer Builds Local LLM Pipeline to Automate Ad Creative Review in Seconds

A developer has created CreativeAudit, an open-source pipeline that automates the first-pass review of advertising creatives against brand briefs. The tool uses a local language model via Ollama, Jinja2-templated prompts, and strict Pydantic v2 validation to return structured verdicts of PASS, NEEDS_REVISION, or FAIL. Each creative is scored across three dimensions — brand alignment, constraint compliance, and message clarity — with critical brand-book violations treated as binary pass-or-fail checks. Running entirely on local infrastructure ensures no client data is sent to external cloud services. The pipeline reduced first-pass review time from 20–40 minutes per creative to a matter of seconds, with 38 unit tests backing its reliability.

0
ProgrammingHacker News ·

Anthropic asks SF staff to work remotely amid potential security team strike

Anthropic has instructed its San Francisco employees to work from home due to a possible strike by its office security personnel. The AI company communicated the remote work guidance as a precautionary measure in anticipation of the labor action. The situation highlights ongoing labor tensions affecting operations at the prominent AI firm's headquarters. Details about the security workers' specific demands or the timeline of potential strike action were not fully disclosed in available reports.

0
ProgrammingDEV Community ·

FieldOS Launches Nine Optional Add-Ons Letting Field Service Firms Pay Only for What They Need

FieldOS, a field service management platform, has introduced nine modular add-ons that businesses can activate individually rather than bundling them into the core system. The add-ons cover functions such as recurring maintenance scheduling, real-time technician timesheets, asset tracking, customer-facing job portals, and automated invoicing. Each module was designed to address specific operational gaps observed in real field service businesses, including HVAC companies, body shops, and multi-location parts operations. The developer chose to build a lightweight recurring-billing feature from scratch rather than rely on a third-party solution, avoiding ongoing licensing costs that would have affected every client using the feature. The modular approach allows businesses to expand the platform's capabilities only as their needs require, without paying for functionality they may never use.

0
TechnologyThe Verge ·

OpenAI Claims Its Jalapeño AI Chip Outperforms Rivals on Speed and Efficiency

OpenAI announced on Tuesday that its new AI chip, called Jalapeño, delivers faster responses and greater efficiency than competing AI systems. The company's hardware vice president Richard Ho said the chip achieves both lower latency and higher throughput, a combination that AI systems typically struggle to balance. Jalapeño is an Application-Specific Integrated Circuit (ASIC) developed in collaboration with semiconductor firm Broadcom. First unveiled in June, the chip is built specifically for AI inference — the stage where a trained model is used to complete tasks or run AI agents.

0
ProgrammingDEV Community ·

Developer finds validation logic beats AI cleverness in STL-to-CAD conversion tool

A developer built an AI-powered agentic tool to convert STL mesh files into genuinely editable CAD models, frustrated that existing workflows still require tedious manual rebuilding. The project used Temporal to make the agentic loop durable, allowing it to retry failed geometry operations and preserve progress across long runs. However, the developer discovered that AI judgment alone was not enough to improve output quality — the real breakthrough came from rigorous validation, where every candidate STEP file was measured against geometric checks before being accepted. Rather than relying on the agent to reason its way to better results, the converter was redesigned to generate candidates, validate them against strict criteria, and discard anything that failed. The lesson drawn was that in geometry-heavy workflows, measurable evidence and structured validation outperform open-ended AI planning.

← NewerPage 308 of 3415Older →