Skip to content
The EngineerDesk
The Weekly Desk
The EngineerDesk
  • AIAI
  • Software EngineeringEngineering
  • Developer ToolsTools
  • AutomationAutomation
  • ExplainersExplainers
  • The WorkbenchThe Workbench
All stories

Software Engineering

How software gets built, how it breaks, and what the incidents and post-mortems teach.

Why a Pull Request Title Can Become a Shell Command

Learn why untrusted pull request titles can become shell code in GitHub Actions, how to pass them safely, and where permissions still matter.

Nov 5, 20265 min read
  1. Nov 5, 2026

    Node.js 26 Is Now LTS. Should You Upgrade This Week?

    Node.js 26 entered LTS on October 28, 2026. See what changed, how long older releases remain supported, and what to check before upgrading.

    5 min read
The EngineerDesk

Discover what matters. Understand what changed. Know why it matters.

Topics

  • AI
  • Software Engineering
  • Developer Tools
  • Automation
  • Explainers

The publication

  • About
  • Editorial standards
  • Corrections
  • Contact

Keep reading

  • The Weekly Desk
  • All stories
  • RSS feed
  • Privacy
An independent technology publication.Every story is approved by a person before it is published.