PHP Magazine Network
- Website
- phpmagazine.net · all feeds from this site
- Feed URL
https://phpmagazine.net/feed
Read it in your FeedListing reader
Or add to: Feedly Inoreader Raw feed
Latest posts
-
Node.js 27 Marks a New ReleaseStrategy: Annual Majors, AlphaBuilds, and a Different Path to LTS
Node.js is entering a new phase in its release strategy. Beginning with Node.js 27, the project is moving from two major releases per year to one, while introducing an Alpha channel and eliminating the distinction between odd-numbered and even-numbered release lines. The new…
-
GitHub Actions Introduces Workflow Lockfiles: A Practical Step Toward Reproducible Ci/CD
GitHub Actions has introduced workflow dependency lockfiles in public preview, addressing a long-standing weakness in CI/CD security: the code executed by a workflow can change even when the workflow configuration does not. Announced on October 14, 2026, the feature allows…
-
PHP Windows Builds Updated for Brotli Vulnerability: Why the Version Number Alone Is Not Enough
The PHP development team has released updated Windows builds to address a security vulnerability in Brotli, a compression library used by several software platforms. The announcement, published on October 26, 2026, comes just five days after PHP’s emergency security releases…
-
OpenTofu 1.13: Making Infrastructure Plans Smarter Without Hiding Uncertainty
Infrastructure as Code tools have made cloud deployments considerably more predictable, but one fundamental limitation remains: not everything is known before infrastructure is created. A cloud provider may assign a resource identifier only after creation. An API may return a…
-
CSS @scope: Building Component Styles Without a Specificity Arms Race
Component-based development has changed how we organize front-end applications, but CSS architecture remains a challenge. A stylesheet written for one component can unexpectedly affect another, particularly when applications combine reusable components, third-party widgets, and…
-
PHP 8.5 NoDiscard: Catching Ignored Return Values Before They Become Production Bugs
PHP 8.5 introduces a small but useful addition to the language: the #[\NoDiscard] attribute. It allows developers to identify functions and methods whose return values should not be silently ignored. The feature addresses a familiar problem in application development, where an…
-
PHP 8.5 URI Extension: Stop Treating URLs as Strings
URLs are everywhere in modern PHP applications. We use them to redirect users, consume external APIs, generate canonical links, process webhooks, and import content from external sources. Yet, despite their importance, URLs are still frequently handled as ordinary strings. For…
-
A New Chapter for PHP Magazine
Since 2005, PHP Magazine has been part of the web development landscape, following technologies, ideas, and the people shaping the industry. More than two decades later, the technology world has changed considerably. So has the way we develop software, share knowledge, and…
-
Angular 22.2 and Error Boundaries
Building reliable frontend applications is not only about preventing errors. It is also about deciding what should happen when an error occurs. A dashboard may contain dozens of independent components, but should a failure in one of them prevent users from accessing the entire…
-
Docker Desktop 4.97
Docker has released Docker Desktop 4.97.0 on October 26, 2026, introducing a collection of improvements targeting developer productivity, container management, and platform reliability. While this is not a major architectural change, the update addresses several issues that can…