<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:podcast="https://podcastindex.org/namespace/1.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>PHP UK Conference</title>
        <link>https://phpc.tv/c/php_uk_conference_channel/videos</link>
        <description></description>
        <lastBuildDate>Tue, 14 Apr 2026 19:26:01 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://phpc.tv</generator>
        <image>
            <title>PHP UK Conference</title>
            <url>https://phpc.tv/lazy-static/avatars/bad8425b-c5c8-4b50-97f9-6e9ae1136adb.png</url>
            <link>https://phpc.tv/c/php_uk_conference_channel/videos</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://phpc.tv/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://phpc.tv/feeds/videos.xml?videoChannelId=44" rel="self" type="application/rss+xml"/>
        <podcast:txt purpose="p20url">https://phpc.tv/feeds/podcast/videos.xml?videoChannelId=44</podcast:txt>
        <item>
            <title><![CDATA[PHP UK Conference 2014 - Ole Michaelis - Service Oriented Architecture for Robust & Scalable Systems]]></title>
            <link>https://phpc.tv/w/un6qm9JjoYLy56L6ZQ4yQ7</link>
            <guid>https://phpc.tv/w/un6qm9JjoYLy56L6ZQ4yQ7</guid>
            <pubDate>Tue, 14 Apr 2026 02:45:41 GMT</pubDate>
            <description><![CDATA[Software Architecture is hard. And when your business grows, its getting even harder because scaling doesn't come out the box and it's not only the software which grows it's also the team. So you have to find a way how to scale your software in a ...]]></description>
            <content:encoded><![CDATA[<p>Software Architecture is hard. And when your business grows, its getting even harder because scaling doesn't come out the box and it's not only the software which grows it's also the team. So you have to find a way how to scale your software in a way that it stays easy maintainable for growing teams and scalable. I'd like to talk about Service Oriented Architecture in general and also share some experience and give some examples where SOA would save you in a tough spot and maybe places where SOA isn't the best idea to implement.</p>
]]></content:encoded>
            <dc:creator>PHP UK Conference</dc:creator>
            <category>Science &amp; Technology</category>
            <enclosure length="953318647" type="video/mp4" url="https://phpc.tv/download/videos/generate/e5b1d77a-4a03-415c-aea1-728cb6813bbe?videoFileIds=24475&amp;videoFileIds=24481"/>
            <media:community>
                <media:statistics views="0"/>
            </media:community>
            <media:embed url="https://phpc.tv/videos/embed/un6qm9JjoYLy56L6ZQ4yQ7"/>
            <media:player url="https://phpc.tv/w/un6qm9JjoYLy56L6ZQ4yQ7"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/d5ff1085-b3bc-409d-aa48-b9a2e82c32e6-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/42d55bb1-247f-4a75-ac85-d20307cbe0f3-0-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="895029135" url="https://static.phpc.tv/streaming-playlists:hls/e5b1d77a-4a03-415c-aea1-728cb6813bbe/4a0e6f37-133f-4d83-82ac-af60f009187b-1080-fragmented.mp4" framerate="25" duration="3610" isDefault="true"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="58289512" url="https://static.phpc.tv/streaming-playlists:hls/e5b1d77a-4a03-415c-aea1-728cb6813bbe/3c1ae56f-ed0b-41e5-ba3a-7e571eaac2c7-0-fragmented.mp4" framerate="0" duration="3610" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://phpc.tv/lazy-static/thumbnails/6c7c75e5-f577-4009-ba35-f71b44007c3e.jpg" height="1400" width="1400"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">PHP UK Conference 2014 - Ole Michaelis - Service Oriented Architecture for Robust &amp; Scalable Systems</media:title>
            <media:description type="plain">Software Architecture is hard. And when your business grows, its getting even harder because scaling doesn't come out the box and it's not only the software which grows it's also the team. So you have to find a way how to scale your software in a ...</media:description>
        </item>
        <item>
            <title><![CDATA[Building first-class REST APIs with Symfony - Michael Cullum - PHP UK Conference 2019]]></title>
            <link>https://phpc.tv/w/gDKaZKr7Fn3e9EZrvd75yF</link>
            <guid>https://phpc.tv/w/gDKaZKr7Fn3e9EZrvd75yF</guid>
            <pubDate>Tue, 14 Apr 2026 00:52:27 GMT</pubDate>
            <description><![CDATA[Building REST APIs is becoming an ever more common task for PHP developers to do and whilst the task may often sound simple in that it involves reading some input, and getting (or persisting) to a data source and returning some JSON, there are a l...]]></description>
            <content:encoded><![CDATA[<p>Building REST APIs is becoming an ever more common task for PHP developers to do and whilst the task may often sound simple in that it involves reading some input, and getting (or persisting) to a data source and returning some JSON, there are a lot of common pitfalls and complications that you might encounter along the way. In this talk we'll look at how we can build a simple maintainable REST API using the Symfony components that can perform some simple operations in ways that are clean and simple.</p>
]]></content:encoded>
            <dc:creator>PHP UK Conference</dc:creator>
            <category>Science &amp; Technology</category>
            <enclosure length="273131335" type="video/mp4" url="https://phpc.tv/download/videos/generate/7ebe348d-d45f-4237-82fd-cf8180910587?videoFileIds=24229&amp;videoFileIds=24235"/>
            <media:community>
                <media:statistics views="0"/>
            </media:community>
            <media:embed url="https://phpc.tv/videos/embed/gDKaZKr7Fn3e9EZrvd75yF"/>
            <media:player url="https://phpc.tv/w/gDKaZKr7Fn3e9EZrvd75yF"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/f8f4b164-60b1-416f-bb9c-5f54b50a6d4c-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/c19db6b4-9436-45a0-912a-1f10a768e724-0-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="218397840" url="https://static.phpc.tv/streaming-playlists:hls/7ebe348d-d45f-4237-82fd-cf8180910587/be1745f0-8de8-487c-aedf-a0431cf620cf-1080-fragmented.mp4" framerate="25" duration="3393" isDefault="true"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="54733495" url="https://static.phpc.tv/streaming-playlists:hls/7ebe348d-d45f-4237-82fd-cf8180910587/5ad5b446-660b-4dee-8a8c-1963b187ed88-0-fragmented.mp4" framerate="0" duration="3393" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://phpc.tv/lazy-static/thumbnails/fc2c114a-c737-486e-845e-359655dbca68.webp" height="1400" width="1400"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">Building first-class REST APIs with Symfony - Michael Cullum - PHP UK Conference 2019</media:title>
            <media:description type="plain">Building REST APIs is becoming an ever more common task for PHP developers to do and whilst the task may often sound simple in that it involves reading some input, and getting (or persisting) to a data source and returning some JSON, there are a l...</media:description>
        </item>
        <item>
            <title><![CDATA[Microservices Gone Wrong - Anthony Ferrara - PHP UK Conference 2019]]></title>
            <link>https://phpc.tv/w/7akuF52pxvFwmPTmjhSAs3</link>
            <guid>https://phpc.tv/w/7akuF52pxvFwmPTmjhSAs3</guid>
            <pubDate>Tue, 14 Apr 2026 00:52:11 GMT</pubDate>
            <description><![CDATA[Microservices are the latest architectural trend to take the PHP community by storm. Is it a good pattern? How can you use it effectively? In this talk, we'll explore real world experience building out a large scale application based around micros...]]></description>
            <content:encoded><![CDATA[<p>Microservices are the latest architectural trend to take the PHP community by storm. Is it a good pattern? How can you use it effectively? In this talk, we'll explore real world experience building out a large scale application based around microservices: what worked really well, what didn't work at all, and what we learned along the way. Spoiler alert: we got a lot wrong.</p>
]]></content:encoded>
            <dc:creator>PHP UK Conference</dc:creator>
            <category>Science &amp; Technology</category>
            <enclosure length="316914263" type="video/mp4" url="https://phpc.tv/download/videos/generate/31e48a2b-5873-4c19-8c9e-f84ab2c1023e?videoFileIds=24231&amp;videoFileIds=24234"/>
            <media:community>
                <media:statistics views="0"/>
            </media:community>
            <media:embed url="https://phpc.tv/videos/embed/7akuF52pxvFwmPTmjhSAs3"/>
            <media:player url="https://phpc.tv/w/7akuF52pxvFwmPTmjhSAs3"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/d1124e10-ea3b-44dd-941b-7d23c7be850b-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/463c9b8c-b281-44ab-86b6-8dfd9b58eedf-0-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="257694307" url="https://static.phpc.tv/streaming-playlists:hls/31e48a2b-5873-4c19-8c9e-f84ab2c1023e/f0e4bbfa-9f5f-4b6c-928d-3a75f95c81c7-1080-fragmented.mp4" framerate="25" duration="3655" isDefault="true"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="59219956" url="https://static.phpc.tv/streaming-playlists:hls/31e48a2b-5873-4c19-8c9e-f84ab2c1023e/9d871648-a785-4639-8f22-dad71c6358d1-0-fragmented.mp4" framerate="0" duration="3655" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://phpc.tv/lazy-static/thumbnails/c989dea8-1d77-4830-b4e3-889db903b766.webp" height="1400" width="1400"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">Microservices Gone Wrong - Anthony Ferrara - PHP UK Conference 2019</media:title>
            <media:description type="plain">Microservices are the latest architectural trend to take the PHP community by storm. Is it a good pattern? How can you use it effectively? In this talk, we'll explore real world experience building out a large scale application based around micros...</media:description>
        </item>
        <item>
            <title><![CDATA[No OSS, No Users: Why Investing in Open Source Matters - Pauline Vos]]></title>
            <link>https://phpc.tv/w/f2sHtY6RPeNsFP1DdT4KF6</link>
            <guid>https://phpc.tv/w/f2sHtY6RPeNsFP1DdT4KF6</guid>
            <pubDate>Tue, 14 Apr 2026 00:48:10 GMT</pubDate>
            <description><![CDATA[At MongoDB, I help maintain the open-source tools that help PHP developers use our product. Without active, stable OSS, we shrimply wouldn't have any users. In this session, I'll share why open source is essential to your product's success, and h...]]></description>
            <content:encoded><![CDATA[<p>At MongoDB, I help maintain the open-source tools that help PHP developers use our product. Without active, stable OSS, we shrimply wouldn't have any users.</p>
<p>In this session, I'll share why open source is essential to your product's success, and how to get involved in the ecosystems that support it. Through real-world examples, you'll learn strategies for contributing effectively, the value of community trust, and getting leadership buy-in to invest engineering time in OSS.</p>
<p>You'll leave with practical ways to strengthen your product by strengthening its open-source foundations.</p>
]]></content:encoded>
            <dc:creator>PHP UK Conference</dc:creator>
            <enclosure length="147112509" type="video/mp4" url="https://phpc.tv/download/videos/generate/7194261a-9561-43e0-a777-0c8587429e4f?videoFileIds=24225&amp;videoFileIds=24226"/>
            <media:community>
                <media:statistics views="0"/>
            </media:community>
            <media:embed url="https://phpc.tv/videos/embed/f2sHtY6RPeNsFP1DdT4KF6"/>
            <media:player url="https://phpc.tv/w/f2sHtY6RPeNsFP1DdT4KF6"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/a428ada4-ea5e-4296-91ca-2eadffa6786f-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/21fd39aa-3b8e-4e7b-b0ad-873c8452ee2d-0-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="117772778" url="https://static.phpc.tv/streaming-playlists:hls/7194261a-9561-43e0-a777-0c8587429e4f/e9d7ac55-0353-417e-837d-62e6d3ef9f86-1080-fragmented.mp4" framerate="30" duration="1818" isDefault="true"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="29339731" url="https://static.phpc.tv/streaming-playlists:hls/7194261a-9561-43e0-a777-0c8587429e4f/9f188ef7-5557-40fe-9bcb-a4c51121249b-0-fragmented.mp4" framerate="0" duration="1818" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://phpc.tv/lazy-static/thumbnails/1ea8c623-2524-4d67-ba46-0709baa97eed.jpg" height="1400" width="1400"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">No OSS, No Users: Why Investing in Open Source Matters - Pauline Vos</media:title>
            <media:description type="plain">At MongoDB, I help maintain the open-source tools that help PHP developers use our product. Without active, stable OSS, we shrimply wouldn't have any users. In this session, I'll share why open source is essential to your product's success, and h...</media:description>
        </item>
        <item>
            <title><![CDATA[Killer Docker Workflows for Development - Chris Tankersley - PHP UK 2020]]></title>
            <link>https://phpc.tv/w/bmQSeqFXt4TKdzEiTA7sou</link>
            <guid>https://phpc.tv/w/bmQSeqFXt4TKdzEiTA7sou</guid>
            <pubDate>Tue, 14 Apr 2026 00:47:10 GMT</pubDate>
            <description><![CDATA[Docker is not just about deploying containers to hundreds of servers. Developers need tools that help with day-to-day tasks and to do their job more effectively. Docker is a great addition to most workflows, from starting projects to writing utili...]]></description>
            <content:encoded><![CDATA[<p>Docker is not just about deploying containers to hundreds of servers. Developers need tools that help with day-to-day tasks and to do their job more effectively. Docker is a great addition to most workflows, from starting projects to writing utilities to make development less repetitive. Docker can help take care of many problems developers face during development such as “it works on my machine” as well as keeping tooling consistent between all of the people working on a project. See how easy it is to take an existing development setup and application and move it over to Docker, no matter your operating system.</p>
]]></content:encoded>
            <dc:creator>PHP UK Conference</dc:creator>
            <category>Science &amp; Technology</category>
            <enclosure length="341111406" type="video/mp4" url="https://phpc.tv/download/videos/generate/53e46074-9c36-4475-b09e-b908203208f0?videoFileIds=24222&amp;videoFileIds=24224"/>
            <media:community>
                <media:statistics views="0"/>
            </media:community>
            <media:embed url="https://phpc.tv/videos/embed/bmQSeqFXt4TKdzEiTA7sou"/>
            <media:player url="https://phpc.tv/w/bmQSeqFXt4TKdzEiTA7sou"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/e0554e5c-1dbd-4faa-9228-f15318112468-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/d74cf9ad-e7cb-482f-a62c-e443dd940b8a-0-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="286103740" url="https://static.phpc.tv/streaming-playlists:hls/53e46074-9c36-4475-b09e-b908203208f0/3951fdc8-cb4a-44b0-9781-1935e2f37875-1080-fragmented.mp4" framerate="25" duration="3407" isDefault="true"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="55007666" url="https://static.phpc.tv/streaming-playlists:hls/53e46074-9c36-4475-b09e-b908203208f0/dd5f4b78-ad95-45e4-a1ed-1a7b471a4512-0-fragmented.mp4" framerate="0" duration="3407" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://phpc.tv/lazy-static/thumbnails/5f85e4e3-a157-4d20-9b4c-d611732accbc.webp" height="1400" width="1400"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">Killer Docker Workflows for Development - Chris Tankersley - PHP UK 2020</media:title>
            <media:description type="plain">Docker is not just about deploying containers to hundreds of servers. Developers need tools that help with day-to-day tasks and to do their job more effectively. Docker is a great addition to most workflows, from starting projects to writing utili...</media:description>
        </item>
        <item>
            <title><![CDATA[Test to Break Principles  - Rob Waller - PHP UK Conference 2019]]></title>
            <link>https://phpc.tv/w/rNb8rdtTfQthdRtaCbxUar</link>
            <guid>https://phpc.tv/w/rNb8rdtTfQthdRtaCbxUar</guid>
            <pubDate>Tue, 14 Apr 2026 00:42:39 GMT</pubDate>
            <description><![CDATA[The talk aims to highlight the importance of testing, why developers must spend more of their time testing, how testing generates more robust applications and why testing makes developers' lives easier. The talk is based around a live coding demo...]]></description>
            <content:encoded><![CDATA[<p>The talk aims to highlight the importance of testing, why developers must spend more of their time testing, how testing generates more robust applications and why testing makes developers' lives easier.</p>
<p>The talk is based around a live coding demo.</p>
<p>The talk will:</p>
<ul>
<li>Explain the difference between tests that prove an application works and tests which aim to break the application logic.</li>
<li>Highlight how test to break principles force developers to introduce logic to handle unexpected behaviour.</li>
<li>Show how test to break principles result in more robust applications as developers write code that can only be used in one way.</li>
<li>Encourage developers to apply test to break principles to all types of tests, including manual tests.</li>
</ul>
]]></content:encoded>
            <dc:creator>PHP UK Conference</dc:creator>
            <category>Science &amp; Technology</category>
            <enclosure length="311025198" type="video/mp4" url="https://phpc.tv/download/videos/generate/d0e6ebf0-5076-4483-b92c-c100477a9a2b?videoFileIds=24217&amp;videoFileIds=24220"/>
            <media:community>
                <media:statistics views="0"/>
            </media:community>
            <media:embed url="https://phpc.tv/videos/embed/rNb8rdtTfQthdRtaCbxUar"/>
            <media:player url="https://phpc.tv/w/rNb8rdtTfQthdRtaCbxUar"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/67beb3de-49f7-4a98-8131-de3588a62774-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/fedd6f98-af4d-4516-bdf6-d064b412abab-0-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="257314797" url="https://static.phpc.tv/streaming-playlists:hls/d0e6ebf0-5076-4483-b92c-c100477a9a2b/31034411-7be6-4106-9485-2d6024db1efa-1080-fragmented.mp4" framerate="25" duration="3327" isDefault="true"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="53710401" url="https://static.phpc.tv/streaming-playlists:hls/d0e6ebf0-5076-4483-b92c-c100477a9a2b/9b3c6f06-675c-487a-951f-947a42c497b7-0-fragmented.mp4" framerate="0" duration="3327" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://phpc.tv/lazy-static/thumbnails/c94fb677-317b-4978-afd5-9355b2cb4d64.webp" height="1400" width="1400"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">Test to Break Principles  - Rob Waller - PHP UK Conference 2019</media:title>
            <media:description type="plain">The talk aims to highlight the importance of testing, why developers must spend more of their time testing, how testing generates more robust applications and why testing makes developers' lives easier. The talk is based around a live coding demo...</media:description>
        </item>
        <item>
            <title><![CDATA[Storing Non-Scalar Data - Derick Rethans - PHP UK Conference 2019]]></title>
            <link>https://phpc.tv/w/pb4aqRJNPE9CjffUnNrpTL</link>
            <guid>https://phpc.tv/w/pb4aqRJNPE9CjffUnNrpTL</guid>
            <pubDate>Tue, 14 Apr 2026 00:40:58 GMT</pubDate>
            <description><![CDATA[In this presentation we will look at storing complex data in a single field. Many noSQL solutions are created around this (such as Redis’ lists, sets and hashes; MongoDB’s records), and many relational database now also support storing complex dat...]]></description>
            <content:encoded><![CDATA[<p>In this presentation we will look at storing complex data in a single field. Many noSQL solutions are created around this (such as Redis’ lists, sets and hashes; MongoDB’s records), and many relational database now also support storing complex data in a single field through specific data types (such as PostGreSQL’s JSONB or hstore). Each of the different database engines support different things, and handle these data types in different ways. In this session we compare the different approaches to storage, indexing and interactions with these data types in different databases.</p>
]]></content:encoded>
            <dc:creator>PHP UK Conference</dc:creator>
            <category>Science &amp; Technology</category>
            <enclosure length="355142253" type="video/mp4" url="https://phpc.tv/download/videos/generate/bba9936c-b7a7-4612-8484-be76793b30de?videoFileIds=24213&amp;videoFileIds=24218"/>
            <media:community>
                <media:statistics views="0"/>
            </media:community>
            <media:embed url="https://phpc.tv/videos/embed/pb4aqRJNPE9CjffUnNrpTL"/>
            <media:player url="https://phpc.tv/w/pb4aqRJNPE9CjffUnNrpTL"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/bf4cfecd-d8f3-4720-b54f-0e7c7483e8bc-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/63a2cd7c-3bb5-427c-9c15-6ccbc3b18c93-0-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="295508016" url="https://static.phpc.tv/streaming-playlists:hls/bba9936c-b7a7-4612-8484-be76793b30de/70f5e9e7-e199-42a2-8f69-95b560458dd8-1080-fragmented.mp4" framerate="25" duration="3691" isDefault="true"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="59634237" url="https://static.phpc.tv/streaming-playlists:hls/bba9936c-b7a7-4612-8484-be76793b30de/9c557158-2961-4c21-975a-fcbf25839356-0-fragmented.mp4" framerate="0" duration="3691" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://phpc.tv/lazy-static/thumbnails/749f0502-bf42-485d-bb26-762fe2a4bdbc.webp" height="1400" width="1400"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">Storing Non-Scalar Data - Derick Rethans - PHP UK Conference 2019</media:title>
            <media:description type="plain">In this presentation we will look at storing complex data in a single field. Many noSQL solutions are created around this (such as Redis’ lists, sets and hashes; MongoDB’s records), and many relational database now also support storing complex dat...</media:description>
        </item>
        <item>
            <title><![CDATA[More Secrets of Cryptography - Chris Riley - PHP UK Conference 2019]]></title>
            <link>https://phpc.tv/w/vtoYZqczqnvDXDdsgZdsDR</link>
            <guid>https://phpc.tv/w/vtoYZqczqnvDXDdsgZdsDR</guid>
            <pubDate>Tue, 14 Apr 2026 00:40:15 GMT</pubDate>
            <description><![CDATA[Alice and Bob have covered the basics of secure communication but cryptography can offer us more than this. After a brief refresher on the basics, we'll take a look at some of these other aspects of cryptography including hash functions, elliptic ...]]></description>
            <content:encoded><![CDATA[<p>Alice and Bob have covered the basics of secure communication but cryptography can offer us more than this. After a brief refresher on the basics, we'll take a look at some of these other aspects of cryptography including hash functions, elliptic curves and quantum cryptography. Then we'll take a look at some practical applications answering questions such as: can I trust a web of trust? or should I use a block chain for this?</p>
]]></content:encoded>
            <dc:creator>PHP UK Conference</dc:creator>
            <category>Science &amp; Technology</category>
            <enclosure length="269271648" type="video/mp4" url="https://phpc.tv/download/videos/generate/eeac4436-24bf-4671-b5cc-c9a32e746c8b?videoFileIds=24210&amp;videoFileIds=24216"/>
            <media:community>
                <media:statistics views="0"/>
            </media:community>
            <media:embed url="https://phpc.tv/videos/embed/vtoYZqczqnvDXDdsgZdsDR"/>
            <media:player url="https://phpc.tv/w/vtoYZqczqnvDXDdsgZdsDR"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/ffbab9e9-5acf-466b-95c8-733eb8ee10e9-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/39a47902-c865-49c0-a80f-57f1ad1f2984-0-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="218729813" url="https://static.phpc.tv/streaming-playlists:hls/eeac4436-24bf-4671-b5cc-c9a32e746c8b/76b9a1f6-f52c-41d4-b46b-92f350340516-1080-fragmented.mp4" framerate="25" duration="3133" isDefault="true"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="50541835" url="https://static.phpc.tv/streaming-playlists:hls/eeac4436-24bf-4671-b5cc-c9a32e746c8b/932c0775-89a5-42f8-885b-25a6a34b74c9-0-fragmented.mp4" framerate="0" duration="3133" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://phpc.tv/lazy-static/thumbnails/08f32e9e-a377-444c-833b-313afe51b2c9.webp" height="1400" width="1400"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">More Secrets of Cryptography - Chris Riley - PHP UK Conference 2019</media:title>
            <media:description type="plain">Alice and Bob have covered the basics of secure communication but cryptography can offer us more than this. After a brief refresher on the basics, we'll take a look at some of these other aspects of cryptography including hash functions, elliptic ...</media:description>
        </item>
        <item>
            <title><![CDATA[MySQL 8.0: Not Only Good, it's GREAT - Gabriela D'Avila Ferrara - PHP UK Conference 2019]]></title>
            <link>https://phpc.tv/w/uaaYTA1kHiBmcbtNNBjjPx</link>
            <guid>https://phpc.tv/w/uaaYTA1kHiBmcbtNNBjjPx</guid>
            <pubDate>Tue, 14 Apr 2026 00:38:59 GMT</pubDate>
            <description><![CDATA[Learn in this talk the new out of the box features of the most popular database in the world! It will blow your mind what you can do with just plain old SQL. Come on and watch the live demo!]]></description>
            <content:encoded><![CDATA[<p>Learn in this talk the new out of the box features of the most popular database in the world! It will blow your mind what you can do with just plain old SQL. Come on and watch the live demo!</p>
]]></content:encoded>
            <dc:creator>PHP UK Conference</dc:creator>
            <category>Science &amp; Technology</category>
            <enclosure length="300998884" type="video/mp4" url="https://phpc.tv/download/videos/generate/e407ba32-3056-4657-b65a-960aa38ef50d?videoFileIds=24205&amp;videoFileIds=24214"/>
            <media:community>
                <media:statistics views="0"/>
            </media:community>
            <media:embed url="https://phpc.tv/videos/embed/uaaYTA1kHiBmcbtNNBjjPx"/>
            <media:player url="https://phpc.tv/w/uaaYTA1kHiBmcbtNNBjjPx"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/96c2194a-ecce-47cc-812c-c8ecfcad39ec-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/8a91da62-5327-4089-87db-1f733bfa9fff-0-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="246840248" url="https://static.phpc.tv/streaming-playlists:hls/e407ba32-3056-4657-b65a-960aa38ef50d/2d669441-4646-4a74-ab29-a40537e78f9b-1080-fragmented.mp4" framerate="25" duration="3305" isDefault="true"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="54158636" url="https://static.phpc.tv/streaming-playlists:hls/e407ba32-3056-4657-b65a-960aa38ef50d/2c515cde-449a-419c-baad-53e198d6d9b0-0-fragmented.mp4" framerate="0" duration="3305" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://phpc.tv/lazy-static/thumbnails/7cbf81c4-56a4-41d1-ae4c-a29e334c5f9a.webp" height="1400" width="1400"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">MySQL 8.0: Not Only Good, it's GREAT - Gabriela D'Avila Ferrara - PHP UK Conference 2019</media:title>
            <media:description type="plain">Learn in this talk the new out of the box features of the most popular database in the world! It will blow your mind what you can do with just plain old SQL. Come on and watch the live demo!</media:description>
        </item>
        <item>
            <title><![CDATA[How De-normalizing Your Data with JSON Can Boost Query Performance - David Stokes - PHP UK 2019]]></title>
            <link>https://phpc.tv/w/p9VaHfQYTmhMyscfERx9mk</link>
            <guid>https://phpc.tv/w/p9VaHfQYTmhMyscfERx9mk</guid>
            <pubDate>Tue, 14 Apr 2026 00:38:17 GMT</pubDate>
            <description><![CDATA[Database joins can be expensive and you can reduce dives into the indexes/data by using JSON columns. By loading data kept in smaller 'stub' tables into main tables it is possible to minimize joins for simple data like address, phone numbers, and ...]]></description>
            <content:encoded><![CDATA[<p>Database joins can be expensive and you can reduce dives into the indexes/data by using JSON columns. By loading data kept in smaller 'stub' tables into main tables it is possible to minimize joins for simple data like address, phone numbers, and the like in schemaless JSON documents. Yes, third normal form or better has advantages at many levels but it is a design that is costly for many-to-many relations! It is very easy to refactor data is is often stagnant or infrequently updated to take advantage of hybrid SQL/NoSQL databases to greatly increase overall query performance plus increase code readability. This approach can completely change your ideas on data architecture and provide easy mutability for future changes.</p>
]]></content:encoded>
            <dc:creator>PHP UK Conference</dc:creator>
            <category>Science &amp; Technology</category>
            <enclosure length="158934295" type="video/mp4" url="https://phpc.tv/download/videos/generate/bb80e7a9-ecb9-4d7f-89c5-1b9be1014763?videoFileIds=24207&amp;videoFileIds=24212"/>
            <media:community>
                <media:statistics views="0"/>
            </media:community>
            <media:embed url="https://phpc.tv/videos/embed/p9VaHfQYTmhMyscfERx9mk"/>
            <media:player url="https://phpc.tv/w/p9VaHfQYTmhMyscfERx9mk"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/c14ca61b-8a4d-4205-a36d-1386ae128084-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/51053fcb-1b5c-4aeb-acf4-134dd1fd60bf-0-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="130499982" url="https://static.phpc.tv/streaming-playlists:hls/bb80e7a9-ecb9-4d7f-89c5-1b9be1014763/d3cd1916-568f-4896-a78b-4dc892065cca-1080-fragmented.mp4" framerate="25" duration="1755" isDefault="true"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="28434313" url="https://static.phpc.tv/streaming-playlists:hls/bb80e7a9-ecb9-4d7f-89c5-1b9be1014763/dd37e680-ff1a-4aff-b539-14f0917964bf-0-fragmented.mp4" framerate="0" duration="1755" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://phpc.tv/lazy-static/thumbnails/f0c8998c-1e70-41cd-9184-415ad5831c71.webp" height="1400" width="1400"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">How De-normalizing Your Data with JSON Can Boost Query Performance - David Stokes - PHP UK 2019</media:title>
            <media:description type="plain">Database joins can be expensive and you can reduce dives into the indexes/data by using JSON columns. By loading data kept in smaller 'stub' tables into main tables it is possible to minimize joins for simple data like address, phone numbers, and ...</media:description>
        </item>
        <item>
            <title><![CDATA[Does Your Code Measure Up? - Adam Culp - PHP UK Conference 2019]]></title>
            <link>https://phpc.tv/w/ntbdDZ2s9AJVdiyci6yab8</link>
            <guid>https://phpc.tv/w/ntbdDZ2s9AJVdiyci6yab8</guid>
            <pubDate>Tue, 14 Apr 2026 00:37:33 GMT</pubDate>
            <description><![CDATA[After days, weeks, or months of coding many developers don’t know how to gauge the quality of their code. I’ll introduce tools to grade, benchmark, and analyze PHP code in an automated fashion allowing developers to write better quality software. ...]]></description>
            <content:encoded><![CDATA[<p>After days, weeks, or months of coding many developers don’t know how to gauge the quality of their code. I’ll introduce tools to grade, benchmark, and analyze PHP code in an automated fashion allowing developers to write better quality software. Then I’ll explain key metrics to help understand what may need to be refactored, and use code smells to point out bugs before end-users discover them. Attendees will see how to use these tools, know where to find them, and be able to implement them in their own workflows.</p>
]]></content:encoded>
            <dc:creator>PHP UK Conference</dc:creator>
            <category>Science &amp; Technology</category>
            <enclosure length="303005508" type="video/mp4" url="https://phpc.tv/download/videos/generate/addb4a73-f13a-4750-aea0-f16f3bafb03f?videoFileIds=24203&amp;videoFileIds=24208"/>
            <media:community>
                <media:statistics views="0"/>
            </media:community>
            <media:embed url="https://phpc.tv/videos/embed/ntbdDZ2s9AJVdiyci6yab8"/>
            <media:player url="https://phpc.tv/w/ntbdDZ2s9AJVdiyci6yab8"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/4236dd34-333d-4683-9a8f-7f2188de3136-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/e55edef3-cba4-41e1-9c15-fbdc7dfa9cbd-0-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="253915650" url="https://static.phpc.tv/streaming-playlists:hls/addb4a73-f13a-4750-aea0-f16f3bafb03f/04b39e2c-9d55-493b-8413-8bbfe3ba7587-1080-fragmented.mp4" framerate="25" duration="3035" isDefault="true"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="49089858" url="https://static.phpc.tv/streaming-playlists:hls/addb4a73-f13a-4750-aea0-f16f3bafb03f/5b6120e3-6217-4258-ac5e-1c654f3bb2d7-0-fragmented.mp4" framerate="0" duration="3035" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://phpc.tv/lazy-static/thumbnails/39eaaf9e-0176-4c38-a7cb-47111ea5860a.webp" height="1400" width="1400"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">Does Your Code Measure Up? - Adam Culp - PHP UK Conference 2019</media:title>
            <media:description type="plain">After days, weeks, or months of coding many developers don’t know how to gauge the quality of their code. I’ll introduce tools to grade, benchmark, and analyze PHP code in an automated fashion allowing developers to write better quality software. ...</media:description>
        </item>
        <item>
            <title><![CDATA[Running Your PHP Site on AWS Lambda - Neal Brooks - PHP UK Conference 2019]]></title>
            <link>https://phpc.tv/w/75YhizFrNMVGFUGfTesBJZ</link>
            <guid>https://phpc.tv/w/75YhizFrNMVGFUGfTesBJZ</guid>
            <pubDate>Tue, 14 Apr 2026 00:32:37 GMT</pubDate>
            <description><![CDATA[APIs and microservices are how we build modern web applications and serverless technologies make this easy. This session will show you how serverless applications are built and how you can leverage your PHP skills to build APIs of all shapes and s...]]></description>
            <content:encoded><![CDATA[<p>APIs and microservices are how we build modern web applications and serverless technologies make this easy. This session will show you how serverless applications are built and how you can leverage your PHP skills to build APIs of all shapes and sizes. We will cover how to use your current knowledge to build applications in PHP within Apache OpenWhisk, leveraging the API Gateway to build robust APIs quickly and easily. By the end of the session, you’ll be well placed to design and build your own applications that take full advantage of the power of serverless technologies.</p>
]]></content:encoded>
            <dc:creator>PHP UK Conference</dc:creator>
            <category>Science &amp; Technology</category>
            <enclosure length="340362243" type="video/mp4" url="https://phpc.tv/download/videos/generate/31487dd2-7a7e-4ff0-9165-78bc59e9f3e9?videoFileIds=24200&amp;videoFileIds=24201"/>
            <media:community>
                <media:statistics views="0"/>
            </media:community>
            <media:embed url="https://phpc.tv/videos/embed/75YhizFrNMVGFUGfTesBJZ"/>
            <media:player url="https://phpc.tv/w/75YhizFrNMVGFUGfTesBJZ"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/f8f97b0d-003b-4c27-89d7-6f983c50b0e6-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/4343b41c-386c-4042-a63e-ac5c7d3df28d-0-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="285614931" url="https://static.phpc.tv/streaming-playlists:hls/31487dd2-7a7e-4ff0-9165-78bc59e9f3e9/b78de056-6ca6-475a-be46-2c989ef13bb5-1080-fragmented.mp4" framerate="25" duration="3377" isDefault="true"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="54747312" url="https://static.phpc.tv/streaming-playlists:hls/31487dd2-7a7e-4ff0-9165-78bc59e9f3e9/44b7b52a-2ea8-441f-a430-ee3231ceadfa-0-fragmented.mp4" framerate="0" duration="3377" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://phpc.tv/lazy-static/thumbnails/af4fc203-249f-4641-b4d1-c954423992a8.webp" height="1400" width="1400"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">Running Your PHP Site on AWS Lambda - Neal Brooks - PHP UK Conference 2019</media:title>
            <media:description type="plain">APIs and microservices are how we build modern web applications and serverless technologies make this easy. This session will show you how serverless applications are built and how you can leverage your PHP skills to build APIs of all shapes and s...</media:description>
        </item>
        <item>
            <title><![CDATA[From Good To SOLID: How to Become a Better PHP Developer? - Katerina Trajchevska - PHP UK 2019]]></title>
            <link>https://phpc.tv/w/w2YsPAStpjobYrELJraCGT</link>
            <guid>https://phpc.tv/w/w2YsPAStpjobYrELJraCGT</guid>
            <pubDate>Tue, 14 Apr 2026 00:30:14 GMT</pubDate>
            <description><![CDATA[PHP's flexibility makes it easy for beginners to start programming, but it also allows for projects to easily evolve into a coupled spaghetti architecture that makes them hard to maintain. SOLID design principles can help us write code that's easi...]]></description>
            <content:encoded><![CDATA[<p>PHP's flexibility makes it easy for beginners to start programming, but it also allows for projects to easily evolve into a coupled spaghetti architecture that makes them hard to maintain. SOLID design principles can help us write code that's easier to understand, extend and maintain.</p>
]]></content:encoded>
            <dc:creator>PHP UK Conference</dc:creator>
            <category>Science &amp; Technology</category>
            <enclosure length="165996604" type="video/mp4" url="https://phpc.tv/download/videos/generate/f338b324-8613-48b7-a0c2-3f8fd5c4c38b?videoFileIds=24195&amp;videoFileIds=24199"/>
            <media:community>
                <media:statistics views="0"/>
            </media:community>
            <media:embed url="https://phpc.tv/videos/embed/w2YsPAStpjobYrELJraCGT"/>
            <media:player url="https://phpc.tv/w/w2YsPAStpjobYrELJraCGT"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/fa84dba1-c8e2-4bd9-bb5f-8e14eb5d32b6-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/e7950718-f259-4cc8-894d-62235e0ff395-0-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="133393119" url="https://static.phpc.tv/streaming-playlists:hls/f338b324-8613-48b7-a0c2-3f8fd5c4c38b/2dc010c5-db08-41f2-9f9f-a7377aefc696-1080-fragmented.mp4" framerate="25" duration="2021" isDefault="true"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="32603485" url="https://static.phpc.tv/streaming-playlists:hls/f338b324-8613-48b7-a0c2-3f8fd5c4c38b/4a72d636-66fc-4a31-ac41-3fa72f1c66f4-0-fragmented.mp4" framerate="0" duration="2021" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://phpc.tv/lazy-static/thumbnails/e88d36f2-f30f-44b7-85af-92b370852303.webp" height="1400" width="1400"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">From Good To SOLID: How to Become a Better PHP Developer? - Katerina Trajchevska - PHP UK 2019</media:title>
            <media:description type="plain">PHP's flexibility makes it easy for beginners to start programming, but it also allows for projects to easily evolve into a coupled spaghetti architecture that makes them hard to maintain. SOLID design principles can help us write code that's easi...</media:description>
        </item>
        <item>
            <title><![CDATA[Database Encryption in a GDPR World - Scott Dutton - PHP UK Conference 2019]]></title>
            <link>https://phpc.tv/w/gArBMvAQ8TX2CtoTUAg9py</link>
            <guid>https://phpc.tv/w/gArBMvAQ8TX2CtoTUAg9py</guid>
            <pubDate>Tue, 14 Apr 2026 00:30:05 GMT</pubDate>
            <description><![CDATA[15 years ago, plain text password storing was normal with some using MD5. We look back now and wonder what we were thinking! With GDPR and people thinking more about personal details, its about time we caught up and started storing them securely. ...]]></description>
            <content:encoded><![CDATA[<p>15 years ago, plain text password storing was normal with some using MD5. We look back now and wonder what we were thinking! With GDPR and people thinking more about personal details, its about time we caught up and started storing them securely. There are many uses for personal data and is often sought after by criminals for targeting people. How can you prevent your customers data being used in these attacks ? Encrypting your database is a fantastic way! PHP is the first language to have modern encryption built in to the core, This talk will show you how to use these methods to allow your data to be secure and also not lose the speed which you can currently search for this data in your application. This talk will touch on architecture and will be focused on MySQL although the same techniques can be used for any storage engine.</p>
]]></content:encoded>
            <dc:creator>PHP UK Conference</dc:creator>
            <category>Science &amp; Technology</category>
            <enclosure length="289868782" type="video/mp4" url="https://phpc.tv/download/videos/generate/7e4827b4-d0dd-406a-a929-a50abbfc2c2e?videoFileIds=24189&amp;videoFileIds=26297"/>
            <media:community>
                <media:statistics views="0"/>
            </media:community>
            <media:embed url="https://phpc.tv/videos/embed/gArBMvAQ8TX2CtoTUAg9py"/>
            <media:player url="https://phpc.tv/w/gArBMvAQ8TX2CtoTUAg9py"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/3d5a3355-c1ef-4978-91b9-650161bea96c-0.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/3551c833-3512-4f5e-b416-f2b6d59290dc-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/ea785c8b-c879-4636-9cd8-78e51f414c10-0-hls.torrent" isDefault="false"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="56718015" url="https://static.phpc.tv/web-videos:1ab81d80-81bb-46a4-9c9c-1a4d6cc81b40-0.mp4" framerate="0" duration="3525" isDefault="true"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="233150767" url="https://static.phpc.tv/streaming-playlists:hls/7e4827b4-d0dd-406a-a929-a50abbfc2c2e/30853743-8a14-45ef-8daa-5c21758adc74-1080-fragmented.mp4" framerate="25" duration="3525" isDefault="false"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="56858245" url="https://static.phpc.tv/streaming-playlists:hls/7e4827b4-d0dd-406a-a929-a50abbfc2c2e/d8651022-f9b0-4643-b3cd-d88461b2b1cf-0-fragmented.mp4" framerate="0" duration="3525" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://phpc.tv/lazy-static/thumbnails/0be64278-6781-4519-bc70-70ab763183f1.webp" height="1400" width="1400"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">Database Encryption in a GDPR World - Scott Dutton - PHP UK Conference 2019</media:title>
            <media:description type="plain">15 years ago, plain text password storing was normal with some using MD5. We look back now and wonder what we were thinking! With GDPR and people thinking more about personal details, its about time we caught up and started storing them securely. ...</media:description>
        </item>
        <item>
            <title><![CDATA[I Deploy on Fridays (And Maybe You Should Too) Michiel Rook - PHP UK Conference 2019]]></title>
            <link>https://phpc.tv/w/2g21KNaFGUagTjXwYqPL3Z</link>
            <guid>https://phpc.tv/w/2g21KNaFGUagTjXwYqPL3Z</guid>
            <pubDate>Tue, 14 Apr 2026 00:29:42 GMT</pubDate>
            <description><![CDATA[Have you ever heard yourself or someone else say “Don’t deploy on Friday”? Perhaps it’s your company’s policy?]]></description>
            <content:encoded><![CDATA[<p>Have you ever heard yourself or someone else say “Don’t deploy on Friday”? Perhaps it’s your company’s policy?</p>
]]></content:encoded>
            <dc:creator>PHP UK Conference</dc:creator>
            <category>Science &amp; Technology</category>
            <enclosure length="229638263" type="video/mp4" url="https://phpc.tv/download/videos/generate/0a31eb64-b054-4ae4-b454-a77ece5465b5?videoFileIds=24192&amp;videoFileIds=24196"/>
            <media:community>
                <media:statistics views="0"/>
            </media:community>
            <media:embed url="https://phpc.tv/videos/embed/2g21KNaFGUagTjXwYqPL3Z"/>
            <media:player url="https://phpc.tv/w/2g21KNaFGUagTjXwYqPL3Z"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/0bec658d-9c34-4519-82db-34c8f4ad5ae0-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/33b9f03a-c0a6-4bf6-997d-e5edb5862274-0-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="184215194" url="https://static.phpc.tv/streaming-playlists:hls/0a31eb64-b054-4ae4-b454-a77ece5465b5/a7d01fb2-5779-4ee4-89a9-7880608a3bb0-1080-fragmented.mp4" framerate="25" duration="2808" isDefault="true"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="45423069" url="https://static.phpc.tv/streaming-playlists:hls/0a31eb64-b054-4ae4-b454-a77ece5465b5/3a8af3de-ef32-4689-b507-3c7b116a61e8-0-fragmented.mp4" framerate="0" duration="2808" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://phpc.tv/lazy-static/thumbnails/6123ac19-eeb8-48f8-9569-4d5ce3b52504.webp" height="1400" width="1400"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">I Deploy on Fridays (And Maybe You Should Too) Michiel Rook - PHP UK Conference 2019</media:title>
            <media:description type="plain">Have you ever heard yourself or someone else say “Don’t deploy on Friday”? Perhaps it’s your company’s policy?</media:description>
        </item>
        <item>
            <title><![CDATA[Dive Deep Into Blockchain - Tomasz Kowalczyk -  PHP UK Conference 2019]]></title>
            <link>https://phpc.tv/w/s65Ji7LctBm8Nzar85NewQ</link>
            <guid>https://phpc.tv/w/s65Ji7LctBm8Nzar85NewQ</guid>
            <pubDate>Tue, 14 Apr 2026 00:26:00 GMT</pubDate>
            <description><![CDATA[The blockchain is a hot new topic in the technology due to the rise of various cryptocurrencies, Bitcoin being a most prominent example. How does it work? What advantages does it give? What problems do they solve? What problems can be solved that ...]]></description>
            <content:encoded><![CDATA[<p>The blockchain is a hot new topic in the technology due to the rise of various cryptocurrencies, Bitcoin being a most prominent example. How does it work? What advantages does it give? What problems do they solve? What problems can be solved that way? I want you to dive with me into the immutable world of blocks where I will explain everything, from a simple hash, through Merkle trees, up to implementing your own blockchain.</p>
]]></content:encoded>
            <dc:creator>PHP UK Conference</dc:creator>
            <category>Science &amp; Technology</category>
            <enclosure length="379081704" type="video/mp4" url="https://phpc.tv/download/videos/generate/d3433d0e-42ca-4f0f-84aa-8f88ed05a460?videoFileIds=24181&amp;videoFileIds=26274"/>
            <media:community>
                <media:statistics views="0"/>
            </media:community>
            <media:embed url="https://phpc.tv/videos/embed/s65Ji7LctBm8Nzar85NewQ"/>
            <media:player url="https://phpc.tv/w/s65Ji7LctBm8Nzar85NewQ"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/cc36f22d-75a0-4cf0-a3ee-efd05e9c97ec-0.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/4d1723f3-4e27-4275-a266-540e31261bab-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/d3d4a48a-4c7f-4e18-9f49-a9a398460a80-720-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/3b148952-cb4c-490c-b9c4-bc78644c24ae-480-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/e55dcdac-7e59-467b-a0b1-3894e3e1d4b4-360-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/70ad4249-2c3a-449e-8a0d-40c063f0b63c-240-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/0123ef1e-486f-49c9-867e-8b5f24d7fe23-144-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/64967173-bc7c-42f3-99a7-6828e5c0b507-0-hls.torrent" isDefault="false"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="62735236" url="https://static.phpc.tv/web-videos:4df2a417-994e-473a-a70a-d637015381f9-0.mp4" framerate="0" duration="3897" isDefault="true"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="316346468" url="https://static.phpc.tv/streaming-playlists:hls/d3433d0e-42ca-4f0f-84aa-8f88ed05a460/7adc5f56-7f7e-4b79-ba52-21ff7c2d2b41-1080-fragmented.mp4" framerate="25" duration="3897" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="720" fileSize="176916467" url="https://static.phpc.tv/streaming-playlists:hls/d3433d0e-42ca-4f0f-84aa-8f88ed05a460/fe1176d6-4ade-4b12-8c8f-ff9be584e349-720-fragmented.mp4" framerate="25" duration="3897" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="480" fileSize="102332711" url="https://static.phpc.tv/streaming-playlists:hls/d3433d0e-42ca-4f0f-84aa-8f88ed05a460/5a35b41d-1df3-4ed5-9394-9b2373e3b920-480-fragmented.mp4" framerate="25" duration="3897" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="360" fileSize="68523878" url="https://static.phpc.tv/streaming-playlists:hls/d3433d0e-42ca-4f0f-84aa-8f88ed05a460/628132e1-cc98-4df2-8ae5-3cf0ce1349fb-360-fragmented.mp4" framerate="25" duration="3897" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="240" fileSize="37584986" url="https://static.phpc.tv/streaming-playlists:hls/d3433d0e-42ca-4f0f-84aa-8f88ed05a460/26eca4c4-e8eb-4d6b-a218-c89f8545d12f-240-fragmented.mp4" framerate="25" duration="3897" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="144" fileSize="18726987" url="https://static.phpc.tv/streaming-playlists:hls/d3433d0e-42ca-4f0f-84aa-8f88ed05a460/ea999a5c-cf53-4eab-83b3-38a5a9a46726-144-fragmented.mp4" framerate="25" duration="3897" isDefault="false"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="62890310" url="https://static.phpc.tv/streaming-playlists:hls/d3433d0e-42ca-4f0f-84aa-8f88ed05a460/8ff58d47-d123-4d08-b6dc-8aa625aedc30-0-fragmented.mp4" framerate="0" duration="3897" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://phpc.tv/lazy-static/thumbnails/70e03f59-64d6-4818-9e65-d617583fda2f.webp" height="1400" width="1400"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">Dive Deep Into Blockchain - Tomasz Kowalczyk -  PHP UK Conference 2019</media:title>
            <media:description type="plain">The blockchain is a hot new topic in the technology due to the rise of various cryptocurrencies, Bitcoin being a most prominent example. How does it work? What advantages does it give? What problems do they solve? What problems can be solved that ...</media:description>
        </item>
        <item>
            <title><![CDATA[Everything is Awesome - Paul Verbeek Mast - PHP UK Conference 2019]]></title>
            <link>https://phpc.tv/w/jUrunjThJYjZzrya3TiC5L</link>
            <guid>https://phpc.tv/w/jUrunjThJYjZzrya3TiC5L</guid>
            <pubDate>Tue, 14 Apr 2026 00:25:15 GMT</pubDate>
            <description><![CDATA[🎵Everything is cool when you’re part of a team!🎵 The Lego Movie came out almost 4 years ago, and it taught children everywhere the importance of teamwork. And what teamwork, and working in harmony, actually is. Let’s just hope that those lesson...]]></description>
            <content:encoded><![CDATA[<p>🎵Everything is cool when you’re part of a team!🎵</p>
<p>The Lego Movie came out almost 4 years ago, and it taught children everywhere the importance of teamwork. And what teamwork, and working in harmony, actually is. Let’s just hope that those lessons really stick with these kids. Because let’s be honest, we’re making a mess of it.</p>
<p>But it’s not too late for us. We can learn from the Lego Movie as well. I’ll show you how you can help to make sure everyone feels safe and respected in your team and your company. How you can feel better being the unique person you are within your team. And how you can make your, and everyone else’s, life more awesome!</p>
]]></content:encoded>
            <dc:creator>PHP UK Conference</dc:creator>
            <category>Science &amp; Technology</category>
            <enclosure length="207725734" type="video/mp4" url="https://phpc.tv/download/videos/generate/9916e150-7f68-43e2-9822-1ae133270b7c?videoFileIds=24178&amp;videoFileIds=26302"/>
            <media:community>
                <media:statistics views="0"/>
            </media:community>
            <media:embed url="https://phpc.tv/videos/embed/jUrunjThJYjZzrya3TiC5L"/>
            <media:player url="https://phpc.tv/w/jUrunjThJYjZzrya3TiC5L"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/024209c7-1703-40cc-ad03-2355c43b5fe1-0.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/81f4defc-b05d-4cb5-a15c-4372d0842a93-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/fc434bea-6be3-4a81-8c10-a30449ab817b-0-hls.torrent" isDefault="false"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="35737568" url="https://static.phpc.tv/web-videos:3f8c4c81-fef1-4330-89e2-298f62ce4ec6-0.mp4" framerate="0" duration="2160" isDefault="true"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="171988166" url="https://static.phpc.tv/streaming-playlists:hls/9916e150-7f68-43e2-9822-1ae133270b7c/849daed3-0bb1-4725-9525-fd4a4fa57dd4-1080-fragmented.mp4" framerate="25" duration="2160" isDefault="false"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="35823498" url="https://static.phpc.tv/streaming-playlists:hls/9916e150-7f68-43e2-9822-1ae133270b7c/59d0f120-5e48-4af8-a57f-d76b1b7f9797-0-fragmented.mp4" framerate="0" duration="2160" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://phpc.tv/lazy-static/thumbnails/f5003700-f324-40f7-a4f2-6484fa1c8dc5.webp" height="1400" width="1400"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">Everything is Awesome - Paul Verbeek Mast - PHP UK Conference 2019</media:title>
            <media:description type="plain">🎵Everything is cool when you’re part of a team!🎵 The Lego Movie came out almost 4 years ago, and it taught children everywhere the importance of teamwork. And what teamwork, and working in harmony, actually is. Let’s just hope that those lesson...</media:description>
        </item>
        <item>
            <title><![CDATA[Learning The Hows and Whys of Machine Learning - Liam Wiltshire - PHP UK Conference 2019]]></title>
            <link>https://phpc.tv/w/oY5uXnXm6L5NuMpZwvoVch</link>
            <guid>https://phpc.tv/w/oY5uXnXm6L5NuMpZwvoVch</guid>
            <pubDate>Tue, 14 Apr 2026 00:23:44 GMT</pubDate>
            <description><![CDATA[Since it's founding, Tebex has processed over 18 million payments for games servers around the world. This is a rich data source, and one that we've significantly under-used. We know there should be ways of using this data to improve our product a...]]></description>
            <content:encoded><![CDATA[<p>Since it's founding, Tebex has processed over 18 million payments for games servers around the world. This is a rich data source, and one that we've significantly under-used. We know there should be ways of using this data to improve our product and to make our merchant's lives easier - how and where to start, now that's a totally different question! Join Liam as he shares Tebex's initial experiences in experimenting with machine learning to use past data to prevent fraud in the future - different algorithms we've tried, (many) failed experiments, the situation today and plans for the future.</p>
]]></content:encoded>
            <dc:creator>PHP UK Conference</dc:creator>
            <category>Science &amp; Technology</category>
            <enclosure length="386297223" type="video/mp4" url="https://phpc.tv/download/videos/generate/b9fd7971-2ac3-4953-b4d8-1891188e10c2?videoFileIds=24175&amp;videoFileIds=26285"/>
            <media:community>
                <media:statistics views="0"/>
            </media:community>
            <media:embed url="https://phpc.tv/videos/embed/oY5uXnXm6L5NuMpZwvoVch"/>
            <media:player url="https://phpc.tv/w/oY5uXnXm6L5NuMpZwvoVch"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/2b2802b4-a795-45c2-80ba-a02dfe438123-0.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/24d5cbcf-85ca-4965-8d5f-3564fddf1ca3-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/007d747f-bb4f-4dac-9f4f-af36f7bcfa39-720-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/3c86f079-667d-46b6-8e55-b371e1136a73-480-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/84815191-0917-472b-92eb-aa81c76d38b1-360-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/7302b71a-348d-46cc-903a-aa852e79d50e-240-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/62ed110a-1955-482c-940e-5fdddb4df1f9-144-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/7a7645c7-bd91-4da9-ab1a-e7a6cfe26d2b-0-hls.torrent" isDefault="false"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="62999568" url="https://static.phpc.tv/web-videos:56c45a25-0bf0-4609-a9f5-1cd1d1b4f2c3-0.mp4" framerate="0" duration="3914" isDefault="true"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="323297655" url="https://static.phpc.tv/streaming-playlists:hls/b9fd7971-2ac3-4953-b4d8-1891188e10c2/69834ee0-e8d3-4613-928f-1972650bf60d-1080-fragmented.mp4" framerate="25" duration="3914" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="720" fileSize="182787805" url="https://static.phpc.tv/streaming-playlists:hls/b9fd7971-2ac3-4953-b4d8-1891188e10c2/2fa3a540-2cef-43c1-b50c-27ac97990d7a-720-fragmented.mp4" framerate="25" duration="3914" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="480" fileSize="107445378" url="https://static.phpc.tv/streaming-playlists:hls/b9fd7971-2ac3-4953-b4d8-1891188e10c2/883e9668-d4cb-48b5-8dca-b2e5648ae7c4-480-fragmented.mp4" framerate="25" duration="3914" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="360" fileSize="73884964" url="https://static.phpc.tv/streaming-playlists:hls/b9fd7971-2ac3-4953-b4d8-1891188e10c2/0b09b642-0bf9-4bee-9e4d-e3d1ca60ed07-360-fragmented.mp4" framerate="25" duration="3914" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="240" fileSize="39984043" url="https://static.phpc.tv/streaming-playlists:hls/b9fd7971-2ac3-4953-b4d8-1891188e10c2/b0268d67-00da-4277-af56-fc690d039188-240-fragmented.mp4" framerate="25" duration="3914" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="144" fileSize="19430720" url="https://static.phpc.tv/streaming-playlists:hls/b9fd7971-2ac3-4953-b4d8-1891188e10c2/5dae0b52-7da0-43d0-96ed-f171ac423c31-144-fragmented.mp4" framerate="25" duration="3914" isDefault="false"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="63155270" url="https://static.phpc.tv/streaming-playlists:hls/b9fd7971-2ac3-4953-b4d8-1891188e10c2/bf5daf77-19b1-44f4-b836-736df0d7ae69-0-fragmented.mp4" framerate="0" duration="3914" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://phpc.tv/lazy-static/thumbnails/12f3721e-5427-4d43-bd80-8fadeeb9168e.webp" height="1400" width="1400"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">Learning The Hows and Whys of Machine Learning - Liam Wiltshire - PHP UK Conference 2019</media:title>
            <media:description type="plain">Since it's founding, Tebex has processed over 18 million payments for games servers around the world. This is a rich data source, and one that we've significantly under-used. We know there should be ways of using this data to improve our product a...</media:description>
        </item>
        <item>
            <title><![CDATA[Controlling the Variables - Thijs Feryn - PHP UK Conference 2019]]></title>
            <link>https://phpc.tv/w/8za35hgc3PHcfbq44jD5N3</link>
            <guid>https://phpc.tv/w/8za35hgc3PHcfbq44jD5N3</guid>
            <pubDate>Tue, 14 Apr 2026 00:21:52 GMT</pubDate>
            <description><![CDATA[As a kid, do you have ambitions for the future? “When I grow up I want to become a …”. Maybe you wanted to become a fireman, an astronaut, a nurse, a teacher, or a police officer? As you grow up, these ideas evolve and get replaced with actual amb...]]></description>
            <content:encoded><![CDATA[<p>As a kid, do you have ambitions for the future? “When I grow up I want to become a …”. Maybe you wanted to become a fireman, an astronaut, a nurse, a teacher, or a police officer? As you grow up, these ideas evolve and get replaced with actual ambitions, actual hopes and dreams. These might be entirely different than your childhood dreams.</p>
<p>But how do you reach these goals?<br />
How do you accomplish these dreams?<br />
By listening to your parents, friends, or teachers?<br />
By doing it yourself?<br />
Or maybe, you have given up and settled for a watered down version of the career and life you envisioned?</p>
<p>People often attribute success to luck, and lack of success to incompetence. But what if I told you it’s all about controlling the variables?</p>
<p>Luck is something that you can control in a way. The more you figure out the context, the key players, the relationships, the values, and the rules of the ecosystem in which you want to succeed, the easier it is to gain from it. The more variables you control, the easier it is to find potential opportunities and to bank on them.</p>
<p>Maybe you didn’t get lucky, maybe you just saw it coming, and prepared yourself for it.</p>
<p>In this talk, Thijs is going to share his experiences, his hopes, his dreams, and how he applies a positive mental attitude to level up in his career, and in life in general.</p>
<p>This is not a growth hacking talk, but a simple set of tips and tricks to succeed, even if it seems like the odds are stacked against you.</p>
]]></content:encoded>
            <dc:creator>PHP UK Conference</dc:creator>
            <category>Science &amp; Technology</category>
            <enclosure length="225118971" type="video/mp4" url="https://phpc.tv/download/videos/generate/3d511561-0909-487e-96ea-e6b9b5f27b86?videoFileIds=24171&amp;videoFileIds=26290"/>
            <media:community>
                <media:statistics views="0"/>
            </media:community>
            <media:embed url="https://phpc.tv/videos/embed/8za35hgc3PHcfbq44jD5N3"/>
            <media:player url="https://phpc.tv/w/8za35hgc3PHcfbq44jD5N3"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/4db74a5c-c534-4e66-929b-a0c297b1a626-0.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/f4ad4eaa-7815-4501-9df6-05be7f12b592-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/558c918c-7628-41ad-b8d7-a33a4276683e-720-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/028600c9-ca6c-42c6-9fde-e82618eb7ab1-480-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/6ed0a50e-33bf-46a5-bc05-2d1582258934-360-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/bd44dc80-8e75-40e4-83ea-680213e49a34-240-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/a3d0681e-dc42-4a91-893a-a89d3978f652-144-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/c2bbc9ea-314e-4a33-8e9f-c235afc64b6e-0-hls.torrent" isDefault="false"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="29927839" url="https://static.phpc.tv/web-videos:a9111475-b8b3-4178-b9d9-e7121bf88c89-0.mp4" framerate="0" duration="1863" isDefault="true"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="195191132" url="https://static.phpc.tv/streaming-playlists:hls/3d511561-0909-487e-96ea-e6b9b5f27b86/65a34a1c-e32d-41e9-aa7c-f471df29a3c7-1080-fragmented.mp4" framerate="25" duration="1863" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="720" fileSize="122053429" url="https://static.phpc.tv/streaming-playlists:hls/3d511561-0909-487e-96ea-e6b9b5f27b86/054d3450-d7f5-48d1-9287-acba50969d39-720-fragmented.mp4" framerate="25" duration="1863" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="480" fileSize="76055521" url="https://static.phpc.tv/streaming-playlists:hls/3d511561-0909-487e-96ea-e6b9b5f27b86/2446700f-a063-4f78-84ef-90a14bdf0e0a-480-fragmented.mp4" framerate="25" duration="1863" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="360" fileSize="51635875" url="https://static.phpc.tv/streaming-playlists:hls/3d511561-0909-487e-96ea-e6b9b5f27b86/5e3d809f-0e75-4974-bddb-d6c12c7c8f72-360-fragmented.mp4" framerate="25" duration="1863" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="240" fileSize="29380427" url="https://static.phpc.tv/streaming-playlists:hls/3d511561-0909-487e-96ea-e6b9b5f27b86/3fa68311-0daf-46e0-8547-df03bfbf53b8-240-fragmented.mp4" framerate="25" duration="1863" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="144" fileSize="14469772" url="https://static.phpc.tv/streaming-playlists:hls/3d511561-0909-487e-96ea-e6b9b5f27b86/9ee71e69-0076-4c4e-9723-4bed280da4db-144-fragmented.mp4" framerate="25" duration="1863" isDefault="false"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="30001921" url="https://static.phpc.tv/streaming-playlists:hls/3d511561-0909-487e-96ea-e6b9b5f27b86/9842bd21-5171-4649-8008-4889158c7cbb-0-fragmented.mp4" framerate="0" duration="1863" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://phpc.tv/lazy-static/thumbnails/b0961126-3116-4146-afc1-836edfb65f88.webp" height="1400" width="1400"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">Controlling the Variables - Thijs Feryn - PHP UK Conference 2019</media:title>
            <media:description type="plain">As a kid, do you have ambitions for the future? “When I grow up I want to become a …”. Maybe you wanted to become a fireman, an astronaut, a nurse, a teacher, or a police officer? As you grow up, these ideas evolve and get replaced with actual amb...</media:description>
        </item>
        <item>
            <title><![CDATA[From Dev to Prod with GitLab CI - Stephan Hochdorfer - PHP UK Conference 2019]]></title>
            <link>https://phpc.tv/w/4GtpS9DTgvhK1iCRnkTFUX</link>
            <guid>https://phpc.tv/w/4GtpS9DTgvhK1iCRnkTFUX</guid>
            <pubDate>Tue, 14 Apr 2026 00:21:10 GMT</pubDate>
            <description><![CDATA[Continuous Delivery Pipeline as code is key helping you to ensure long term maintainability. Treating your pipeline as code helps you to version it in your SCM of choice, makes changes easily traceable and lets anyone on your team make required ch...]]></description>
            <content:encoded><![CDATA[<p>Continuous Delivery Pipeline as code is key helping you to ensure long term maintainability. Treating your pipeline as code helps you to version it in your SCM of choice, makes changes easily traceable and lets anyone on your team make required changes. In this session I will show you how we build and maintain our Continuous Delivery pipeline using tools like GitLab CI, Docker, Nexus and Traefik. Together we will take a deep dive into the GitLab CI Build Pipelines to build and deploy docker containers to dev, stage and production environments.</p>
]]></content:encoded>
            <dc:creator>PHP UK Conference</dc:creator>
            <category>Science &amp; Technology</category>
            <enclosure length="219596642" type="video/mp4" url="https://phpc.tv/download/videos/generate/1df20f47-f968-4ae4-a4bb-bcb69f339a03?videoFileIds=24168&amp;videoFileIds=26278"/>
            <media:community>
                <media:statistics views="0"/>
            </media:community>
            <media:embed url="https://phpc.tv/videos/embed/4GtpS9DTgvhK1iCRnkTFUX"/>
            <media:player url="https://phpc.tv/w/4GtpS9DTgvhK1iCRnkTFUX"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/8cfadea4-8ce9-44d6-bd12-23f7bf5f1e1b-0.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/615edb7c-e194-410b-bd48-e2a795f9d62a-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/289fe58e-05b1-4e5c-a4e3-592ffa56726f-720-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/c4f6577b-f8c1-4309-91f5-95b97293fd38-480-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/a956dbca-c362-43d0-9844-8b120e411545-360-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/498385f0-2890-4e98-b113-7ceb1045e5e9-240-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/9afe1440-feac-4ab2-9a36-e3cc4b74e1a3-144-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://phpc.tv/lazy-static/torrents/293a51a7-277f-4320-8773-5d24a6403f16-0-hls.torrent" isDefault="false"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="44358234" url="https://static.phpc.tv/web-videos:83e29d6e-681e-4e3b-84c5-ccb9253a80d0-0.mp4" framerate="0" duration="2749" isDefault="true"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="175238408" url="https://static.phpc.tv/streaming-playlists:hls/1df20f47-f968-4ae4-a4bb-bcb69f339a03/b8dc6a1d-2d8f-459b-8744-1b6d9b337fe4-1080-fragmented.mp4" framerate="25" duration="2749" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="720" fileSize="109325437" url="https://static.phpc.tv/streaming-playlists:hls/1df20f47-f968-4ae4-a4bb-bcb69f339a03/6df06b4f-54d7-4533-9c7e-7a50330fcd40-720-fragmented.mp4" framerate="25" duration="2749" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="480" fileSize="65674297" url="https://static.phpc.tv/streaming-playlists:hls/1df20f47-f968-4ae4-a4bb-bcb69f339a03/86a58d07-f265-44c7-a50b-cb3045df1ce2-480-fragmented.mp4" framerate="25" duration="2749" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="360" fileSize="45796322" url="https://static.phpc.tv/streaming-playlists:hls/1df20f47-f968-4ae4-a4bb-bcb69f339a03/34f64285-99da-40a9-b67b-85d7ae2ea243-360-fragmented.mp4" framerate="25" duration="2749" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="240" fileSize="24911499" url="https://static.phpc.tv/streaming-playlists:hls/1df20f47-f968-4ae4-a4bb-bcb69f339a03/74e1f08b-6048-441d-8f99-9b37f1d64f2b-240-fragmented.mp4" framerate="25" duration="2749" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="144" fileSize="12273213" url="https://static.phpc.tv/streaming-playlists:hls/1df20f47-f968-4ae4-a4bb-bcb69f339a03/ee0e5a8f-f0fb-40a1-b9a2-2d03fa8c9be3-144-fragmented.mp4" framerate="25" duration="2749" isDefault="false"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="44467664" url="https://static.phpc.tv/streaming-playlists:hls/1df20f47-f968-4ae4-a4bb-bcb69f339a03/fabb992b-bf49-4297-9b12-63fb1e16605a-0-fragmented.mp4" framerate="0" duration="2749" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://phpc.tv/lazy-static/thumbnails/5af9ee08-41f5-44f4-83bd-53c0f5313bd7.webp" height="1400" width="1400"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">From Dev to Prod with GitLab CI - Stephan Hochdorfer - PHP UK Conference 2019</media:title>
            <media:description type="plain">Continuous Delivery Pipeline as code is key helping you to ensure long term maintainability. Treating your pipeline as code helps you to version it in your SCM of choice, makes changes easily traceable and lets anyone on your team make required ch...</media:description>
        </item>
    </channel>
</rss>