ELSEIF
Your brief EB
447 stories from 199 feeds 1253 clusters Refreshed 13 minutes ago next pull 17:11

TOPIC

Dev tools

Editors, build systems, version control, and CI. Tooling that changes how a working day feels, measured by what it removes rather than by what it adds to the sidebar.

7TODAY
8FEEDS
4mMEDIAN
FEEDS Hacker News 57 Lobsters 42 Techmeme 21 GitHub 15 InfoQ 15 The New Stack 11 Martin Fowler 10 Tomshardware 10

DEV TOOLS

Everything in Dev tools.

01 520 -4

Dev tools vinix-os.org

Vinix – A modern operating system written in V

Why it matters — The introduction of Vinix may influence the development of modern operating systems, especially those focused on unique programming paradigms. By utilizing the V programming language, Vinix could offer new features or efficiencies not found in traditional operating systems. This could prompt further exploration and adoption of V in systems programming.

1 feed
4 min
03 438 -3

Dev tools Hacker News

Neovim has a ~$800k Bitcoin donation unutilized since 2023

Why it matters — Neovim's significant Bitcoin donation could provide substantial funding for development projects. However, the project's lack of access to these funds raises concerns about financial management. The situation highlights the importance of keeping donation channels up to date.

1 feed
6 min
06 340 new

Dev tools Martin Fowler

Thoughtworks CTO proposes replacing comprehensive code review with pair programming, automated fitness functions, and review-by-exception

Why it matters — Pull request sizes and code volumes are increasing rapidly, making traditional code review unsustainable. Shifting to pair programming and automated fitness functions preserves knowledge sharing and architectural alignment without relying on post-implementation review cycles that create merge conflicts and delays.

3 feeds
6 min
07 337 -1

Dev tools Zed

Delta replaces pull requests with collaborative coding threads in public beta

Why it matters — This shift represents a significant change in how software development teams collaborate, moving towards continuous engineering. By allowing real-time collaboration without traditional pull requests, Delta aims to streamline the code review process and improve overall efficiency. Teams can now work together more fluidly, with agents assisting in understanding code decisions and changes.

2 feeds
5 min
08 320 -2

Dev tools gcaptain.com

Maersk to Test 35-Meter Rotor Sail on Containership, Marking Wind Power's Return to Shipping

Why it matters — The shift towards wind-assisted propulsion represents a significant change in the shipping industry, aiming to reduce fuel consumption and emissions. As more ships adopt these technologies, it could lead to a substantial transformation in maritime logistics and environmental impact. The practical implementation of rotor sails on large vessels indicates a growing acceptance of innovative solutions in commercial shipping.

1 feed
7 min
09 313 new

Dev tools Farid Zakaria’s Blog

GitHub action lets reviewers boot a PR build in the browser via TryNix

Why it matters — Engineers can review pull request changes instantly by clicking a link that runs the built artifact in a temporary browser-based Linux environment. This removes the need to clone repositories, build locally, or manage VMs, speeding up feedback loops. The approach works best for small to medium binaries because large builds take one to two minutes to boot.

3 feeds
3 min
10 313 new

Dev tools Andrew Nesbitt

Git submodules serve as a manifest and lockfile but URLs hard-coded in .gitmodules can break downstream pins

Why it matters — Engineers relying on submodules for dependency management may find builds fail when a submodule’s upstream URL changes, even though the pinned commit still exists. The need to use --force for worktree removal or movement adds friction to workflows that combine worktrees and submodules, increasing the chance of human error in CI pipelines.

3 feeds
8 min
11 298 new

Dev tools lalitm.com

Developers seek GitHub alternatives amid recent service outages

Why it matters — For engineers, evaluating these alternatives means weighing the operational overhead of self-hosting against the reliability concerns of a centralized service. The thread highlights trade-offs such as maintenance effort, CI capabilities, and the need to protect instances from automated traffic.

3 feeds
2 min
12 298 new

Dev tools cursor.com

Cursor launches Origin in early beta, hosting repos and syncing pull requests with GitHub

Why it matters — For teams already using Cursor, Origin removes the context switch between editor and browser for code review and repo management. The two-way GitHub sync means adopting Origin does not require abandoning GitHub, but it does create a second surface where code lives. The early beta status and enterprise opt-out suggest this is far from production-ready for large organizations.

