George Buckingham's Avatar

George Buckingham

@gbuckingham89.bsky.social

๐Ÿ’ป Head of Development - I lead a team building software on Laravel. Away from work you'll find me on the golf course โ›ณ๏ธ or travelling โœˆ๏ธ.

49 Followers  |  143 Following  |  30 Posts  |  Joined: 22.11.2024  |  2.0145

Latest posts by gbuckingham89.bsky.social on Bluesky

Preview
FrankenPHP moving under the PHP GitHub organization - Externals #externals - Opening PHP's #internals to the outside

Exciting news - FrankenPHP will now be directly supported by the PHP foundation and moved under the official PHP GitHub organisation; externals.io/message/127347 #php

14.05.2025 13:13 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Looking forward to it!

17.02.2025 20:27 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Who else is heading to the #PHPUK conference next week? I'll be there for my first time - looking forward to getting to know some more PHP devs in-person! #php

11.02.2025 14:32 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

๐ŸŽ™๏ธ I had a great time giving my first ever talk at a local tech meet-up last night - explaining why #PHP isn't dead and is a great choice for dev projects in 2025! I was pretty nervous in the run-up to the event, but it was alright on the night โ˜บ๏ธ. I've already committed to my next talk too!

05.02.2025 21:30 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Having lightly tinkered with it before, I'm finally getting to stuck into building a @filamentphp.com project. Super impressed so far building CRUD tooling. Looking forward to seeing how easy it is to go beyond that. #laravel #php

29.01.2025 19:26 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Release 0.6.0 ยท php/pie 0.6.0 Total issues resolved: 4 Total pull requests resolved: 4 Total contributors: 3 documentation 179: Added PECL comparison thanks to @asgrim enhancement 178: Remove php-standard-library/psa...

I've just released ๐Ÿฅง PIE 0.6.0! This release adds commands to manage repositories, allowing maintainers/users to test with local paths, add VCS repositories, and Private Packagist!

github.com/php/pie/rele...

#phpc #phpfoundation #phppie @thephpf.bsky.social

28.01.2025 21:15 โ€” ๐Ÿ‘ 9    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

And PixelFed, a decentralised photo sharing network (touted by the media as a potential Instagram killer) thatโ€™s built on Laravel.

28.01.2025 18:58 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I of course already have NativePHP and the work @simonhamp.me is doing for iOS.

28.01.2025 18:52 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I need some examples of awesome PHP projects for an upcoming talk. Things that are pushing the boundaries / a little unexpected from PHP. Things that solve interesting problems. Things that have impressive scale. #php

28.01.2025 18:52 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Thanks for the offer, I really appreciate that. Iโ€™ll see how much progress I make on it over the next few days. All good practice for another one Iโ€™ve got in March ๐Ÿ˜ƒ.

22.01.2025 06:48 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Select tickets โ€“ Techtonic: PHP in 2025 โ€“ Alive and Thriving? โ€“ Room BG-110, Bournemouth Gateway Building, Saint Paul's Lane This month, weโ€™re focusing on PHP: the programming language thatโ€™s been powering the web for decades. But is it still relevant ...

I'm (nervously ๐Ÿ˜ฌ) giving my first talk at a tech meet-up exactly 2 weeks today. If you're local to #Bournemouth, come along to TechTonic and hear me try to answer the question "Is PHP Dead?". ๐ŸŽŸ๏ธ Tickets available here; www.tickettailor.com/events/silic... #php #phpcommunity

21.01.2025 20:22 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Ha, yes, even my commute at 45mins is enough for me! I'd recommend having a chat with Paul @ ByteHire - he's always got some interesting PHP roles available.

17.01.2025 13:50 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Hey Robin ๐Ÿ‘‹. It is an office based role, weโ€™re actually in the process of renovating a new office at the moment, however itโ€™s WFH on Fridays.

17.01.2025 07:58 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

This is going to be the perfect ending to the talk Iโ€™m giving at a local meetup soon ๐Ÿ˜

