<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Adam Jarret Blog</title>
    <link>https://blog.atj.me/</link>
    <description>Recent content on Adam Jarret Blog</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <managingEditor>adam@atj.me (Adam Jarret)</managingEditor>
    <webMaster>adam@atj.me (Adam Jarret)</webMaster>
    <copyright>Copyright © 2020 Adam Jarret</copyright>
    <lastBuildDate>Fri, 10 Jul 2020 02:33:42 +0000</lastBuildDate>
    
	<atom:link href="https://blog.atj.me/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>Server-side Redirects with Static Sites</title>
      <link>https://blog.atj.me/2020/07/server-side-redirects-with-static-sites/</link>
      <pubDate>Fri, 10 Jul 2020 02:33:42 +0000</pubDate>
      <author>adam@atj.me (Adam Jarret)</author>
      <guid>https://blog.atj.me/2020/07/server-side-redirects-with-static-sites/</guid>
      <description>Create real HTTP redirects from a static site hosted on S3</description>
    </item>
    
    <item>
      <title>s3-publish 2.0.0</title>
      <link>https://blog.atj.me/2020/07/s3-publish-2.0.0/</link>
      <pubDate>Sun, 05 Jul 2020 20:34:40 +0000</pubDate>
      <author>adam@atj.me (Adam Jarret)</author>
      <guid>https://blog.atj.me/2020/07/s3-publish-2.0.0/</guid>
      <description>s3-publish is back and better than ever</description>
    </item>
    
    <item>
      <title>Selectively Override Keyboard Shortcuts in macOS</title>
      <link>https://blog.atj.me/2019/02/selectively-override-keyboard-shortcuts-in-macos/</link>
      <pubDate>Wed, 20 Feb 2019 15:34:16 +0000</pubDate>
      <author>adam@atj.me (Adam Jarret)</author>
      <guid>https://blog.atj.me/2019/02/selectively-override-keyboard-shortcuts-in-macos/</guid>
      <description>Includes an example to prevent closing Cloud9 browser tabs.</description>
    </item>
    
    <item>
      <title>Crawl a sitemap.xml file with curl</title>
      <link>https://blog.atj.me/2018/05/crawl-sitemap-xml-with-curl/</link>
      <pubDate>Sun, 27 May 2018 14:34:40 +0000</pubDate>
      <author>adam@atj.me (Adam Jarret)</author>
      <guid>https://blog.atj.me/2018/05/crawl-sitemap-xml-with-curl/</guid>
      <description>Use curl to check the URLs in a sitemap.xml file.</description>
    </item>
    
    <item>
      <title>Display Latest Tweets on AMP-compatible Static Web Sites</title>
      <link>https://blog.atj.me/2018/05/display-latest-tweets-on-amp-compatible-static-web-sites/</link>
      <pubDate>Mon, 21 May 2018 22:02:40 +0000</pubDate>
      <author>adam@atj.me (Adam Jarret)</author>
      <guid>https://blog.atj.me/2018/05/display-latest-tweets-on-amp-compatible-static-web-sites/</guid>
      <description>Three ways for static web sites to embed the latest content from &lt;a href=&#34;https://twitter.com&#34;&gt;Twitter&lt;/a&gt;.</description>
    </item>
    
    <item>
      <title>Beware AMP Templates Containing Links</title>
      <link>https://blog.atj.me/2018/05/beware-amp-templates-containing-links/</link>
      <pubDate>Fri, 18 May 2018 06:08:08 +0000</pubDate>
      <author>adam@atj.me (Adam Jarret)</author>
      <guid>https://blog.atj.me/2018/05/beware-amp-templates-containing-links/</guid>
      <description>When Google crawls a page, it tries to follow links in AMP &lt;code&gt;&amp;lt;template&amp;gt;&lt;/code&gt; elements.</description>
    </item>
    
    <item>
      <title>Generate Let&#39;s Encrypt SSL Certificates in Cloud9</title>
      <link>https://blog.atj.me/2018/05/generate-letsencrypt-ssl-certificates-in-cloud9/</link>
      <pubDate>Thu, 17 May 2018 10:33:03 +0000</pubDate>
      <author>adam@atj.me (Adam Jarret)</author>
      <guid>https://blog.atj.me/2018/05/generate-letsencrypt-ssl-certificates-in-cloud9/</guid>
      <description>Generate SSL certificates from within &lt;a href=&#34;https://aws.amazon.com/cloud9/&#34;&gt;AWS Cloud9&lt;/a&gt; with &lt;a href=&#34;https://letsencrypt.org&#34;&gt;Let&amp;rsquo;s Encrypt&lt;/a&gt; using the &lt;a href=&#34;https://github.com/certbot/certbot/tree/master/certbot-dns-route53&#34;&gt;Route 53 DNS challenge plugin&lt;/a&gt;.</description>
    </item>
    
    <item>
      <title>Securely Backup Text Files with LastPass CLI</title>
      <link>https://blog.atj.me/2018/04/securely-backup-text-files-with-lastpass-cli/</link>
      <pubDate>Thu, 12 Apr 2018 10:29:07 +0000</pubDate>
      <author>adam@atj.me (Adam Jarret)</author>
      <guid>https://blog.atj.me/2018/04/securely-backup-text-files-with-lastpass-cli/</guid>
      <description>Use the &lt;a href=&#34;https://github.com/LastPass/lastpass-cli&#34;&gt;&lt;code&gt;lpass&lt;/code&gt; utility&lt;/a&gt; to create secure notes in &lt;a href=&#34;https://www.lastpass.com&#34;&gt;LastPass&lt;/a&gt;.</description>
    </item>
    
    <item>
      <title>Cloud9 with a Chance of Hugo</title>
      <link>https://blog.atj.me/2018/04/cloud9-with-a-chance-of-hugo/</link>
      <pubDate>Thu, 12 Apr 2018 00:07:03 +0000</pubDate>
      <author>adam@atj.me (Adam Jarret)</author>
      <guid>https://blog.atj.me/2018/04/cloud9-with-a-chance-of-hugo/</guid>
      <description>Create and/or update a &lt;a href=&#34;https://gohugo.io&#34;&gt;Hugo&lt;/a&gt; blog entirely within the browser using &lt;a href=&#34;https://aws.amazon.com/cloud9/&#34;&gt;AWS Cloud9&lt;/a&gt;.</description>
    </item>
    
    <item>
      <title>Redirect Custom Short URLs with Lambda</title>
      <link>https://blog.atj.me/2017/11/redirect-custom-short-urls-with-lambda/</link>
      <pubDate>Fri, 17 Nov 2017 22:30:05 +0000</pubDate>
      <author>adam@atj.me (Adam Jarret)</author>
      <guid>https://blog.atj.me/2017/11/redirect-custom-short-urls-with-lambda/</guid>
      <description>Use an AWS Lambda function to execute HTTP redirect rules with an example for &lt;a href=&#34;https://gohugo.io&#34;&gt;Hugo&lt;/a&gt; blog posts.</description>
    </item>
    
  </channel>
</rss>