3 feeds
3 min
14 298 new

Dev tools nixos.org

The Nixpkgs core team has disbanded

Why it matters — The loss of the core team removes a body that handled committer delegation, security triage, and policy formation for Nixpkgs. Engineers may see slower incident response and less clear contribution processes as the project adjusts to the gap.

3 feeds
5 min
15 295 new

Dev tools Martin Fowler

Agentic engineering team accidentally builds blackboard coordination system in Git repo

Why it matters — This accidental discovery demonstrates how agentic systems can dynamically coordinate work without explicit orchestration. For engineers, it suggests Git repositories may already contain latent coordination structures that agents can exploit, potentially reducing the need for external workflow tools in agent-heavy environments.

2 feeds
6 min
16 295 new

Dev tools Martin Fowler

TDD inside the agent loop - theater or actual value?

Why it matters — For engineers who rely on AI-assisted coding, the result suggests that enforcing TDD inside the agent’s own loop does not clearly raise design or test quality, and may even be neutral or slightly detrimental. This means teams might spend effort on prompting agents to write tests first without gaining measurable benefits, and could instead focus on other ways to improve AI output. Understanding where the TDD habit helps or hinders agents helps decide whether to invest in such prompting strategies.

2 feeds
19 min
17 294 new

Dev tools The New Stack

AI-generated code increases code review diffs to 500 lines without author context

Why it matters — Code review is a critical quality control step in software development. When engineers review AI-generated code, they lack the context of human-authored changes, increasing the risk of undetected errors or design flaws. This shift may degrade knowledge sharing within teams, as AI-generated code bypasses the collaborative learning that occurs during traditional code review.

2 feeds
26 min
18 268 -1

Dev tools Tigris Object Storage Blog

You can run git on object storage if you re-make packfiles

Why it matters — This development allows for more efficient storage of Git repositories in object storage systems. By adapting the packfile format, performance for larger repositories can significantly improve, making it feasible to use object storage for version control. This approach could influence how Git is integrated with cloud services.

2 feeds
19 min
19 268 -2

Dev tools chuckgreenman.com

GitHub reportedly experiences UI bugs affecting PR counts and organization memberships

Why it matters — GitHub's reported UI bugs could disrupt workflow for developers relying on accurate pull request counts and organization visibility. These issues may hinder productivity and create confusion in project management. Addressing these bugs is crucial to maintain GitHub's reliability as a development tool.

1 feed
1 min
20 267 new

Dev tools GitHub Status - Incident History

GitHub pull requests and issues returned 500 errors because a database migration removed an index referenced by a hint

Why it matters — This incident highlights the risk of schema migrations that do not account for query hints or application-level dependencies on specific indexes. Engineers relying on GitHub for code review or issue tracking were blocked from loading these pages during the outage. It serves as a reminder that removing database indexes requires verifying that no active configurations depend on them.

2 feeds
21 min
21 267 new

Dev tools github.com

Maiao brings Gerrit-style stacked diffs to GitHub, GitLab, Codeberg, and more

Why it matters — Engineers can break large features into small, independently reviewable commits where each becomes its own PR/MR with automatic dependency tracking. The tool handles the tedious mechanics, auto-rebasing on merges, fixup management, and native stack registration, so stacked diffs stay practical across multiple hosting providers.

2 feeds
3 min
22 257 new

Dev tools Blog on blog.gnoack.org

Git introduces interactive command to split existing commits into two

Why it matters — Engineers frequently need to split commits for cleaner history or bisecting changes, but the process was previously manual and error-prone. This built-in tool reduces friction and risk when refactoring commit history. It may shift workflows away from Stack Overflow’s long-standing but cumbersome workarounds.

2 feeds
1 min
23 257 new

Dev tools GitHub Status - Incident History

GitHub Actions and Pages degrade as database primary fails over

Why it matters — Engineers relying on GitHub Actions for CI/CD may see delayed or failed runs, and Pages sites could load slowly. The database failover indicates a backend infrastructure issue that might affect other services. Monitoring the status page is important.

2 feeds
20 min
24 257 new

