Number 100!

Written on 2024-08-27

Join over 14k subscribers on my mailing list. I write about PHP news, share programming content from across the web, keep you up to date about what's happening on this blog, my work on Tempest, and more.

You can subscribe by sending an email to brendt@stitcher.io.

Hi

I'm not big on celebrating things, so let me just say I'm proud of having written my hundredth newsletter, and I'm humbled with you reading it! So, thanks for being here, it means a lot :)

I wanna share a couple of things with you today. First is a blog post that I wrote: Extend or Implement. It talks about my vision on when to use inheritance, and when to rely on interfaces instead. I'm not entirely sure how to phrase what I mean, but it's a start. I would really like to hear your thoughts about it!

Related to my deep-dive into inheritance, I was inspired to write to the internals mailing list this morning. I want to propose — for a variety of reasons — that traits can implement interfaces directly. You can read my mail to internals, and feel free to share your thoughts about it as well!

Next, generics 😳 there was this super interesting blog post by the Foundation about the state of generics. I really recommend reading through it, or you could watch my reaction video if you'd also like to hear my thoughts about it. I'm still convinced runtime-ignored generics are the way to go, and the only thing missing from PHP these days is cleaner syntax. It's great that the Foundation is looking into all possibilities, and I'm looking forward to reading updates about it in the future!

In closing, I did publish some more chapters of my work-in-progress sci-fi novel. I'm actually gonna work with an editor to get my writing style to the next level, and I might even self-publish it one day. I realise you're not here to read me ramble about it, but it's a really fun project and I like to mention it now and then.

Anyway, that's all for today, thanks for being here!

Brent

Join over 14k subscribers on my mailing list. I write about PHP news, share programming content from across the web, keep you up to date about what's happening on this blog, my work on Tempest, and more.

You can subscribe by sending an email to brendt@stitcher.io.

Noticed a tpyo? You can submit a PR to fix it.
HomeRSSNewsletterDiscord© 2025 stitcher.io