<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>PHPSW meetups</title>
        <link>https://phpsw.uk/</link>
        <description>Bristol's free PHP meetup. Talks, pizza &amp; pub, every second Wednesday.</description>
        <language>en-gb</language>
        <atom:link href="https://phpsw.uk/feed.xml" rel="self" type="application/rss+xml"/>
        <item>
            <title>How-to videos that make themselves + Your database is a gold mine (13 January 2027)</title>
            <link>https://phpsw.uk/events/2027-01-how-to-videos-that-make-themselves</link>
            <guid isPermaLink="true">https://phpsw.uk/events/2027-01-how-to-videos-that-make-themselves</guid>
            <description>&lt;p&gt;&lt;strong&gt;Wednesday 13 January 2027, 6.30pm&lt;/strong&gt; · Temple Studios, Lower Approach Road&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/how-to-videos-that-make-themselves&quot;&gt;How-to videos that make themselves: AI-planned, Playwright-recorded demos of your Laravel app&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Damilola Ogunsakin&lt;/p&gt;&lt;p&gt;It&amp;#039;s about laravel-video-demos, an open source package I&amp;#039;m building. The short version:&lt;/p&gt;&lt;p&gt;1. You describe a flow in a sentence.
2. An AI model (Claude by default, or OpenAI, Gemini or a local model) reads your routes and code and writes a step-by-step plan.
3. Playwright records the plan in a real browser with a cursor, captions and title cards.
4. ffmpeg encodes desktop, tablet and mobile MP4s from one plan.
5. Plans are saved, so one command re-records every video after a redesign at no AI cost.&lt;/p&gt;&lt;p&gt;I&amp;#039;ll run it live and dig into the harder parts: self-repairing plans when a step fails, keeping AI spend under a set limit, and redacting secrets before any code reaches the model. It&amp;#039;s a package deep dive with plenty of general PHP and tooling in it, not a Laravel-only talk.&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/your-database-is-a-gold-mine-let-ai-dig-safely&quot;&gt;Your Database Is a Gold Mine. Let AI Dig Safely.&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Dave Liddament&lt;/p&gt;&lt;p&gt;Imagine anyone in the business asking questions of the database like they&amp;#039;re talking to a person. No SQL. No ticket. No waiting for a developer.&lt;/p&gt;&lt;p&gt;We built it: an MCP with read only DB access that hid PII. Every client who has tried it is hooked.&lt;/p&gt;&lt;p&gt;But AI also finds fool&amp;#039;s gold. I&amp;#039;ll show how to build one, how to stop confident wrong answers (well, most of them), and how to turn the best questions into trusted reports.&lt;/p&gt;</description>
        </item>
        <item>
            <title>PHP-SW Lightning talks (11 November 2026)</title>
            <link>https://phpsw.uk/events/2026-11-php-sw-lightning-talks</link>
            <guid isPermaLink="true">https://phpsw.uk/events/2026-11-php-sw-lightning-talks</guid>
            <description>&lt;p&gt;&lt;strong&gt;Wednesday 11 November 2026, 6.30pm&lt;/strong&gt; · Temple Studios, Lower Approach Road&lt;/p&gt;&lt;p&gt;For our final meetup of the year we will be doing lightning talks.&lt;/p&gt;&lt;p&gt;Talks are about 10 minutes, on anything from an AI tool you use to PHP and its wider ecosystem. Message the organisers on Meetup to get on the schedule.&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/no-server-required-running-php-in-your-browser-with-webassembly&quot;&gt;No Server Required: Running PHP in Your Browser with WebAssembly&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Rich Hurst&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/amp&quot;&gt;AMP&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Dan Harrin&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.meetup.com/php-sw/events/317102755/&quot;&gt;RSVP on Meetup&lt;/a&gt;&lt;/p&gt;</description>
        </item>
        <item>
            <title>JJ: Another way to git (14 October 2026)</title>
            <link>https://phpsw.uk/events/2026-10-jj-another-way-to-git</link>
            <guid isPermaLink="true">https://phpsw.uk/events/2026-10-jj-another-way-to-git</guid>
            <description>&lt;p&gt;&lt;strong&gt;Wednesday 14 October 2026, 6.30pm&lt;/strong&gt; · DeskLodge House, Redcliffe Way&lt;/p&gt;&lt;p&gt;In October we have Oliver Davies.&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/jj-another-way-to-git&quot;&gt;jj: another way to Git&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Oliver Davies&lt;/p&gt;&lt;p&gt;Git is a powerful tool, but some everyday workflows take more effort than they should.&lt;/p&gt;&lt;p&gt;Rewriting history, splitting commits and recovering from mistakes usually means juggling the staging area, stashes and detached HEADs.&lt;/p&gt;&lt;p&gt;jj (Jujutsu) is a version control system that offers another way to work, backed by the same Git repositories and forges you already use.&lt;/p&gt;&lt;p&gt;You&amp;#039;ll see how to work without branches, reshape commits, and undo anything.&lt;/p&gt;&lt;p&gt;Each idea is compared with its Git equivalent, so you&amp;#039;ll know where your existing knowledge still applies.&lt;/p&gt;&lt;p&gt;You&amp;#039;ll learn how jj can make version control easier, without leaving Git behind.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.meetup.com/php-sw/events/316696277/&quot;&gt;RSVP on Meetup&lt;/a&gt;&lt;/p&gt;</description>
        </item>
        <item>
            <title>Raising the Profile of PHP (9 September 2026)</title>
            <link>https://phpsw.uk/events/2026-09-raising-the-profile-of-php</link>
            <guid isPermaLink="true">https://phpsw.uk/events/2026-09-raising-the-profile-of-php</guid>
            <description>&lt;p&gt;&lt;strong&gt;Wednesday 9 September 2026, 6.30pm&lt;/strong&gt; · Temple Studios, Lower Approach Road&lt;/p&gt;&lt;p&gt;We have two speakers for September: Mike Page is giving his talk &amp;quot;Raising the profile of PHP today&amp;quot;. And Ade will be presenting &amp;quot;Vibing with Pikachu&amp;quot;. They&amp;#039;ll be pizzas and post talk drinks too. See you there!&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/raising-the-profile-of-php-today&quot;&gt;Raising the profile of PHP today&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Mike Page&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/vibing-with-pikachu&quot;&gt;Vibing with Pikachu&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Adrian Groves&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.meetup.com/php-sw/events/316259196/&quot;&gt;RSVP on Meetup&lt;/a&gt;&lt;/p&gt;</description>
        </item>
        <item>
            <title>Lightning talks night (8 July 2026)</title>
            <link>https://phpsw.uk/events/2026-07-lightning-talks-night</link>
            <guid isPermaLink="true">https://phpsw.uk/events/2026-07-lightning-talks-night</guid>
            <description>&lt;p&gt;&lt;strong&gt;Wednesday 8 July 2026, 6.30pm&lt;/strong&gt; · Temple Studios, Lower Approach Road&lt;/p&gt;&lt;p&gt;We have two speakers for July.&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/meet-with-tech-building-the-platform-for-tech-communities&quot;&gt;Meet with Tech: Building the platform for tech communities&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Tamas Erdelyi&lt;/p&gt;&lt;p&gt;A few months ago, after speaking with organisers and attendees alike, he started to work on a side project to shake up the tech community organising space a little. In his lightning talk he&amp;#039;ll walk you through his project, some technical challenges behind it, and what&amp;#039;s coming over the next few months.&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/improving-code-quality-under-pressure&quot;&gt;Improving Code Quality Under Pressure&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Chris Blunden&lt;/p&gt;&lt;p&gt;Got a problem project that everyone hates working on? Here are some strategies for how you can start to make it better while still shipping features.&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/evaluating-pull-requests&quot;&gt;Evaluating Pull Requests&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Dave Liddament&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.meetup.com/php-sw/events/315398319/&quot;&gt;RSVP on Meetup&lt;/a&gt;&lt;/p&gt;</description>
        </item>
        <item>
            <title>50 Laravel tips (10 June 2026)</title>
            <link>https://phpsw.uk/events/2026-06-50-laravel-tips</link>
            <guid isPermaLink="true">https://phpsw.uk/events/2026-06-50-laravel-tips</guid>
            <description>&lt;p&gt;&lt;strong&gt;Wednesday 10 June 2026, 6.30pm&lt;/strong&gt; · DeskLodge House, Redcliffe Way&lt;/p&gt;&lt;p&gt;In June we have Liam Hammett sharing some of his favourite Laravel tips...&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/50-tips-for-any-laravel-application&quot;&gt;50 Tips for Any Laravel Application&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Liam Hammett&lt;/p&gt;&lt;p&gt;Think you’ve seen every Laravel trick? Let’s find out.
