Jon Purvis (@jonpurvis_) 's Twitter Profile
Jon Purvis

@jonpurvis_

Engineering Lead. PHP Developer. Eater of Chicken. Gamer of Games. Collector of ElePHPants. Creator of Faker Stripe, Lawman, Profanify and Squeaky.

ID: 109928773

linkhttps://jonathanpurvis.co.uk/ calendar_today30-01-2010 18:57:04

1,1K Tweet

311 Followers

296 Following

Jon Purvis (@jonpurvis_) 's Twitter Profile Photo

It's been a few months since the last release of Profanify for PEST. However, this weekend it received support for Dutch, so I've just tagged a new release (v3.9.0)! Enjoy! 🧼 github.com/JonPurvis/prof…

Jon Purvis (@jonpurvis_) 's Twitter Profile Photo

It's been a while, but I've just tagged v4.1 of Faker Stripe, the Stripe provider for FakerPHP! This release adds support for new endpoints that have been added by Stripe since August 2024. Oh, and the package is now listed on the FakerPHP website! github.com/JonPurvis/fake…

Jon Purvis (@jonpurvis_) 's Twitter Profile Photo

Little early week release of Profanify for PEST, with increased Brazilian Portuguese support! Now up to 12 contributors and 20+ releases! 🤯 github.com/JonPurvis/prof…

Jon Purvis (@jonpurvis_) 's Twitter Profile Photo

I finally updated Lawman for SaloonPHP and released v4 earlier today. SaloonPHP is still one of my favourite tools and I'll be forever grateful to Sam Carré 🤠 for building it! 🤠 This update strengthens testing for Properties 💪 github.com/JonPurvis/lawm…

Jon Purvis (@jonpurvis_) 's Twitter Profile Photo

I released a new package last week! Squeaky takes the power of Profanify for PEST and adds a new "clean" validation rule for Laravel. Useful for if you want to catch Profanity in user submitted content! github.com/JonPurvis/sque…

Jon Purvis (@jonpurvis_) 's Twitter Profile Photo

A quick poll regarding GitHub Actions, I'd appreciate any RT's for extra reach! If you use GitHub Actions, what type of runners are you using?

Jon Purvis (@jonpurvis_) 's Twitter Profile Photo

I wanted to try out Grok Studio and ended up having it build a 2D space shooter with a life system, scoring system, boss battles, sounds and power-ups! I merely submitted prompts and wrote zero code myself! 🤯 You can play it in your browser: jonpurvis.github.io/xwing-battle/

I wanted to try out Grok Studio and ended up having it build a 2D space shooter with a life system, scoring system, boss battles, sounds and power-ups! I merely submitted prompts and wrote zero code myself! 🤯

You can play it in your browser:

jonpurvis.github.io/xwing-battle/
Jon Purvis (@jonpurvis_) 's Twitter Profile Photo

Winding down for the night but just tagged a new release of Profanify (Profanity checker plugin for PEST). This latest version adds support for Danish 🇩🇰 github.com/JonPurvis/prof…

Jon Purvis (@jonpurvis_) 's Twitter Profile Photo

Finally got round to giving Junie in PhpStorm, a JetBrains IDE a go, it was a great help figuring out and then fixing some N+1 issues I was having in my application!

Jon Purvis (@jonpurvis_) 's Twitter Profile Photo

Fantastic first day Laravel Live UK! Had some super insightful/helpful conversations with James Brooks and Josh Cirre, the talks of the day were awesome and Joe Dixon ☁️ did a wonderful job of being the MC! Bring on day 2!

Jon Purvis (@jonpurvis_) 's Twitter Profile Photo

Just got back from Laravel Live UK - what a fantastic conference! 2 days full of great talks and networking with some great minds! I'm already looking forward to Laravel Live 2026!

Jon Purvis (@jonpurvis_) 's Twitter Profile Photo

Picked up some pretty sweet NativePHP stickers! I signed up for early access, I’m hoping to get some time this weekend to take it for a spin! 😍

Picked up some pretty sweet <a href="/nativephp/">NativePHP</a> stickers! I signed up for early access, I’m hoping to get some time this weekend to take it for a spin! 😍
Jon Purvis (@jonpurvis_) 's Twitter Profile Photo

I've been using the wonderful FluxUI today but noticed you can't change the variant for a navbar item badge, so I decided to submit a PR to fix it! github.com/livewire/flux/…

Jon Purvis (@jonpurvis_) 's Twitter Profile Photo

I just registered for a free online event, JetBrains PHPverse 2025, in honor of PHP’s 30th anniversary! 🚀🎉 Join me on June 17 for insightful talks with Taylor Otwell, Nicolas Grekas 💙💛, Jeffrey Way, and others. Register now: jb.gg/phpverse-2025 #PHP30 #JetBrainsPHPverse2025

Jon Purvis (@jonpurvis_) 's Twitter Profile Photo

Finally got round to opening up my package from PHP Architect containing the 2 Tony ElePHPants I ordered, which came earlier this week! They fit nicely with the rest of the herd! 🐘

Finally got round to opening up my package from <a href="/phparch/">PHP Architect</a> containing the 2 Tony ElePHPants I ordered, which came earlier this week! They fit nicely with the rest of the herd! 🐘
Jon Purvis (@jonpurvis_) 's Twitter Profile Photo

I've just tagged v5 of Faker Stripe. The FakerPHP library for Stripe 🥳 This version bumps the min PHP version, removes a couple of redundant IDs and adds 9 new IDs! github.com/JonPurvis/fake…