Doğan Uçar·May 14PHP Generics Are Back on the Table-And This Time the Discussion Has ChangedWhen I published Almost Generics in PHP, the focus was the PHP Foundation’s August 2025 compile-time generics proposal.A response icon2A response icon2
Doğan Uçar·Jan 15The Day Docker Swarm’s Routing Mesh Went Dark: Debugging an Orphaned DOCKER-INGRESS ChainThis is a story of debugging deep into Docker Swarm’s internals. It took me about 3 days to reverse-engineer and understand. Most probably…
Doğan Uçar·Sep 22, 2025Generics in PHP: From Blog Series to BookPHP finally gets serious about generics. Explore the RFC, patterns, and future in my new book Generics in PHP — now on Amazon.
Doğan Uçar·Aug 13, 2025Beyond Compile-Time: The Future of Generics and PHP’s Type SystemThe final part lifts our gaze to the horizon. What could come after generics — and what lessons from this journey apply to PHPs future?
Doğan Uçar·Aug 12, 2025PHP Generics: The Ecosystem Impact of Compile-TimeIn this chapter, let’s talk about the bigger picture: what happens when compile-time generics move from an experimental branch into main?!
Doğan Uçar·Aug 11, 2025PHP Trying PHP’s Compile-Time Generics: From Sandbox to RFC FeedbackIn part 5 it is time to go hands-on with the actual prototype and talk about how you can help shape its future.
Doğan Uçar·Aug 9, 2025GenerThe Tricky Parts of PHP’s Compile-Time Generics (Variance, Traits, and Other Dragons)PHP Generics on sharp edges: Where the proposed approach deliberately draws lines, why those exist & how to design code that doesn’t snag.A response icon1A response icon1
Doğan Uçar·Aug 7, 2025Generics in PHP: Hands-On with Compile-Time GenericsHands-on guide inspired by PHP Foundation’s generics prototype — open an editor and experience real-world type-safe collections in PHP.A response icon1A response icon1
Doğan Uçar·Aug 6, 2025From “Associated Types” to Manual Compile-Time GenericsThe PHP Foundation floated a provocative question: What if PHP shipped only the compile-time half of generics and called it a day?
Doğan Uçar·Aug 5, 2025PHP Keeps Reaching for Generics — How “Compile-Time Generics” Might Finally LandFor nearly a decade, every feature “dream” on PHP includes generics, which I address in the context of the PHPFoundations latest blog post.A response icon2A response icon2