In this fast-paced live-coding session, we’ll review a Laravel codebase and uncover over a hundred practical tips. From smarter validation rules to hidden Eloquent gems, CI/CD improvements and lesser-known testing patterns. Each example is something you can apply immediately to make your code cleaner, faster and more maintainable.&lt;/p&gt;&lt;p&gt;Whether you’ve been writing Laravel for a week or a decade, you’ll have at least a dozen “wait – you can do that?!” moments.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.meetup.com/php-sw/events/314816915/&quot;&gt;RSVP on Meetup&lt;/a&gt;&lt;/p&gt;</description>
        </item>
        <item>
            <title>AI Lightning talks (13 May 2026)</title>
            <link>https://phpsw.uk/events/2026-05-ai-lightning-talks</link>
            <guid isPermaLink="true">https://phpsw.uk/events/2026-05-ai-lightning-talks</guid>
            <description>&lt;p&gt;&lt;strong&gt;Wednesday 13 May 2026, 6.30pm&lt;/strong&gt; · Temple Studios, Lower Approach Road&lt;/p&gt;&lt;p&gt;For May we&amp;#039;ll be having a Lightning Talks night. The theme - AI. We&amp;#039;re also have a new venue sponsor Temple Studios (https://www.tcnuk.co.uk/temple-1852). Thanks to them for providing their venue to PHP-SW. AI... Love it? Hate it? What tricks have you found that actually work? Where has it confidently led you off a cliff? Has it changed how you write code, or just how you write apologies for code?&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/5-things-developers-should-understand-about-ai-coding&quot;&gt;5 Things Developers Should Understand About AI Coding&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Tamas Erdelyi&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/making-ww2-war-diaries-accessible-to-everyone&quot;&gt;Making WW2 War Diaries Accessible to Everyone&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Phil Mobbs&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/adventures-with-ai-assisted-coding&quot;&gt;Adventures With AI Assisted Coding&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Dave Liddament&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/ai-agent-battle-royale&quot;&gt;AI Agent Battle Royale&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Mike Karthauser&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/ai-philosophy&quot;&gt;AI Philosophy&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Robin Hodson&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.meetup.com/php-sw/events/314227208/&quot;&gt;RSVP on Meetup&lt;/a&gt;&lt;/p&gt;</description>
        </item>
        <item>
            <title>Laravel: MCP and Architecture (8 April 2026)</title>
            <link>https://phpsw.uk/events/2026-04-laravel-mcp-and-architecture</link>
            <guid isPermaLink="true">https://phpsw.uk/events/2026-04-laravel-mcp-and-architecture</guid>
            <description>&lt;p&gt;&lt;strong&gt;Wednesday 8 April 2026, 6.30pm&lt;/strong&gt; · Signable, 3 Unity Street&lt;/p&gt;&lt;p&gt;In April Signable (https://www.signable.co.uk/) will be hosting. We&amp;#039;ve got two fantastic talks.&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/mcp-servers-in-laravel-how-to-trust-ai-with-your-service&quot;&gt;MCP servers in Laravel - How to trust AI with your service&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Tom&lt;/p&gt;&lt;p&gt;Enable your service to connect with the agentic AI network through Laravel&amp;#039;s new MCP server package, while still maintaining control over how AI utilises your service.&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/microservices-and-monolithic-architectures-in-laravel&quot;&gt;Microservices and Monolithic architectures in Laravel&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Joshua&lt;/p&gt;&lt;p&gt;Learn about the impact of microservices and Monolithic Architectures in Laravel&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.meetup.com/php-sw/events/313804898/&quot;&gt;RSVP on Meetup&lt;/a&gt;&lt;/p&gt;</description>
        </item>
        <item>
            <title>Escaping the Code Maze (11 March 2026)</title>
            <link>https://phpsw.uk/events/2026-03-escaping-the-code-maze</link>
            <guid isPermaLink="true">https://phpsw.uk/events/2026-03-escaping-the-code-maze</guid>
            <description>&lt;p&gt;&lt;strong&gt;Wednesday 11 March 2026, 6.30pm&lt;/strong&gt; · The Golden Guinea, 19 Guinea Street&lt;/p&gt;&lt;p&gt;We return in March and we have Yannick giving his talk &amp;quot;Escaping the Code Maze&amp;quot;.&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/escaping-the-code-maze&quot;&gt;Escaping the Code Maze&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Yannick Chenot&lt;/p&gt;&lt;p&gt;Exploring a code base is like navigating a maze with a partial map. While some paths are correctly indicated, some are mislabelled or turn out to be dead ends. Take a childless class not marked as final, for instance – the keyword’s absence is like a sign pointing to a dark tunnel leading nowhere.
How many such paths do we accidentally – or deliberately – leave open?&lt;/p&gt;&lt;p&gt;This presentation introduces the Closed-by-Default Principle, a reframing of existing principles focussed on keeping those paths shut, relieving the developer’s cognitive load in the process.&lt;/p&gt;&lt;p&gt;It is also an exploration of PHP’s evolution over time, each version introducing features to keep the maze as navigable as possible. We’ll also see how to leverage static analysis tools to automate the corresponding rules, giving developers the assurance that all paths lead somewhere.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.meetup.com/php-sw/events/313587610/&quot;&gt;RSVP on Meetup&lt;/a&gt;&lt;/p&gt;</description>
        </item>
        <item>
            <title>Lightning talks night (11 February 2026)</title>
            <link>https://phpsw.uk/events/2026-02-lightning-talks-night</link>
            <guid isPermaLink="true">https://phpsw.uk/events/2026-02-lightning-talks-night</guid>
            <description>&lt;p&gt;&lt;strong&gt;Wednesday 11 February 2026, 6.30pm&lt;/strong&gt; · DeskLodge House, Redcliffe Way&lt;/p&gt;&lt;p&gt;February&amp;#039;s meetup is all about securing your API with Rob Allen. We will be at DeskLodge House (note this Redcliffe DeskLodge, not the one in the centre we used last time).&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/securing-your-api-the-owasp-top-10&quot;&gt;Securing Your API: The OWASP Top 10&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Rob Allen&lt;/p&gt;&lt;p&gt;APIs are the foundation of our applications today and need to be secure. From broken authorisation and authentication to injection attacks, the OWASP API Security Top 10 identifies the most critical security issues facing APIs today. In this talk, we&amp;#039;ll walk through the items on the list and explore these security flaws and look at how to prevent them. By the end of this session, you&amp;#039;ll have a clear understanding of the most critical API security risks and be equipped with the knowledge to build more secure APIs.&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/it-depends&quot;&gt;It Depends&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Gary Hockin&lt;/p&gt;&lt;p&gt;As a consultant I&amp;#039;m often asked absolute questions, &amp;quot;Is $x better than $y?&amp;quot;. The answer is nearly always &amp;quot;It Depends&amp;quot;.&lt;/p&gt;&lt;p&gt;Software development is a constant game of give and take. Every day we (consciously or not) make numerous decisions and trade-offs in order to get our code shipped. I&amp;#039;ve found that making these tradeoffs front of mind when I&amp;#039;m working means easier and better decisions.&lt;/p&gt;&lt;p&gt;Let&amp;#039;s take a look at some of the more common decisions we make day-to-day and try and figure out what the compromises are. Hopefully you&amp;#039;ll start looking at more decisions as tradeoffs, and make better choices yourself in future.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.meetup.com/php-sw/events/313037705/&quot;&gt;RSVP on Meetup&lt;/a&gt;&lt;/p&gt;</description>
        </item>
        <item>
            <title>Nix for PHP Developers (and everyone else) (14 January 2026)</title>
            <link>https://phpsw.uk/events/2026-01-nix-for-php-developers-and-everyone-else</link>
            <guid isPermaLink="true">https://phpsw.uk/events/2026-01-nix-for-php-developers-and-everyone-else</guid>
            <description>&lt;p&gt;&lt;strong&gt;Wednesday 14 January 2026, 6.30pm&lt;/strong&gt; · BaseKit, 4th Floor, The Pithay&lt;/p&gt;&lt;p&gt;A last minute change to Jan&amp;#039;s meetup. Thanks to Oliver Davies (https://www.oliverdavies.uk/) jumping in at the last minute to speak. A big thank you to BaseKit (https://www.basekit.com/) for hosting at their office this month.&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/nix-for-php-developers-and-everyone-else&quot;&gt;Nix for PHP Developers (and everyone else)&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Oliver Davies&lt;/p&gt;&lt;p&gt;Nix (https://nixos.org/) is a package manager with more than 120,000 packages, an operating system with more than 20,000 options, and a build tool for creating reproducible and reliable software that works the same for everyone, every time.&lt;/p&gt;&lt;p&gt;In this talk, Oliver will explain what Nix is, show how to create development shells for PHP (and anything else) that mean you no longer need to use containers or virtual machines, and how to package PHP applications that are easy to deploy and distribute.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.meetup.com/php-sw/events/312728273/&quot;&gt;RSVP on Meetup&lt;/a&gt;&lt;/p&gt;</description>
        </item>
        <item>
            <title>PHPSW December Social 2025 (10 December 2025)</title>
            <link>https://phpsw.uk/events/2025-12-phpsw-december-social-2025</link>
            <guid isPermaLink="true">https://phpsw.uk/events/2025-12-phpsw-december-social-2025</guid>
            <description>&lt;p&gt;&lt;strong&gt;Wednesday 10 December 2025, 7.30pm&lt;/strong&gt; · Small Bar, 31 King Street&lt;/p&gt;&lt;p&gt;It&amp;#039;s been a great year! There&amp;#039;s no speaking event this month, but we&amp;#039;re meeting once more for drinks if there is enough interest. It&amp;#039;s one more chance to talk about everything new to PHP in 2025, or anything else! Please go directly to the pub as there are no talks! This is just a small get-together with no fixed agenda so feel free to meet from 19:30 onwards; we will grab a table at Small Bar. PS you can now keep the conversation going with the PHP South West Discord Server! https://discord.gg/KJN3tbN7J&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.meetup.com/php-sw/events/312165895/&quot;&gt;RSVP on Meetup&lt;/a&gt;&lt;/p&gt;</description>
        </item>
        <item>
            <title>Lightning talks (12 November 2025)</title>
            <link>https://phpsw.uk/events/2025-11-lightning-talks</link>
            <guid isPermaLink="true">https://phpsw.uk/events/2025-11-lightning-talks</guid>
            <description>&lt;p&gt;&lt;strong&gt;Wednesday 12 November 2025, 6.30pm&lt;/strong&gt; · DeskLodge Beacon Tower, Beacon Tower, Colston Street&lt;/p&gt;&lt;p&gt;For November we&amp;#039;ll have one of our lightning talks night. We&amp;#039;ll have talks from multiple speakers, they&amp;#039;ll cover topics related to PHP and the wider PHP ecosystem.&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/artificial-synthetic-intelligence&quot;&gt;Artificial Synthetic Intelligence&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Robin Hodson&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/nix-and-php&quot;&gt;Nix and PHP&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Oliver Davies&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/what-s-new-in-php-8-5&quot;&gt;What&amp;#039;s New in PHP 8.5?&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Tamas Erdelyi&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/building-your-own-mobile-phone&quot;&gt;Building Your Own Mobile Phone&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Jon White&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/tips-for-agentic-development&quot;&gt;Tips for Agentic Development&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Drew McLellan&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/writing-games-with-php&quot;&gt;Writing Games With PHP&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Adrian Groves&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.meetup.com/php-sw/events/311631258/&quot;&gt;RSVP on Meetup&lt;/a&gt;&lt;/p&gt;</description>
        </item>
        <item>
            <title>Scaling Writes on MySQL (8 October 2025)</title>
            <link>https://phpsw.uk/events/2025-10-scaling-writes-on-mysql</link>
            <guid isPermaLink="true">https://phpsw.uk/events/2025-10-scaling-writes-on-mysql</guid>
            <description>&lt;p&gt;&lt;strong&gt;Wednesday 8 October 2025, 6.30pm&lt;/strong&gt; · DeskLodge Beacon Tower, Beacon Tower, Colston Street&lt;/p&gt;&lt;p&gt;For October&amp;#039;s meetup we have Graham Campbell who&amp;#039;ll be giving his talk &amp;quot;Scaling Writes on MySQL&amp;quot;. We&amp;#039;ll also be trying out a new venue (Desklodge at Beacon Tower). We also have new sponsor Pinnaca (https://www.pinnacaretail.com/). They supply a range of Retail Focused products to Extract, Transform &amp;amp; Load disparate data sources into a single database optimised for reporting within Microsoft Powerbi.&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/scaling-writes-on-mysql&quot;&gt;Scaling Writes on MySQL&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Graham Campbell&lt;/p&gt;&lt;p&gt;As your PHP application grows, database performance can become a bottleneck. While adding read replicas, copies of your database that handle read-only queries, can help with scaling reads, they don’t solve issues with too many writes.&lt;/p&gt;&lt;p&gt;That’s where write-sharding comes in. This technique distributes data across multiple databases, reducing both the write load and the amount of data on each node. In this talk, we’ll break down what write-sharding is, when to use it, and how to implement it effectively in a PHP application.&lt;/p&gt;&lt;p&gt;If you’re looking to scale beyond read replicas and handle high write loads, this session will give you the tools to do it, and how I implemented this at SMS Marketing SaaS Voxie, allowing them to service large new customers sending more in two hours than every other customer combined in a week!&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.meetup.com/php-sw/events/311266366/&quot;&gt;RSVP on Meetup&lt;/a&gt;&lt;/p&gt;</description>
        </item>
        <item>
            <title>Introduction to Filament (10 September 2025)</title>
            <link>https://phpsw.uk/events/2025-09-introduction-to-filament</link>
            <guid isPermaLink="true">https://phpsw.uk/events/2025-09-introduction-to-filament</guid>
            <description>&lt;p&gt;&lt;strong&gt;Wednesday 10 September 2025, 6.45pm&lt;/strong&gt; · Runway East, 1 Victoria Street&lt;/p&gt;&lt;p&gt;We have another amazing speaker at PHP-SW in September - Dan Harrin the co-creator of Filament. Filament is An open source UI framework, built with Livewire to help you ship admin panels &amp;amp; apps fast.&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/introduction-to-filament&quot;&gt;Introduction to Filament&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Dan Harrin&lt;/p&gt;&lt;p&gt;Filament is a server-driven UI framework for Laravel that helps developers build complex apps quickly. In this talk, you’ll get an overview of what Filament is, how it works, and why it’s become a go-to tool for thousands of Laravel developers building internal tools, admin panels, or full SaaS platforms.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.meetup.com/php-sw/events/310581072/&quot;&gt;RSVP on Meetup&lt;/a&gt;&lt;/p&gt;</description>
        </item>
        <item>
            <title>Agentic Applications with Symfony (13 August 2025)</title>
            <link>https://phpsw.uk/events/2025-08-agentic-applications-with-symfony</link>
            <guid isPermaLink="true">https://phpsw.uk/events/2025-08-agentic-applications-with-symfony</guid>
            <description>&lt;p&gt;&lt;strong&gt;Wednesday 13 August 2025, 6.45pm&lt;/strong&gt; · Runway East, 1 Victoria Street&lt;/p&gt;&lt;p&gt;We have an exclusive for you in August! You might have recently read about the Symfony AI Initiative (https://symfony.com/blog/kicking-off-the-symfony-ai-initiative). In August we have Christopher Hertel, one of the driving forces behind the initiative, speaking about it. This will be one of, possibly the first, talk anywhere in the world about it! This talk will be relevant even to those who don&amp;#039;t use Symfony.&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/agentic-applications-with-symfony&quot;&gt;Agentic Applications with Symfony&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Christopher Hertel&lt;/p&gt;&lt;p&gt;A chat interface is by far not all that you could build with Symfony and Large Language Models. And agentic applications are the next level of integrating AI - not only in your code, but also in your business.&lt;/p&gt;&lt;p&gt;Let&amp;#039;s have a look together on some basic concepts and hands-on examples of letting AI take over more responsibilities in a well-defined and automated manner.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.meetup.com/php-sw/events/310008045/&quot;&gt;RSVP on Meetup&lt;/a&gt;&lt;/p&gt;</description>
        </item>
        <item>
            <title>Observing your PHP Application with OpenTelemetry (9 July 2025)</title>
            <link>https://phpsw.uk/events/2025-07-observing-your-php-application-with-opentelemetry</link>
            <guid isPermaLink="true">https://phpsw.uk/events/2025-07-observing-your-php-application-with-opentelemetry</guid>
            <description>&lt;p&gt;&lt;strong&gt;Wednesday 9 July 2025, 6.45pm&lt;/strong&gt; · Runway East, 1 Victoria Street&lt;/p&gt;&lt;p&gt;For July we have Jess Smith telling us all about OpenTelemetry.&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/observing-your-php-application-with-opentelemetry&quot;&gt;Observing your PHP Application with OpenTelemetry&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Jess Smith&lt;/p&gt;&lt;p&gt;Observability is really popular right now, and using it properly can give you insights into your PHP applications, help you with tracking down problems and ensure your applications are working properly. However it can be difficult to know where to begin, what it actually involves and how to get started with it.&lt;/p&gt;&lt;p&gt;In this talk we&amp;#039;ll find out what it is, why you need it and how you can use OpenTelemetry to easily get started using it.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.meetup.com/php-sw/events/308531705/&quot;&gt;RSVP on Meetup&lt;/a&gt;&lt;/p&gt;</description>
        </item>
        <item>
            <title>PHP, Value Objects and You 🫵 (11 June 2025)</title>
            <link>https://phpsw.uk/events/2025-06-php-value-objects-and-you</link>
            <guid isPermaLink="true">https://phpsw.uk/events/2025-06-php-value-objects-and-you</guid>
            <description>&lt;p&gt;&lt;strong&gt;Wednesday 11 June 2025, 6.45pm&lt;/strong&gt; · Runway East, 1 Victoria Street&lt;/p&gt;&lt;p&gt;Dan Leech is returning to PHP-SW in June to tell us all about value objects.&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/php-value-objects-and-you&quot;&gt;PHP, Value Objects and You 🫵&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Daniel Leech&lt;/p&gt;&lt;p&gt;Value Objects can be one of the most powerful tools in your modelling toolbox. They make code expressive, maintainable, deterministic and cohesive. Yet they are sometimes misunderstood and it’s often difficult for developers to realise where and how they can use them.&lt;/p&gt;&lt;p&gt;In this talk you will learn how to identify value objects in the wild, what their properties are and how to create your own!&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.meetup.com/php-sw/events/308185798/&quot;&gt;RSVP on Meetup&lt;/a&gt;&lt;/p&gt;</description>
        </item>
        <item>
            <title>Beyond Requests: Supercharging API Monitoring with Guzzle Middleware (14 May 2025)</title>
            <link>https://phpsw.uk/events/2025-05-beyond-requests-supercharging-api-monitoring-with-guzzle-middleware</link>
            <guid isPermaLink="true">https://phpsw.uk/events/2025-05-beyond-requests-supercharging-api-monitoring-with-guzzle-middleware</guid>
            <description>&lt;p&gt;&lt;strong&gt;Wednesday 14 May 2025, 6.45pm&lt;/strong&gt; · Inside Travel Group, Electricity House, Quay Street&lt;/p&gt;&lt;p&gt;For May&amp;#039;s PHPSW Liam will telling us all about Supercharging API monitoring, we&amp;#039;ll also have a group discussion about something PHP related... NOTE: Change of venue: Inside Travel Group, Electricity House, Quay St, Bristol BS1 4TD.&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/beyond-requests-supercharging-api-monitoring-with-guzzle-middleware&quot;&gt;Beyond Requests: Supercharging API Monitoring with Guzzle Middleware&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Liam Hammett&lt;/p&gt;&lt;p&gt;Handling millions of API calls in production can be overwhelming. Everyone uses Guzzle, but in this talk we&amp;#039;ll deep dive into using its underutilised middleware for efficient API monitoring. We’ll dive into logging with Kibana, error enhancement with Sentry, tracing with OpenZipkin and Jaeger, and making use of Prometheus metrics with Grafana, Alertmanager and KEDA. Drawing from my experience building an application that makes millions of API calls each week, you&amp;#039;ll leave with actionable insights to keep your microservices and third-party APIs stable under pressure.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.meetup.com/php-sw/events/307466220/&quot;&gt;RSVP on Meetup&lt;/a&gt;&lt;/p&gt;</description>
        </item>
        <item>
            <title>Elevating Legacy (9 April 2025)</title>
            <link>https://phpsw.uk/events/2025-04-elevating-legacy</link>
            <guid isPermaLink="true">https://phpsw.uk/events/2025-04-elevating-legacy</guid>
            <description>&lt;p&gt;&lt;strong&gt;Wednesday 9 April 2025, 6.45pm&lt;/strong&gt; · Runway East, 1 Victoria Street&lt;/p&gt;&lt;p&gt;For April&amp;#039;s PHPSW: Elevating Legacy, a talk by Dave Liddament. Discussion: What can we developers do to improve the reputation of PHP?&lt;/p&gt;            &lt;h3&gt;&lt;a href=&quot;https://phpsw.uk/talks/elevating-legacy&quot;&gt;Elevating Legacy&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Dave Liddament&lt;/p&gt;&lt;p&gt;At some point of your career you&amp;#039;ll probably end up working on a majorly outdated version of a framework and prehistoric version of PHP. After months of whinging to the management that it really is time to upgrade, your wish is granted! You&amp;#039;ve got to take a creaking codebase to the future, or, at least the present. But how best to achieve this?&lt;/p&gt;&lt;p&gt;This talk tells the story of upgrading a Laravel 4 project to Laravel 9. I&amp;#039;ll share the things we did well, and the lessons that we learnt along the way.&lt;/p&gt;&lt;p&gt;Regardless of framework and versions, this talk gives practical advice for planning and executing a major upgrade.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.meetup.com/php-sw/events/307064891/&quot;&gt;RSVP on Meetup&lt;/a&gt;&lt;/p&gt;</description>
        </item>
    </channel>
</rss>
