24 Followers
33 Following
378 Posts
VP at https://www.cakedc.com | CakePHP
CakePHP

Positive News: France has announced its plan to ditch Windows & switch to Linux for government desktops. ๐Ÿฅณ ๐Ÿ‡ซ๐Ÿ‡ท

Not only that, but they have also moved 80, 000 National Health Insurance Fund Employees to open source alternatives replacing U.S owned Big Tech platforms like Microsoft Teams & Zoom.

Itโ€™s amazing to see the country take action, push for real digital sovereignty, & opt for open source solutions! ๐Ÿ‘

More here: https://www.numerique.gouv.fr/sinformer/espace-presse/souverainete-numerique-reduction-dependances-extra-europeennes/

The new #Djot for #PHP docs are online: https://php-collective.github.io/djot-php/ - including detailed syntax reference and playground. And if you are at it, check out the new "awesome djot" list: https://github.com/dereuromark/awesome-djot
djot-php

A PHP parser and converter for Djot markup language

Released php-collective/dto - code-generated DTOs for PHP
With adapters for #Symfony, #Laravel, #CakePHP.

25-26x faster than reflection-based libraries (spatie/laravel-data, valinor)

Define in config, generate once, get plain PHP classes. Zero runtime overhead.

Also generates TypeScript types for your frontend.

https://github.com/php-collective/dto

#PHP #OpenSource

GitHub - php-collective/dto: The easiest and fastest PHP DTO library in the world - quickly generate useful data transfer objects for your app (mutable/immutable)

The easiest and fastest PHP DTO library in the world - quickly generate useful data transfer objects for your app (mutable/immutable) - php-collective/dto

GitHub
What if I could convince you that taking the same time to explain detailed requirements and carefully validate results with a junior colleague instead of a chatbot would not only give you two people who understood the code instead of zero, but if you do it a few times in a row you eventually get a senior colleague out of the deal for free.

- do you want to use google to sign in?
- do you want to add a passkey?
- do you want to add a 2FA token?
- we know you have 2FA but we've sent you an email instead
- this login attempt seems suspicious we've sent you a text about it
- can you click on these buses?
- you failed to click on the buses click on these bicycles instead
- should we save these details for next time?
- do you accept these trackers?
- you can opt out but we've decided it's legitimate interest anyway
- would you like to see a list of our 847 partners we share your data with?
- can we send you desktop notifications?
- can we access your location?
- do you want 10% off for signing up to the mailing list?
- do you want me to translate this page?
- hi I'm your friendly chatbot how can I help?
- oh no you can't buy this, reach out to us for a quote!
- do you wantโ€”

I'm tired boss

I love how CakePHP's documentation uses oven mittens to denote possibly dangerous things.

#CakePHP #PHP #Framework

๐ŸŽ™๏ธCatch the latest interview with Passbolt co-founder Remy Bertot and Techlore. Exploring its security model, open source foundations, features and product philosophy.

๐Ÿ”— Watch the full video here: https://youtu.be/0bwWR9mQATY

#Passbolt #Cybersecurity #OpenSource

Your Master Password is a Security Risk (Passbolt Interview)

YouTube

#PHP is dead... or is it?

Cloudflare Radar looked at top 5000 domains and determined that is a lie ๐Ÿ˜†

PHP is the top programming language. A hard, but necessary, pill to swallow for all the Go-Rust-JS-etc bros. PHP will probably outlive most of us.

#OpenSource #FOSS

Congrats to @afilina for the launch of phpc.tv โ€” a PeerTube instance dedicated to videos about #PHP.

๐Ÿฐ TRAINING SESSION THIS WEEK๐Ÿฐ

Host: @CakeDC / @steinkelz
Course: Getting started with #CakePHP 5
Date: January 21st, 2026 โ€ข 04:00 PM UTC

Register: training.cakephp.org