<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://blog.lloydmiller.dev</loc>
    <lastmod>2026-04-20T19:34:01.585Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://blog.lloydmiller.dev/creating-admitr-day-1</loc>
    <lastmod>2021-05-21T16:02:59.563Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.lloydmiller.dev/how-i-made-a-navbar-component-in-gatsby-react-with-typescript-and-twin-macro</loc>
    <lastmod>2021-04-29T22:09:32.609Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.lloydmiller.dev/chat-room-app-with-react-and-laravel-breeze-and-twilios-conversations-api</loc>
    <lastmod>2021-04-28T23:52:36.105Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.lloydmiller.dev/laravel-validation-logic-like-a-senior-dev-rules-with-datetime-trait</loc>
    <lastmod>2021-04-22T21:07:33.026Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.lloydmiller.dev/making-traits-in-laravel-with-custom-console-commands</loc>
    <lastmod>2021-04-22T06:35:46.981Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.lloydmiller.dev/uploading-a-laravel-and-react-project-to-heroku</loc>
    <lastmod>2021-04-13T17:33:43.359Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.lloydmiller.dev/learning-typescript-with-gatsby</loc>
    <lastmod>2021-03-17T21:04:30.957Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.lloydmiller.dev/why-i-no-longer-feel-guilty-about-taking-time-off</loc>
    <lastmod>2021-03-11T23:00:02.597Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.lloydmiller.dev/write-your-laravel-validation-logic-like-a-senior-dev-part-2</loc>
    <lastmod>2021-03-10T20:50:19.218Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.lloydmiller.dev/write-your-laravel-validation-logic-like-a-senior-dev-part-1</loc>
    <lastmod>2021-03-09T23:07:29.193Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.lloydmiller.dev/zoom-oauth-with-a-nuxtjs-app-part-2</loc>
    <lastmod>2021-03-09T07:55:30.873Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.lloydmiller.dev/zoom-oauth-with-a-nuxtjs-app-part-1</loc>
    <lastmod>2021-03-09T01:13:13.016Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.lloydmiller.dev/make-a-graphql-api-with-laravel</loc>
    <lastmod>2021-02-28T23:13:45.545Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.lloydmiller.dev/lloyds-thoughts-why-spotify-could-acquire-clubhouse</loc>
    <lastmod>2021-02-25T03:49:47.396Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.lloydmiller.dev/coding-fail-of-the-week-february-14-20-2021</loc>
    <lastmod>2021-02-22T04:53:15.648Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.lloydmiller.dev/integrate-twilio-into-laravel-like-a-senior-dev</loc>
    <lastmod>2021-02-22T01:11:43.262Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.lloydmiller.dev/log-your-laravel-api-routes-with-middleware</loc>
    <lastmod>2021-02-21T20:04:40.800Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.lloydmiller.dev/zoom-oauth-with-nextjs-app</loc>
    <lastmod>2021-02-21T05:33:09.227Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.lloydmiller.dev/series/lloyds-thoughts</loc>
    <lastmod>2026-04-20T19:34:01.585Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.lloydmiller.dev/series/lloyds-laravel-lessons</loc>
    <lastmod>2026-04-20T19:34:01.585Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.lloydmiller.dev/series/javascript-journey</loc>
    <lastmod>2026-04-20T19:34:01.585Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.lloydmiller.dev/series/product-building-journey</loc>
    <lastmod>2026-04-20T19:34:01.585Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.lloydmiller.dev/archive</loc>
    <lastmod>2026-04-20T19:34:01.585Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://blog.lloydmiller.dev/recommendations</loc>
    <lastmod>2026-04-20T19:34:01.585Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>