CoolGoose
CoolGoose
@coolgoose.bsky.social
A jack of all trades is a master of none, but oftentimes better than a master of one.
Why PHP in 2026? TypeScript-level types, no build steps, immutability by default via readonly, enums, and more. whyphp.dev
Why PHP in 2026? It's Actually Insanely Good Now
PHP is actually insanely good now. TypeScript-level types, no build steps, immutability via readonly, enums, and more. Just write code and deploy.
whyphp.dev
January 26, 2026 at 1:21 PM
Late evening rant, but I am getting tired of people mixing up mono-repo / poly-repo with a monolith deploy vs multiple deploys vs microservices.
November 1, 2025 at 9:26 PM
Reposted by CoolGoose
FrankenPHP is now officially supported by the PHP Foundation, the project repository will be moved to the PHP organization on GitHub, and the collaboration between the PHP project, the Caddy web server, and @les-tilleuls.coop will intensify even further!

les-tilleuls.coop/en/blog/fran...
FrankenPHP is now officially supported by the PHP Foundation | Les-Tilleuls.coop
The FrankenPHP project is now officially supported by the PHP Foundation to simplifiy the PHP development experience.
les-tilleuls.coop
May 15, 2025 at 9:17 AM
Reposted by CoolGoose
The PHP Foundation's 2024 Transparency & Impact Report is out! Learn about our work to support PHP's future.

Read more: thephp.foundation/blog/2025/03...
The PHP Foundation: Impact and Transparency Report 2024
The PHP Foundation — Supporting, Advancing, and Developing the PHP Language
thephp.foundation
April 1, 2025 at 8:47 AM
I think this is what we're going to have in the near and mid future.
AI's are pretty good to get rid of the boilerplate, but even before the AI 'revolution' a lot of my time as a Senior+ Developer was more reading code, and figuring out subtle bugs, than pure code output.
Coding with AI? LLMs help with the first 70% of grunt work, but human skills remain critical for that last 30%: system design, maintainability & more.

I cover this in my new article "Maximizing the human 30% of AI-assisted coding": ✍️ bit.ly/ai-coding-30
Beyond the 70%: Maximizing the human 30% of AI-assisted coding
Why durable human skills matter in the age of AI-assisted coding
bit.ly
March 17, 2025 at 3:35 PM
Reposted by CoolGoose
Coding with AI? LLMs help with the first 70% of grunt work, but human skills remain critical for that last 30%: system design, maintainability & more.

I cover this in my new article "Maximizing the human 30% of AI-assisted coding": ✍️ bit.ly/ai-coding-30
Beyond the 70%: Maximizing the human 30% of AI-assisted coding
Why durable human skills matter in the age of AI-assisted coding
bit.ly
March 16, 2025 at 11:08 PM
Reposted by CoolGoose
We're halfway to 10K! Who isn't testing their apps? 👀
vite.dev Vite @vite.dev · Mar 15
10K followers! 💜
March 15, 2025 at 12:37 PM
We are so cooked.
Trying to propose that we should bring back manufacturing in the EU gets you banned
--

Your account was blocked.

Reason: Contient un piège à clic, de la publicité, des fraudes 419 ou des scripts de bot.

Greetings,
Citizens' Engagement Platform
citizens.ec.europa.eu/participation
Citizens' Engagement Platform
This page gives me access to information about citizens engagement initiatives, current and upcoming citizens' panels, latest news, as well as an image gallery, videos etc.
citizens.ec.europa.eu
February 18, 2025 at 5:46 AM
Reposted by CoolGoose
🎉 OMG OMG OMG Chrome is shipping CSS attr() for every property!!! 🎉
I’ve been asking for this for over a decade!! w00t!!! 🤩

developer.chrome.com/blog/advance...
CSS attr() gets an upgrade  |  Blog  |  Chrome for Developers
You can now use attr() with any CSS property–including custom properties–and it can parse values into data types other than strings.
developer.chrome.com
January 16, 2025 at 10:07 PM
Reposted by CoolGoose
"Your UI doesn't need to map one-to-one with your data's fields and values". Great thinking on simplicity from Steve Schoger
January 16, 2025 at 5:55 PM
Reposted by CoolGoose
What does a "Coding Machine" mean at Meta? No better person to share than Michael Novati, the first-ever "Coding Machine" at the company:

The full podcast:

YouTube: www.youtube.com/watch?v=DQFN...

Apple: podcasts.apple.com/us/podcast/t...

