<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[atymic.dev]]></title><description><![CDATA[atymic.dev]]></description><link>https://atymic.dev/</link><generator>RSS for Node</generator><lastBuildDate>Wed, 02 Sep 2026 01:26:41 GMT</lastBuildDate><atom:link href="https://atymic.dev/rss.xml" rel="self" type="application/rss+xml"/><item><title><![CDATA[Zero Downtime Laravel Deployment with Gitlab & Deployer]]></title><description><![CDATA[Build a continuous integration and zero downtime continuous deployment pipeline with Gitlab & Deployer for free.]]></description><link>https://atymic.dev/blog/laravel-zero-downtime-deployment/</link><guid isPermaLink="true">https://atymic.dev/blog/laravel-zero-downtime-deployment/</guid><dc:creator><![CDATA[atymic]]></dc:creator><pubDate>Fri, 06 Sep 2019 01:00:00 GMT</pubDate></item><item><title><![CDATA[Setting up Disqus comments on a Jigsaw blog]]></title><description><![CDATA[A guide on setting up Disqus comments on Jigsaw PHP static sites.]]></description><link>https://atymic.dev/blog/jigsaw-disqus-comments/</link><guid isPermaLink="true">https://atymic.dev/blog/jigsaw-disqus-comments/</guid><dc:creator><![CDATA[atymic]]></dc:creator><pubDate>Fri, 06 Sep 2019 02:00:00 GMT</pubDate></item><item><title><![CDATA[Client Side PHP]]></title><description><![CDATA[Javascript is ok, but wouldn't you prefer to write your client side in PHP 😉? Documenting my experiments running PHP inside the browser.]]></description><link>https://atymic.dev/blog/client-side-php/</link><guid isPermaLink="true">https://atymic.dev/blog/client-side-php/</guid><dc:creator><![CDATA[atymic]]></dc:creator><pubDate>Sun, 06 Oct 2019 00:00:00 GMT</pubDate></item><item><title><![CDATA[Scheduling Laravel notifications using Snooze]]></title><description><![CDATA[Laravel's notifications are awesome, but they don't support scheduling. Introducing Snooze, a package to make scheduling notifications a breeze]]></description><link>https://atymic.dev/blog/laravel-snooze/</link><guid isPermaLink="true">https://atymic.dev/blog/laravel-snooze/</guid><dc:creator><![CDATA[atymic]]></dc:creator><pubDate>Sun, 03 Nov 2019 00:00:00 GMT</pubDate></item><item><title><![CDATA[Zero Downtime Laravel Deployments with Github Actions]]></title><description><![CDATA[Build a continuous integration and zero downtime continuous deployment pipeline with Github Actions]]></description><link>https://atymic.dev/blog/github-actions-laravel-ci-cd/</link><guid isPermaLink="true">https://atymic.dev/blog/github-actions-laravel-ci-cd/</guid><dc:creator><![CDATA[atymic]]></dc:creator><pubDate>Thu, 19 Dec 2019 00:00:00 GMT</pubDate></item><item><title><![CDATA[Using Custom Eloquent Casts in Laravel 7]]></title><description><![CDATA[Learn how Laravel 7's new custom eloquent casts work under the hood, why they're needed & how to write your own casts.]]></description><link>https://atymic.dev/blog/laravel-custom-casts/</link><guid isPermaLink="true">https://atymic.dev/blog/laravel-custom-casts/</guid><dc:creator><![CDATA[atymic]]></dc:creator><pubDate>Sun, 01 Mar 2020 00:00:00 GMT</pubDate></item><item><title><![CDATA[Reverse engineering Google Reminders for fun and profit]]></title><description><![CDATA[Building a sync tool with reverse engineered internal google APIs.]]></description><link>https://atymic.dev/blog/reverse-engineering-google-reminders-for-fun-and-profit/</link><guid isPermaLink="true">https://atymic.dev/blog/reverse-engineering-google-reminders-for-fun-and-profit/</guid><dc:creator><![CDATA[atymic]]></dc:creator><pubDate>Sun, 07 Jun 2020 00:00:00 GMT</pubDate></item><item><title><![CDATA[Running Laravel on DigitalOcean's App Platform]]></title><description><![CDATA[Deep dive into running Laravel on DigitalOcean's new PAAS offering + In Depth Review]]></description><link>https://atymic.dev/blog/laravel-on-digitalocean-apps/</link><guid isPermaLink="true">https://atymic.dev/blog/laravel-on-digitalocean-apps/</guid><dc:creator><![CDATA[atymic]]></dc:creator><pubDate>Wed, 07 Oct 2020 00:00:00 GMT</pubDate></item><item><title><![CDATA[Adding UUIDs to existing Laravel models.]]></title><description><![CDATA[Swapping our publicly facing identifiers from integer IDs to UUIDs]]></description><link>https://atymic.dev/blog/adding-uuids-to-existing-models/</link><guid isPermaLink="true">https://atymic.dev/blog/adding-uuids-to-existing-models/</guid><dc:creator><![CDATA[atymic]]></dc:creator><pubDate>Thu, 08 Apr 2021 00:00:00 GMT</pubDate></item><item><title><![CDATA[Extending Laravel Vapor to remove secret size limits]]></title><description><![CDATA[Running into Vapor's secret size limits? Issue no more!]]></description><link>https://atymic.dev/blog/laravel-vapor-extended-secrets/</link><guid isPermaLink="true">https://atymic.dev/blog/laravel-vapor-extended-secrets/</guid><dc:creator><![CDATA[atymic]]></dc:creator><pubDate>Mon, 25 Apr 2022 00:00:00 GMT</pubDate></item><item><title><![CDATA[Upgrading Bref 2 to Bref 3 with zero downtime]]></title><description><![CDATA[Bref 3 forces container images on any app with a decent vendor directory, and Lambda won't let you convert a function from zip to image in place. Here's the API Gateway mapping swap that gets you across without downtime.]]></description><link>https://atymic.dev/blog/bref-2-to-bref-3-zero-downtime/</link><guid isPermaLink="true">https://atymic.dev/blog/bref-2-to-bref-3-zero-downtime/</guid><dc:creator><![CDATA[atymic]]></dc:creator><pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate></item><item><title><![CDATA[VennMeet, because When2meet doesn't know what time it is for you]]></title><description><![CDATA[I built a free meeting scheduler for groups spread across time zones. Time zone handling in these tools is finicky, and none of them show you the thing you actually need to know, which is who ends up on a 6am call.]]></description><link>https://atymic.dev/blog/vennmeet-scheduling-across-time-zones/</link><guid isPermaLink="true">https://atymic.dev/blog/vennmeet-scheduling-across-time-zones/</guid><dc:creator><![CDATA[atymic]]></dc:creator><pubDate>Wed, 02 Sep 2026 00:00:00 GMT</pubDate></item></channel></rss>