Dev tools Surfing Complexity

GitHub outage autoscaling policy missed Istio sidecar limits, illustrating component substitution fallacy

Why it matters — Engineers configuring autoscaling need to account for all components in the request path, including sidecars, not just the primary service. The deeper lesson is that incident analysis should examine interactions between multiple factors rather than fixating on a single misconfigured component, since systems contain many latent defects that only cause failures in combination.

2 feeds
5 min
25 255 new

Dev tools Farid Zakaria’s Blog

Nix binary caches reduced to three HTTP functions enabling any static file host as a store

Why it matters — This lowers the barrier for hosting Nix binaries, enabling decentralized or ephemeral caches without requiring dedicated Nix infrastructure. Engineers can now repurpose existing static file hosts for Nix stores, reducing dependency on cache.nixos.org or self-hosted solutions. The separation of transport from signature validation means trust remains cryptographically verifiable regardless of where binaries are fetched from

2 feeds
7 min
27 252 new

Dev tools githubstatus.com

GitHub Actions Is Down

Why it matters — Builds and deployments that rely on GitHub Actions are failing to start or complete, causing delays in CI/CD pipelines. API calls to the Actions REST endpoint are returning errors, and migrations using GitHub Enterprise Importer may also fail. Engineers are actively working on a mitigation, but no immediate fix is available.

2 feeds
18 min
28 252 new

Dev tools Hacker News

GitHub incident brings 20% error rate to pull requests and issues

Why it matters — For engineers, this means PR workflows are disrupted and code review is blocked, while the status page initially showed all systems operational, making it an unreliable source during incidents. The global scope of the outage, with reports from India, Brazil, and Bulgaria, underscores the platform's central role in daily development.

2 feeds
2 min
29 244 new

Dev tools Domen Kožar

nixpkgs has a due-process problem

Why it matters — Engineers who rely on Nixpkgs need predictable maintainer access; an opaque removal process creates risk for contributors and erodes trust in the project. The case shows that even when a delegator later views a removal as mistaken, there is no defined path to restoration, highlighting the need for formal appeal and threshold rules.

2 feeds
13 min
30 244 new

Dev tools Farid Zakaria’s Blog

nixpkgs-multiverse is audacitymaxxing

Why it matters — Only one feed elseif tracks has carried this so far, so there is no independent corroboration yet. Read it as a single-source report.

2 feeds
3 min
31 239 new

Dev tools Farid Zakaria’s Blog

nixpkgs-multiverse: every version that ever existed

Why it matters — Engineers no longer need to manually pin multiple Nixpkgs inputs to retrieve specific package versions. This reduces flake bloat and eliminates the overhead of maintaining separate inputs for each required revision. The trade-off is a larger initial metadata fetch, but the payoff is instant access to any package version without additional configuration.

2 feeds
6 min
32 239 new

Dev tools Farid Zakaria’s Blog

Nixpkgs now supports version-range queries with grail SAT solver

Why it matters — This capability turns nixpkgs from a version-less store into a searchable space where dependency constraints can be satisfied, enabling reproducible builds that match upstream intentions. It also shows that adding version ranges makes the underlying problem NP-hard, requiring a SAT solver and incurring computational cost.

2 feeds
9 min
33 235 -2

Dev tools The New Stack

Zed launches Delta as agents reportedly make pull requests obsolete

Why it matters — The launch of Delta signifies a significant change in the development workflow, moving away from reliance on pull requests. This could streamline collaboration among developers and potentially reduce overhead in code management. As tools evolve, engineers must adapt to new practices and technologies to enhance productivity.

1 feed
28 min
34 234 new

Dev tools Andrew Nesbitt

Package managers converge on release cooldowns, install-script blocking, and integrity enforcement

Why it matters — The convergence means supply-chain attack patterns that worked against one tool increasingly don't work against others, but teams adopting the latest versions face breaking changes in how installs, scripts, and credentials behave. The recurrence of path-traversal and credential-leakage bugs across nearly every tool suggests the underlying problem space is still being mapped.

2 feeds
4 min
35 219 -1

Dev tools coulouris.net

The early days of UNIX development in the UK detailed by George Coulouris

