{
    "version": "https://jsonfeed.org/version/1",
    "title": "https://grant.codes json feed",
    "home_page_url": "https://grant.codes",
    "feed_url": "https://backend.grant.codes/micropub/plugin/feeds/json",
    "author": {
        "name": "Grant Richmond",
        "url": "https://grant.codes"
    },
    "items": [
        {
            "id": "https://grant.codes/2022/01/06/10-41-17",
            "content_html": "<p>https://grant.codes</p>",
            "url": "https://grant.codes/2022/01/06/10-41-17",
            "title": "https://grant.codes…",
            "date_modified": "2022-01-06T10:41:17.620Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2021/06/10/feel-free-to-use-or-contribute-to",
            "content_html": "<p>Feel free to use or contribute to <a href=\"http://examples.tpxl.io\">http://examples.tpxl.io</a> - it sounds pretty similar to what you&#39;re taking about.</p>\n",
            "url": "https://grant.codes/2021/06/10/feel-free-to-use-or-contribute-to",
            "title": "Feel free to use or contribute to http://examples.…",
            "date_modified": "2021-06-10T14:51:00.541Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2020/09/10/gutenberg-compatibility-would-be-killer-all-the",
            "content_html": "<p>Gutenberg compatibility would be killer. All the tools are there in Gutenberg to make awesome IndieWeb friendly posts, but might be difficult to get it to play nice with the current plugins &amp; themes.</p>\n",
            "url": "https://grant.codes/2020/09/10/gutenberg-compatibility-would-be-killer-all-the",
            "title": "Gutenberg compatibility would be killer. All the t…",
            "date_modified": "2020-09-10T09:44:51.017Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2020/09/08/11-16-41",
            "content_html": "<p>You have hit upon one of the great conundrums of the IndieWeb - everyone loves static sites until they want to do something dynamic 😄</p><p>I know you already moved off Next.js but I use that now, and it can actually be a mix of statically generated and dynamic content which works great for me.</p><p>The other thing to look into is basically fancy build steps. I don't really know if it is common in Jekyll, but in things like Gatsby and 11ty it is quite common to have a build step that pulls data from external sources, then new builds can be fired by webhooks.</p>",
            "url": "https://grant.codes/2020/09/08/11-16-41",
            "title": "You have hit upon one of the great conundrums of t…",
            "date_modified": "2020-09-08T11:16:41.870Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2020/04/20/tried-wsl2-yet-i-ve-found-it-works-with-pretty",
            "content_html": "<p>Tried wsl2 yet? I&#39;ve found it works with pretty much anything I&#39;ve thrown at it. Only issue is the slow windows filesystem - but apparently it&#39;s way better if you use the specific wsl file system</p>\n",
            "url": "https://grant.codes/2020/04/20/tried-wsl2-yet-i-ve-found-it-works-with-pretty",
            "title": "Tried wsl2 yet? I've found it works with pretty mu…",
            "date_modified": "2020-04-20T12:24:16.483Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2020/03/28/this-is-actually-pretty-close-to-some-ideas-i-had",
            "content_html": "<p>This is actually pretty close to some ideas I had for a microsub &quot;middleware&quot;.</p>\n<p>With the way microsub is built it would be possible to generate recommendations and category feeds without a centralized server. You can create a &quot;client&quot; that can automatically read channels from any server and create feeds / modify existing items.</p>\n<p>I already have a decent working example in removing like posts from a feed and sending them as a daily rollup instead at <a href=\"https://glitch.com/~microsub-middleware\">https://glitch.com/~microsub-middleware</a> </p>\n<p>With this middleware idea there is also no need for specialized servers and clients, it should all just kind of work (hopefully)</p>\n",
            "url": "https://grant.codes/2020/03/28/this-is-actually-pretty-close-to-some-ideas-i-had",
            "title": "This is actually pretty close to some ideas I had …",
            "date_modified": "2020-03-28T11:41:27.672Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2019/10/07/yeah-there-might-be-workarounds-and-there-is-the",
            "content_html": "<p>Yeah there might be workarounds, and there is the idea of a micropub media endpoint for that sort of thing. But it doesn&#39;t feel as nice to have one part serverless and the other part not.</p>\n",
            "url": "https://grant.codes/2019/10/07/yeah-there-might-be-workarounds-and-there-is-the",
            "title": "Yeah there might be workarounds, and there is the …",
            "date_modified": "2019-10-07T13:23:32.870Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2019/10/07/people-have-definitely-at-least-thought",
            "content_html": "<p>People have at least thought about this, not sure if there are any working examples out there though. </p>\n<p>A common problem people ran across was serverless functions enforcing a maximum post body size, so no real media posting.</p>\n",
            "url": "https://grant.codes/2019/10/07/people-have-definitely-at-least-thought",
            "title": "People have at least thought about this, not sure …",
            "date_modified": "2019-10-07T13:09:51.383Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2019/09/25/oh-hey-you-re-just-down-the-road-from-where-i",
            "content_html": "<p>Oh hey, you&#39;re just down the road from where I live! Enjoy!</p>\n",
            "url": "https://grant.codes/2019/09/25/oh-hey-you-re-just-down-the-road-from-where-i",
            "title": "Oh hey, you're just down the road from where I liv…",
            "date_modified": "2019-09-25T16:33:43.806Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2019/09/05/try-bitwarden-rs-instead-i-ve-been-running-that",
            "content_html": "<p>Try bitwarden_rs instead! I've been running that for a year or so and loving it.</p>",
            "url": "https://grant.codes/2019/09/05/try-bitwarden-rs-instead-i-ve-been-running-that",
            "title": "Try bitwarden_rs instead! I've been running that f…",
            "date_modified": "2019-09-05T09:13:04.241Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2019/08/12/looks-like-youve-come-up-with",
            "content_html": "<p>Looks like you&#39;ve come up with a nice solution that works for you 👍</p>\n<p>You should check out <a href=\"https://indieweb.org/Micropub\">micropub</a> it&#39;s kind of a open specification for what you&#39;ve already built, then you can use any micropub client to post to your own website!</p>\n",
            "url": "https://grant.codes/2019/08/12/looks-like-youve-come-up-with",
            "title": "Looks like you've come up with a nice solution tha…",
            "date_modified": "2019-08-12T10:03:25.706Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2019/07/25/418-i-m-a-teapot-of-course",
            "content_html": "<p>418 &quot;I&#39;m a teapot&quot; of course! <a href=\"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/418\">https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/418</a></p>\n",
            "url": "https://grant.codes/2019/07/25/418-i-m-a-teapot-of-course",
            "title": "418 \"I'm a teapot\" of course! https://developer.mo…",
            "date_modified": "2019-07-25T15:19:39.062Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2019/07/10/great-post-webmentions-are-indeed-not",
            "content_html": "<p>Great post!</p>\n<p>Webmentions are indeed not super straightforward to implement if you are building them yourself, but the same could be said about any comment system.</p>\n<p>The difference is a lot of CMSs and tools have already abstracted the complexity of comments but not so much with webmentions. But I am sure that will change with increased adoption.</p>\n",
            "url": "https://grant.codes/2019/07/10/great-post-webmentions-are-indeed-not",
            "title": "Great post!\n\nWebmentions are indeed not super stra…",
            "date_modified": "2019-07-10T14:18:52.496Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2019/06/23/yeah-it-s-super-handy-although-i-sometimes-find-my",
            "content_html": "<p>Yeah it&#39;s super handy! Although I sometimes find my server doesn&#39;t always generate a preview.</p>\n<p>I actually just moved the repo this week and need to update that old one. New repo is <a href=\"https://github.com/alltogethernow/web\">https://github.com/alltogethernow/web</a></p>\n",
            "url": "https://grant.codes/2019/06/23/yeah-it-s-super-handy-although-i-sometimes-find-my",
            "title": "Yeah it's super handy! Although I sometimes find m…",
            "date_modified": "2019-06-23T12:00:04.836Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2019/06/23/thanks-johan-i-put-a-bit-of-work-into-how-to",
            "content_html": "<p>Thanks Johan! I put a bit of work into how to subscription functionality for this newer version so I&#39;m glad you like it</p>\n",
            "url": "https://grant.codes/2019/06/23/thanks-johan-i-put-a-bit-of-work-into-how-to",
            "title": "Thanks Johan! I put a bit of work into how to subs…",
            "date_modified": "2019-06-23T11:44:11.690Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2019/06/20/whatsapp-is-not-nearly-as-bad-it-doesn-t-need-any",
            "content_html": "<p>Whatsapp is not nearly as bad. It doesn&#39;t need any personal details apart from a phone number and everything is end to end encrypted. I&#39;m sure Facebook will get some tracking and ads in there at some point but they haven&#39;t yet.</p>\n",
            "url": "https://grant.codes/2019/06/20/whatsapp-is-not-nearly-as-bad-it-doesn-t-need-any",
            "title": "Whatsapp is not nearly as bad. It doesn't need any…",
            "date_modified": "2019-06-20T18:39:13.937Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2019/06/12/yup-and-my-photos-cannot-do",
            "content_html": "<p>Yup and my photos cannot do myself or the scenery justice. I also need to get around to posting the rest of my travel photos. I am a bit slow with those</p>\n",
            "url": "https://grant.codes/2019/06/12/yup-and-my-photos-cannot-do",
            "title": "Yup and my photos cannot do myself or the scenery …",
            "date_modified": "2019-06-12T11:05:47.304Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2019/06/12/-1",
            "content_html": "<p>See <a href=\"https://grant.codes/2017/11/23/5a172628023c9d2ae6fbbe9a\">https://grant.codes/2017/11/23/5a172628023c9d2ae6fbbe9a</a> for reasons why</p>\n",
            "url": "https://grant.codes/2019/06/12/-1",
            "title": "See https://grant.codes/2017/11/23/5a172628023c9d2…",
            "date_modified": "2019-06-12T10:53:49.876Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2019/06/12/renting-a-vehicle-is-the-best-way-to-go-if-you-can",
            "content_html": "<p>Renting a vehicle is the best way to go if you can. And I would say most of Utah or the North Pacific Coast are probably some of the best places to visit</p>\n",
            "url": "https://grant.codes/2019/06/12/renting-a-vehicle-is-the-best-way-to-go-if-you-can",
            "title": "Renting a vehicle is the best way to go if you can…",
            "date_modified": "2019-06-12T10:47:53.809Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2019/06/06/good-writeup-i-love-having-my",
            "content_html": "<p>Good writeup! I love having my instagram feed in my reader. I did it the same way.</p>\n<p>On your caveats:</p>\n<ul>\n<li>I manage to automatically syndicate stuff to instagram , but it uses their unofficial api and could die at any time.</li>\n<li>I think you discovered that you can only have once instagram cookie per browser at a time, so whenever that expires / changes is when the session is expired and you need to update granary. I don&#39;t know how long it lasts, but if you never touch instagram in the browser it is quite a while.</li>\n</ul>\n<p>I can also highly recommend doing something similar for twitter via granary if you don&#39;t already have that set up.</p>\n<p>In the future I hope to integrate granary into together in someway to make it trivial to follow public instagram and twitter accounts :)</p>\n",
            "url": "https://grant.codes/2019/06/06/good-writeup-i-love-having-my",
            "title": "Good writeup! I love having my instagram feed in m…",
            "date_modified": "2019-06-06T14:43:38.813Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2019/06/05/ah-ok-i-think-you-have",
            "content_html": "<p>Ah ok, I think you have RelMeAuth setup but you also need to set your authorization endpoint like: <code>&lt;link rel=&quot;authorization_endpoint&quot; href=&quot;https://indieauth.com/auth&quot;&gt;</code></p>\n",
            "url": "https://grant.codes/2019/06/05/ah-ok-i-think-you-have",
            "title": "Ah ok, I think you have RelMeAuth setup but you al…",
            "date_modified": "2019-06-05T12:59:23.057Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2019/06/04/hmm-having-a-look-manually-i-can-t-see-your",
            "content_html": "<p>Hmm having a look manually I can&#39;t see your authorization endpoint. How is it set up?</p>\n",
            "url": "https://grant.codes/2019/06/04/hmm-having-a-look-manually-i-can-t-see-your",
            "title": "Hmm having a look manually I can't see your author…",
            "date_modified": "2019-06-04T21:45:42.081Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2019/05/17/i-ve-been-looking-for-a-reason-to-get-into-that",
            "content_html": "<p>I&#39;ve been looking for a reason to get into that sort of stuff professionally after doing some personal projects</p>\n",
            "url": "https://grant.codes/2019/05/17/i-ve-been-looking-for-a-reason-to-get-into-that",
            "title": "I've been looking for a reason to get into that so…",
            "date_modified": "2019-05-17T11:39:34.107Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2019/05/16/that-one-has-been-around-for-years-think-it-s-the",
            "content_html": "<p>That one has been around for years! Think it&#39;s the computer security conference</p>\n",
            "url": "https://grant.codes/2019/05/16/that-one-has-been-around-for-years-think-it-s-the",
            "title": "That one has been around for years! Think it's the…",
            "date_modified": "2019-05-16T09:21:06.113Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2019/05/15/that-s-great-i-ve-thought-about-doing-something",
            "content_html": "<p>That&#39;s great! I&#39;ve thought about doing something similar with my indieweb projects. Best of luck!</p>\n",
            "url": "https://grant.codes/2019/05/15/that-s-great-i-ve-thought-about-doing-something",
            "title": "That's great! I've thought about doing something s…",
            "date_modified": "2019-05-15T19:25:58.043Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2019/02/14/re-react-on-mdn",
            "content_html": "<p>I get the idea and don&#x27;t totally disagree, but I think there are a few misconceptions in here.</p><p>Just because a project is made in react does not automatically mean it will have unreadable html, it can generate any html markup and can even be rendered on the server, meaning the user doesn&#x27;t need JavaScript enabled on their device. My site - while not in great shape - is 100% react and fully readable (although minified by default).</p><p>And react is also built upon web standards, it works all the way back to IE9.</p><p>But of course there are plenty of valid concerns related to how MDN will use react, and what Facebook might decide to do with react in the future.</p>",
            "url": "https://grant.codes/2019/02/14/re-react-on-mdn",
            "title": "I get the idea and don't totally disagree, but I t…",
            "date_modified": "2019-02-14T13:42:11.756Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2019/02/13/ninjaforms-is-definitely-the-nicest-i-ve-tried",
            "content_html": "<p>Ninjaforms is definitely the nicest I&#39;ve tried</p>\n",
            "url": "https://grant.codes/2019/02/13/ninjaforms-is-definitely-the-nicest-i-ve-tried",
            "title": "Ninjaforms is definitely the nicest I've tried…",
            "date_modified": "2019-02-13T18:13:11.629Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2019/02/06/ha-that-is-awesome-are-you-using-it-for-home",
            "content_html": "<p>Ha, that is awesome! Are you using it for home automation of some sort?</p>\n",
            "url": "https://grant.codes/2019/02/06/ha-that-is-awesome-are-you-using-it-for-home",
            "title": "Ha, that is awesome! Are you using it for home aut…",
            "date_modified": "2019-02-06T18:10:05.905Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2019/02/04/they-re-back-ws",
            "content_html": "<p>They&#39;re back! 🕸💍.ws</p>\n",
            "url": "https://grant.codes/2019/02/04/they-re-back-ws",
            "title": "They're back! 🕸💍.ws…",
            "date_modified": "2019-02-04T15:35:27.016Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2019/01/25/telegram-is-definitely-bigger-than-signal-and",
            "content_html": "<p>Telegram is definitely bigger than signal, and arguably the best messaging app out there in terms of features, but from what people say the security potentially isn&#39;t that great by default and arguably WhatsApp is more secure. Then signal is probably the best security wise but the feature set isn&#39;t the same and nobody apart from nerds uses it.</p>\n",
            "url": "https://grant.codes/2019/01/25/telegram-is-definitely-bigger-than-signal-and",
            "title": "Telegram is definitely bigger than signal, and arg…",
            "date_modified": "2019-01-25T20:12:19.942Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2018/10/02/5bb33449b1e0854fdc9d1e5f",
            "content_html": "<p class=\"text-style-pre\">Yeah. It's called Dank Mono <a href=\"https://dank.sh\">https://dank.sh</a></p>",
            "url": "https://grant.codes/2018/10/02/5bb33449b1e0854fdc9d1e5f",
            "title": "Yeah. It's called Dank Mono https://dank.sh…",
            "date_modified": "2018-10-02T09:03:03.484Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2018/09/27/it-looks-real-pretty-https-danksh",
            "content_html": "<p class=\"text-style-pre\">It looks real pretty! <a href=\"https://dank.sh/\">https://dank.sh/</a></p>",
            "url": "https://grant.codes/2018/09/27/it-looks-real-pretty-https-danksh",
            "title": "It looks real pretty! https://dank.sh/…",
            "date_modified": "2018-09-27T11:40:20.012Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2018/08/27/5b83acaed7def72ee54c2cc9",
            "content_html": "<p class=\"text-style-pre\">You probably will need a backend too, unless you require any server to support cors - which isn't unreasonable. \n\nBut even then if your reader becomes more advanced you may want things like push notifications that would require a backend anyway</p>",
            "url": "https://grant.codes/2018/08/27/5b83acaed7def72ee54c2cc9",
            "title": "You probably will need a backend too, unless you r…",
            "date_modified": "2018-08-27T07:47:58.440Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2018/07/30/5b5f33ee64bac63bfb96751b",
            "content_html": "<p class=\"text-style-pre\">I'm not sure how to feel after completing that.</p>",
            "url": "https://grant.codes/2018/07/30/5b5f33ee64bac63bfb96751b",
            "title": "I'm not sure how to feel after completing that.…",
            "date_modified": "2018-07-30T15:51:08.657Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2018/06/20/5b2adf956ce3a079c397d77a",
            "content_html": "<p class=\"text-style-pre\">I didn't know about Yarns, it looks great!\n\nI agree with Eddie - Yarns as a microsub server makes a lot of sense to me. \n\nKeep up the good work!</p>",
            "url": "https://grant.codes/2018/06/20/5b2adf956ce3a079c397d77a",
            "title": "I didn't know about Yarns, it looks great!\n\nI agre…",
            "date_modified": "2018-06-20T23:13:16.989Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2018/06/15/5b23d64bc0dc06748ab88626",
            "content_html": "<p class=\"text-style-pre\">That is an interesting thought. There are so many variables that they can't possibly account for.</p>",
            "url": "https://grant.codes/2018/06/15/5b23d64bc0dc06748ab88626",
            "title": "That is an interesting thought. There are so many …",
            "date_modified": "2018-06-15T15:07:55.249Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2018/06/14/5b21c2b27262b9202ab3a6fc",
            "content_html": "<p class=\"text-style-pre\">I'm interested to see how you get on with that!<br><br>I started a gatsby site the other day aiming to show various types of micropub posts. Feel free to lift code from it: <a href=\"https://github.com/grantcodes/micropub-post-demos\">https://github.com/grantcodes/micropub-post-demos</a></p>",
            "url": "https://grant.codes/2018/06/14/5b21c2b27262b9202ab3a6fc",
            "title": "I'm interested to see how you get on with that!I s…",
            "date_modified": "2018-06-14T01:19:46.222Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2018/06/14/5b21bbca7262b9202ab3a592",
            "content_html": "<p class=\"text-style-pre\">Yay! More testers!\n\nIt may or may not show up on multiple websites for you because I was testing on other peoples sites and didn't switch it off...\n\nBut let me know what you think :)</p>",
            "url": "https://grant.codes/2018/06/14/5b21bbca7262b9202ab3a592",
            "title": "Yay! More testers!\n\nIt may or may not show up on m…",
            "date_modified": "2018-06-14T00:50:17.520Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2018/04/22/5adc9ef8bbd4fe05dfa24f50",
            "content_html": "<p class=\"text-style-pre\">You should go and climb up the hill there for a really great view of the city!</p>",
            "url": "https://grant.codes/2018/04/22/5adc9ef8bbd4fe05dfa24f50",
            "title": "You should go and climb up the hill there for a re…",
            "date_modified": "2018-04-22T14:40:56.554Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2018/04/08/5ac9708c1160693f251be011",
            "content_html": "<p class=\"text-style-pre\">This sounds awesome! What language are you writing it all in?</p>",
            "url": "https://grant.codes/2018/04/08/5ac9708c1160693f251be011",
            "title": "This sounds awesome! What language are you writing…",
            "date_modified": "2018-04-08T01:29:48.722Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2018/04/06/5ac70cdb5bcd29445a2c2041",
            "content_html": "<p class=\"text-style-pre\">I could have sworn I saw the same ship today! You're not in Savannah, Georgia right now are you?😄</p>",
            "url": "https://grant.codes/2018/04/06/5ac70cdb5bcd29445a2c2041",
            "title": "I could have sworn I saw the same ship today! You'…",
            "date_modified": "2018-04-06T05:59:55.446Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2017/12/28/5a4584551e23a2245eca16f5",
            "content_html": "<p class=\"text-style-pre\">Cool! I've actually had a similar custom solution for android for a few months which is pretty handy, but I've not got around to figuring out liking the syndicated versions of the indie posts, that is pretty neat! Will add that to the todo list.</p>",
            "url": "https://grant.codes/2017/12/28/5a4584551e23a2245eca16f5",
            "title": "Cool! I've actually had a similar custom solution …",
            "date_modified": "2017-12-28T23:55:01.012Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        },
        {
            "id": "https://grant.codes/2017/06/28/59542b4e54332724983c5c96",
            "content_html": "<p class=\"text-style-pre\"><a href=\"https://twitter.com/cleverdevil\">@cleverdevil</a> and of course I try to reply using it only to remember I've not implemented replies yet...</p>",
            "url": "https://grant.codes/2017/06/28/59542b4e54332724983c5c96",
            "title": "@cleverdevil and of course I try to reply using it…",
            "date_modified": "2017-06-28T22:18:54.067Z",
            "author": {
                "name": "Grant Richmond",
                "url": "https://grant.codes"
            }
        }
    ]
}