16.01.2025 20:24 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Even with a large tech based company shutting up shop and leaving #Bournemouth, and whatever your opinions on their outspoken announcement are, the local dev community is strong ๐Ÿ’ช

16.01.2025 20:22 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

Whoโ€™s heading to PHP UK next month? Looking at coming along for my first time ๐Ÿ’ช #php #phpuk

16.01.2025 20:17 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
re:connect conference โ€“ A community-driven not for profit tech conference in Dorset, UK

The Call for Speakers for reconnectconference.co.uk is open. Come and spend July 4th on the South Coast of UK, and perhaps stay the weekend on the beach afterwards.

@chrissainty.com @jonhilton.net @danclarke.com @rendle.dev @carlcod.es @petecodes.co.uk @jonskeet.uk

docs.google.com/forms/d/e/1F...

16.01.2025 15:42 โ€” ๐Ÿ‘ 5    ๐Ÿ” 5    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Jobs | Yammayap PathWant to learn a bit more about what makes all of us at Yammayap tick?See how our clients' have benefited from bespoke business systemsEverything you ... Yammayap Jobs

I'm on the lookout for a senior #PHP / #Laravel developer to join the team at Yammayap. It's an office based position in sunny #Bournemouth / #Poole. Full details available here: www.yammayap.com/jobs/ - or message me if you fancy a chat!

16.01.2025 08:23 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Another issue I commonly see in Laravel projects is trying to access the session from queued jobs - which of course is the same root problem.

I always encourage devs to try and only use the session / auth helpers from the HTTP layer (i.e. controllers / middleware / requests).

14.01.2025 11:33 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Tech Talks | Digital Skills Hub

@markoliver.website I've just came across www.digitalskillshub.org.uk/tech-talks - possibly another candidate for your list of other local events on the @devdottalk.uk site?

14.01.2025 11:24 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1

๐Ÿ‘‹ We are! For our projects with a larger test suite, we do as much as we can to keep the running time low, so pay for GHA runners with more cores.

14.12.2024 07:22 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Designing Data-Intensive Applications book by Martin Kleppmann

Designing Data-Intensive Applications book by Martin Kleppmann

Picked up a new book for some light reading over the festive period!

08.12.2024 09:02 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Welcome ๐ŸŽ‰

29.11.2024 18:16 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Ummm ๐Ÿค” #linux #unix

25.11.2024 22:25 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

๐Ÿ“š I'm looking for some new suggestions for my reading list - physical or digital. Anything PHP / Laravel / Software Architecture / Software Engineering Leadership are particularly welcome - but very keen for some "wildcard" entries too. #php #laravel #softwareengineering #leadership #books #reading

25.11.2024 20:39 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Oh wow, can't wait to try this! ๐Ÿ˜ If this is as good as the write-up suggests, this could be a game changing component for us - I'm yet to see a rich editor that ticks all the boxes (performant, customisable, markdown + HTML support & security).

25.11.2024 20:07 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

In this case, soft deleting for instant user feedback, with the expensive / slow "permanent" deletion handled by a background job can work very well. It can also act as a safety net, with the permanent deletion occurring X time after the initial request - giving the opportunity to undo if needed.

25.11.2024 20:02 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

In this case, soft deleting for instant user feedback, with the expensive / slow "permanent" deletion handled by a background job can work very well. It can also act as a safety net, with the permanent deletion occurring X time after the initial request - giving the opportunity to undo if needed.

25.11.2024 20:02 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Of course passing this off to the database to deal with via "ON DELETE CASCADE" rather than the ORM is a possibility, but this isn't always practical, especially if the data hierarchy is using polymorphic relationships in Eloquent.

25.11.2024 20:02 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

The one thing that I do think the native soft delete functionality is good for is "temporary" deletions.

A simple delete request at a high level of a deeply nested data set might result in many expensive DELETE queries across a large number of tables.

25.11.2024 20:02 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

@gbuckingham89 is following 20 prominent accounts