Why it matters — This account provides insights into the genesis of UNIX tools like 'em', which influenced later editors like 'vi'. Understanding this history can help engineers appreciate the evolution of software development practices. It highlights the challenges of optimizing software for different environments, a relevant concern in today's development.

1 feed
11 min
36 213 -2

Dev tools Planet GNU

GNU Project urges developers to avoid hosting repositories on GitHub

Why it matters — The GNU Project's warning highlights concerns over GitHub's practices, which may affect software freedom and developers' rights. Avoiding GitHub can help preserve these principles, encouraging developers to seek alternative hosting solutions that align with their values. This discourse is significant in the ongoing debate about the responsibilities of platform providers towards their users.

1 feed
2 min
38 202 new

Dev tools Cloudflare

How we built a software factory to drive Astro’s GitHub issue count to zero

Why it matters — For anyone running an open source project, the lived problem is that AI-generated noise has made manual triage more expensive at the same time it has become cheaper to produce. This is one of the few first-party write-ups that shows a concrete deployed pipeline, not a recorded demo, that already shrunk a backlog by 85%. The architecture, small isolated agents handing off through a shared artifact and using issue labels as a state machine, is portable and worth reading closely even if you never use the framework.

1 feed
8 min
39 202 new

Dev tools Cloudflare

Run CI/CD for millions of repos — on your platform, on Cloudflare

Why it matters — Engineers building platform products can now offer CI/CD to their end users without managing separate infrastructure, since both platform-managed and custom pipelines run in the same namespace. The TypeScript-first approach replaces YAML configuration, and built-in dependency caching plus parallel step execution could reduce pipeline latency.

1 feed
11 min
40 185 new

Dev tools Martin Fowler

AI-assisted development splits software creation from enterprise-grade engineering judgement

Why it matters — The gap between prototyping and production is widening as AI lowers the barrier to building functional software. Engineers now face pressure to explain why enterprise systems can't match the speed of weekend projects. The shift elevates governance and design judgement over raw coding capacity in professional workflows

1 feed
7 min
41 185 new

Dev tools Martin Fowler

Practitioner Voice proposed as distinct writing style for engineering experience over credentials

Why it matters — Engineers often struggle to find writing that reflects real-world judgment rather than polished marketing or abstract theory. This category explicitly values experience over credentials, which could shift how technical knowledge is shared. If adopted, it may reduce reliance on generic thought leadership or AI-generated content.

1 feed
7 min
42 185 new

Dev tools Martin Fowler

Engineering communication guidance questions necessity of slide decks for information sharing

Why it matters — Engineers spend significant time preparing slide decks for internal reviews, client pitches, and team updates. If documents can replace slides for most information sharing, that time can be reallocated to design, testing, or documentation. The trade-off is that live interaction and emotional resonance are lost when presentations are dropped.

1 feed
11 min
44 185 new

Dev tools Martin Fowler

Data architectures built for human analysts must add foundation, context, and access layers to support autonomous agents

Why it matters — Autonomous agents act confidently on flawed data because they lack the human instincts to question suspicious values or apply tribal knowledge. Without explicit data contracts, context layers, and auditable access controls, deploying agentic AI will propagate errors at machine speed rather than streamline processes.

1 feed
43 min
45 184 new

Dev tools Simon Willison

GitHub Models is now retired

Why it matters — Workflows that used GitHub Models for on-the-fly prompting now fail, forcing engineers to provision their own LLM credentials. The change removes the convenience of using the existing GitHub API token, introducing explicit cost and secret-management overhead. Pipelines must be updated or replaced to continue generating AI-driven artifacts.

1 feed
2 min
46 182 new

Dev tools strix.ai

Strix reportedly gained admin access to Baseten's GitHub in 25 minutes

Why it matters — The incident highlights a critical vulnerability in Baseten's security practices, especially regarding token management in Docker images. It underscores the importance of rigorous security testing before trusting third-party services with sensitive data. The quick response from Baseten's security team showcases the need for prompt action in addressing such vulnerabilities.

1 feed
9 min
47 169 -1

Dev tools Techmeme

SK Hynix agrees to pay half of profit-sharing bonuses in cash instead of stock