Spotify: open.spotify.com/episode/5hQL...
January 16, 2025 at 6:33 PM
Reposted by CoolGoose
what a difference a day makes
January 7, 2025 at 7:12 PM
Looking at everybody's EOY review it's definitely triggering my impostor sindrom. Let's hope for a good 2025 and a bit of outside of work visibility.
December 31, 2024 at 8:34 PM
I think one side of the coin that would be interesting to discuss is the pressure on senior+ developers doing code reviews.

LLM's are pretty great, especially if you want to boilerplate a lot of crap, or write tests, but they can introduce subtle logic bugs.
"How do you future-proof your software engineering career?"

The best engineers have always been problem solvers who understand *both* technical constraints and human needs. As AI reduces the friction of implementation, a holistic understanding becomes valuable.

addyo.substack.com/p/future-pro...
Future-proofing your Software Engineering career
Practical strategies for engineering careers in the future
addyo.substack.com
December 28, 2024 at 10:43 AM
Reposted by CoolGoose
Great analysis of the State of JS 2024 survey results by @joshwcomeau.com

Go sign up for his newsletter if you're not already subscribed!

www.joshwcomeau.com/email/2024-1...
Exploring the “State of JavaScript” data 🔎 • Josh W. Comeau
Friendly tutorials for developers. Focus on React, CSS, Animation, and more!
www.joshwcomeau.com
December 19, 2024 at 10:20 PM
Reposted by CoolGoose
🚀 Laravel 11.35 is here!

Dive into new features like URI parsing and mutation, HTTP client response tweaks, and more. Check out the latest update!
URI Parsing and Mutation in Laravel 11.35 - Laravel News
This week, the Laravel team released v11.35, which includes a brand new URI class for URI parsing and mutation, the ability to disable HTTP client exception response truncation, the transformation of...
buff.ly
December 11, 2024 at 2:11 PM
Reposted by CoolGoose
the @e18e.dev community has been busy this month again! take a look at what we've all been up to. this one has been mostly focused around building some new libraries and improving tooling 💙 e18e.dev/blog/novembe...
November contributions showcase
A showcase of e18e-focused contributions from November
e18e.dev
December 8, 2024 at 7:35 PM
Reposted by CoolGoose
November 29, 2024 at 4:06 PM
Reposted by CoolGoose
Vite 6.0 is out ⚡️
vite.dev/blog/announc...
Announcing Vite 6
Vite 6 Release Announcement
vite.dev
November 26, 2024 at 2:26 PM
This is a pretty wild front-end bug to debug. I wonder how many teams have the luxury to go this deep into debugging. www.joshtumath.uk/posts/2024-1...
How a BBC navigation bar component broke depending on which external monitor it was on - Josh Tumath
www.joshtumath.uk
November 18, 2024 at 6:44 PM
Reposted by CoolGoose
We just published the release candidate of TypeScript 5.7! Give it a shot and let us know what you think!

devblogs.microsoft.com/typescript/a...
Announcing TypeScript 5.7 RC - TypeScript
Today we are announcing the availability of the release candidate of TypeScript 5.7. To get started using the RC, you can get it through npm with the following command: npm install -D typescript@rc Le...
devblogs.microsoft.com
November 8, 2024 at 9:27 PM
Reposted by CoolGoose
Rolldown 0.14 is out!
github.com/rolldown/rol...

Rolldown's core bundling capabilities are largely complete. We are now focusing on robustness (Rollup and esbuild test alignment) and polishing DX (error messages, docs) before planned 1.0 beta by EOY.
github.com
November 8, 2024 at 5:58 AM
Reposted by CoolGoose
here's a quick update on what the @e18e.dev community has been up to for the past month! e18e.dev/blog/october...
October contributions showcase
A showcase of e18e-focused contributions from October
e18e.dev
November 6, 2024 at 3:50 AM
Reposted by CoolGoose
🌠 For years, the #1 most requested feature in CSS was Container Queries. We wanted them so badly!

Well, they’ve arrived… and none of us are using them. 😂

I think I know why, and I just published a new blog post that will hopefully change that!

Check it out:
www.joshwcomeau.com/css/containe...
A Friendly Introduction to Container Queries • Josh W. Comeau
It’s been a couple of years since container queries started landing in browsers… so why isn’t anyone using them? It turns out that container queries are kinda tricky; they’re not as straightforward as...
www.joshwcomeau.com
November 4, 2024 at 4:36 PM
Reposted by CoolGoose
📢 App Version 1.70 is rolling out now (1/6)

Hashtags! You can now use #hashtags in your posts. When you tap them, you’ll get a menu with lots of handy options:
February 28, 2024 at 11:52 PM