Wes
banner
jwhulette.bsky.social
Wes
@jwhulette.bsky.social
Programmer, #PHP, Laravel and a Miami Dolphins fan. Married with a bunch of beautiful daughters and a beautiful wife.
Reposted by Wes
We're proud to support @statusgator.bsky.social's Women in Tech scholarship!
StatusGator launched a $1.5K women-in-tech scholarship via Bold.org. With help from Geocodio & Alex Synelnykov, it grew to $3.1K. From 200+ apps, we chose Lara Djukic, a 1st-gen American & CS student at Columbia. Details: statusgator.com/blog/statusg...
November 10, 2025 at 2:41 PM
Reposted by Wes
Happy Monday, nerds! Snipe-IT v8.3.5 is out, featuring LDAP improvements, Permission Groups improvements and more!

github.com/grokability/...
Release v8.3.5 · grokability/snipe-it
CautionThis version of Snipe-IT REQUIRES PHP 8.2.0 or greater, 8.3+ recommended. Happy Monday! This release better handles how the system handles partially broken LDAP configurations, makes some ...
github.com
November 10, 2025 at 2:19 PM
November 9, 2025 at 7:59 PM
Reposted by Wes
It's just a game..
It's just a game..

scope-creep.xyz
The Scope Creep
A chilling tale of deliverables, deadlines and doomed decisions
scope-creep.xyz
November 4, 2025 at 2:35 PM
Reposted by Wes
PHP Streams are getting a long-awaited upgrade 🚀

Thanks to an investment from Germany's @sovereign.tech the PHP Foundation is improving async I/O, error handling, networking, and TLS for modern workloads.

Read more: thephp.foundation/blog/2025/10...
Evolving PHP Streams for Async, Security, and Performance
The PHP Foundation — Supporting, Advancing, and Developing the PHP Language
thephp.foundation
October 31, 2025 at 9:53 AM
Reposted by Wes
Did you know PHP 8.5 adds a new FILTER_THROW_ON_FAILURE option for the `filter_var` function?

If the `filter_var` validation fails, it will trigger an exception to be thrown 🔥
October 29, 2025 at 2:12 PM
Reposted by Wes
Which one is your favorite design? You can vote by adding a 👍 to the comments: github.com/php/web-php/...
🗳️ [VOTING] PHP 8.5 Release Page Design Contest · Issue #1563 · php/web-php
A huge thank you to everyone who submitted their designs! Together with the jury we carefully reviewed all entries and selected a shortlist. Our main criteria were how well the task was understood,...
github.com
October 27, 2025 at 11:42 AM
Reposted by Wes
Stronger types, faster apps! 💪

FrankenPHP now includes improved utilities for converting PHP arrays to strongly-typed Go slices and maps.

Go extensions for PHP apps are going to redefine your web development workflow!

github.com/php/frankenp...
feat: allow creating strongly typed slices and maps from PHP values with type utilities by dunglas · Pull Request #1933 · php/frankenphp
Improved type conversion API for extensions, to allow converting PHP arrays to strongly typed Go maps and slices such as map[int]string or []string. Also, this patches improves error handling. (Ext...
github.com
October 21, 2025 at 9:41 AM
Reposted by Wes
🔗 What’s New in PHP 8.5?
What’s New in PHP 8.5?
A good overview of everything coming in PHP 8.5.
www.phparch.com
October 20, 2025 at 12:03 PM
Reposted by Wes
Reposted by Wes
🔗 Seven Real-World Examples of Using the Pipe Operator in PHP 8.5
Seven Real-World Examples of Using the Pipe Operator in PHP 8.5
I'm really looking forward to PHP 8.5's pipe operator. Here are a few nice use cases.
amitmerchant.com
October 16, 2025 at 12:01 PM
Reposted by Wes
Say goodbye to parse_url() headaches! 🥳

PHP 8.5 is introducing a new URI Extension with standards-compliant (RFC 3986 & WHATWG) and secure URL parsing. It provides a clean API and lets you easily modify URI components.

Learn more 👇

thephp.foundation/blog/2025/10...
PHP’s New URI Extension: An Open Source Success Story
The PHP Foundation — Supporting, Advancing, and Developing the PHP Language
thephp.foundation
October 10, 2025 at 11:40 AM
Reposted by Wes
Tomorrow, I’ll be giving two talks at the ForumPHP conference in Paris 🇫🇷
event.afup.org/forum-php-20...

In the first talk I’ll be showcasing our multi-tenancy package (spatie.be/docs/laravel...), and in the second I’ll demo a few over our smaller packages.

See you there! !
Programme – Forum PHP 2025 – Cycles de conférences AFUP
Découvrez le programme du Forum PHP 2025, l'édition des anniversaires
event.afup.org
October 8, 2025 at 9:39 AM
Reposted by Wes
The PHP Foundation application form for 2026 is now open!

If you’re interested in contributing to PHP core development with Foundation support and meet the requirements, we encourage you to apply.

More details and the form here:
thephp.foundation/blog/2025/09...
The PHP Foundation application form for 2026 is now open
The PHP Foundation — Supporting, Advancing, and Developing the PHP Language
thephp.foundation
September 30, 2025 at 9:22 PM
Reposted by Wes
Sound Up 🔊

( ht: @stanrezaee.bsky.social )
September 29, 2025 at 10:54 PM
Reposted by Wes
php forever / the dev rap music anthem.

listen here: youtu.be/iStPaL3tJOM?...
PHP Forever (The Dev Rap Music Anthem)
YouTube video by nunomaduro
youtu.be
September 27, 2025 at 4:39 PM
Reposted by Wes
🔗 PSR-20 Clocks: Testable Time in PHP
PSR-20 Clocks: Testable Time in PHP
Learn how a ClockInterface helps you decouple time and write stable, testable code. It's about time!
doeken.org
September 22, 2025 at 12:15 PM
Reposted by Wes
Who wants 2 Club Seats to 👀 @CanesFootball take on Louisville?!

Sec 229, row 4, seats 16-17. Only 10 people in so far.

PLZ share and join if you can👏🏽

Every donation helps me TACKLE cancer💪🏽 $10 gets 🙌🏽 in!
#OneTeamOneFight

Donate/Join👇🏽
dolphinscancerchallenge.com/participants...
September 20, 2025 at 5:08 PM
Reposted by Wes
And again, why are these agents kitted out like they are going into Mogadishu?
moments ago, ice agents again came out of the broadview detention/“professing” facility to escort a silver suv out of the lot.

one of the agents picked up and threw congressional candidate kat abughazaleh to the ground.
September 19, 2025 at 2:36 PM
The Miami Dolphins 🐬 are teasing me
September 19, 2025 at 12:25 AM
Reposted by Wes
Today we open Laravel MCP (beta) to the public!

Laravel MCP is a library that makes it simple to build Model Context Protocol servers in your apps to give Claude, Cursor, & ChatGPT a structured way to interact with your app.

✔️ Field tested by powering Laravel Boost.

laravel.com/docs/mcp
September 18, 2025 at 2:54 PM
Reposted by Wes
What about us!
September 13, 2025 at 11:43 PM
Reposted by Wes
40 years old and still a belter of a film!
September 12, 2025 at 8:47 PM
Reposted by Wes
🔗 Creating type-safe configs in Laravel
Creating type-safe configs in Laravel
This is a great way of handling config values.
cosmastech.com
September 4, 2025 at 12:38 PM