Why it matters — This change in the profit-sharing structure may impact employee satisfaction and retention at SK Hynix. By shifting to a cash-heavy bonus structure, the company could be responding to employee preferences for immediate financial benefits over stock options, which depend on company performance. This could also indicate a strategic shift in how SK Hynix manages employee compensation amid market conditions.

1 feed
83 min
48 167 new

Dev tools GitHub

GitHub Copilot app for Beginners: Automate Dependabot pull request triage

Why it matters — Manually reviewing and merging Dependabot updates can be time-consuming, especially for large projects. Automating this triage frees engineers to focus on higher-value work and helps keep dependencies current. The app lowers the barrier for teams that lack automation expertise.

1 feed
4 min
49 166 -1

Dev tools InfoQ

Presentation: Teaching Engineers, Trusting AI: How Education Enabled Autonomous Code Review

Why it matters — The talk illustrates that cultural AI adoption can replace manual code review with reliable automated assessment, reducing bottlenecks without sacrificing quality. It demonstrates that education and guardrails are essential to build trust in AI-driven workflows. Engineers can use this model to accelerate delivery while maintaining stable defect rates.

1 feed
26 min
50 165 new

Dev tools LWN.net

Another NPM worm

Why it matters — For engineers maintaining npm packages or using them in production, this worm can rapidly compromise environments once a credential is stolen. The scale of affected packages means many downstream consumers may be unknowingly exposed, and the worm's propagation speed demands immediate credential rotation and audit of dependencies.

1 feed
1 min
51 157 new

Dev tools cursor.com

GitHub upstream degradation disrupted Cursor's Automations, Cloud Agents, Review Agents, Codebase, and Origin

Why it matters — Cursor's dependency on GitHub as an upstream provider means GitHub outages directly take down Cursor's Automations, Cloud Agents, Review Agents, Codebase, and Origin simultaneously. Teams relying on Cursor for code review or agent-driven workflows had no recourse during the window of degradation other than waiting for GitHub to recover.

1 feed
1 min
52 152 -1

Dev tools github.com

GitHub repository list compiles 1,325 projects with AI-assisted development patterns

Why it matters — Engineers can now inspect a large sample of real-world projects that integrate AI tooling. The list provides concrete examples of how AI assistance is being adopted, but the criteria for inclusion are not documented. Without clear definitions, the dataset may mix trivial and transformative uses of AI, limiting its utility for benchmarking or research

1 feed
1 min
54 152 new

Dev tools GitHub

How we took malware advisories beyond npm

Why it matters — Engineers now receive security alerts for a wider range of packages through a single GitHub channel, reducing the need to monitor multiple sources. The integration relies on a pipeline designed to be paranoid, which aims to catch threats early but may increase processing overhead. Understanding these trade-offs helps teams adjust their dependency-scanning workflows.

1 feed
2 min
56 148 new

Dev tools GitHub

Decoding the new AI lingo: Loops, harnesses, squads, hill climbing… oh my!

Why it matters — As AI engineering practices mature, a specialized vocabulary is forming that practitioners need to follow technical discussions and tooling. This episode serves as a orientation layer for engineers encountering these terms in documentation, codebases, and team conversations.

1 feed
2 min
57 148 new

Dev tools GitHub

AI contributors are already in your queue; AutoGPT maintainer shares gates and boundaries

Why it matters — Open source maintainers now face a new class of contributor: AI agents that submit pull requests. Without explicit repo instructions and automated gates, these contributions can overwhelm maintainers or introduce low-quality changes. This guidance offers a practical way to keep control while still accepting useful AI-driven work.

1 feed
1 min
58 148 new

Dev tools GitHub

Your alt text passes automated checks. That doesn’t mean it’s any good.

Why it matters — Automated accessibility checks often miss poor-quality alt text that satisfies syntax rules but provides no meaningful context. This tool helps engineers catch those cases before deployment. It shifts focus from compliance to actual usability for screen-reader users

1 feed
2 min
60 148 new

Dev tools GitHub

OpenClaw went viral. Meet the maintainers building and securing it.

Why it matters — The material shows OpenClaw experiencing viral growth, indicating strong community interest in a new dev-tool. It does not provide information on adoption costs, required expertise, or limits where the tool may cease to function effectively.

1 feed
2 min