{
    "items": [
        {
            "type": [
                "h-feed"
            ],
            "properties": {
                "name": [
                    "00dani.me"
                ],
                "author": [
                    {
                        "type": [
                            "h-card"
                        ],
                        "properties": {
                            "name": [
                                "Danielle McLean"
                            ],
                            "given-name": [
                                "Danielle"
                            ],
                            "family-name": [
                                "McLean"
                            ],
                            "note": [
                                "hi, nice to meet you~! i\u2019m dani, a trans lesbian, passionately intersectional feminist, and adorable pony! she/her please~! \ud83d\udc95"
                            ],
                            "nickname": [
                                "dani"
                            ],
                            "json-ld": [
                                "{\"@context\": \"http://schema.org\", \"@id\": \"https://00dani.me/\", \"@type\": \"Person\", \"email\": \"dani@00dani.me\", \"familyName\": \"McLean\", \"givenName\": \"Danielle\", \"image\": \"https://cdn.00dani.me/m/avatars/1/dewdash_crop.png\", \"name\": \"Danielle McLean\", \"sameAs\": [\"https://bitbucket.org/00dani\", \"https://codepen.io/00dani\", \"https://00d4n1.deviantart.com/\", \"https://discordhub.com/profile/145689598670929920\", \"https://elekk.xyz/@00dani\", \"https://facebook.com/00d4n1\", \"https://github.com/00dani\", \"https://gitlab.com/00dani\", \"https://goodreads.com/00dani\", \"https://instagram.com/00dani.jpeg\", \"https://jsfiddle.net/user/00dani/\", \"https://keybase.io/00dani\", \"https://ko-fi.com/oodani\", \"https://last.fm/user/oodani\", \"https://linkedin.com/in/00dani/\", \"https://medium.com/@00dani\", \"https://micro.blog/00dani\", \"https://octodon.social/@00dani\", \"https://paypal.me/00dani\", \"https://pinterest.com/00danidotjpeg\", \"https://getpocket.com/@00dani\", \"https://producthunt.com/@00d4n1\", \"https://reddit.com/user/00dani\", \"https://open.spotify.com/user/22bgbkzrcalowap4rl56xz5ty\", \"https://stackexchange.com/users/1240785/00dani\", \"https://steamcommunity.com/id/00Dani/\", \"https://telegram.me/oodani\", \"https://00dani.tumblr.com/\", \"https://twitch.tv/00d4n1\", \"https://twitter.com/00DaniPonie\", \"https://vulpine.club/@00dani\", \"https://news.ycombinator.com/user?id=00dani\"], \"url\": \"https://00dani.me/\"}"
                            ],
                            "uid": [
                                "https://00dani.me/"
                            ],
                            "url": [
                                "https://00dani.me/",
                                "https://bitbucket.org/00dani",
                                "https://codepen.io/00dani",
                                "https://00d4n1.deviantart.com/",
                                "https://discordhub.com/profile/145689598670929920",
                                "https://elekk.xyz/@00dani",
                                "https://facebook.com/00d4n1",
                                "https://github.com/00dani",
                                "https://gitlab.com/00dani",
                                "https://goodreads.com/00dani",
                                "https://instagram.com/00dani.jpeg",
                                "https://jsfiddle.net/user/00dani/",
                                "https://keybase.io/00dani",
                                "https://ko-fi.com/oodani",
                                "https://last.fm/user/oodani",
                                "https://linkedin.com/in/00dani/",
                                "https://medium.com/@00dani",
                                "https://micro.blog/00dani",
                                "https://octodon.social/@00dani",
                                "https://paypal.me/00dani",
                                "https://pinterest.com/00danidotjpeg",
                                "https://getpocket.com/@00dani",
                                "https://producthunt.com/@00d4n1",
                                "https://reddit.com/user/00dani",
                                "https://open.spotify.com/user/22bgbkzrcalowap4rl56xz5ty",
                                "https://stackexchange.com/users/1240785/00dani",
                                "https://steamcommunity.com/id/00Dani/",
                                "https://telegram.me/oodani",
                                "https://00dani.tumblr.com/",
                                "https://twitch.tv/00d4n1",
                                "https://twitter.com/00DaniPonie",
                                "https://vulpine.club/@00dani",
                                "https://news.ycombinator.com/user?id=00dani"
                            ],
                            "photo": [
                                {
                                    "value": "https://cdn.00dani.me/m/avatars/1/dewdash_crop.png",
                                    "alt": "Danielle McLean"
                                }
                            ],
                            "pronoun": [
                                "https://pronoun.is/she/her"
                            ],
                            "email": [
                                "mailto:dani@00dani.me"
                            ],
                            "impp": [
                                "xmpp:dani@00dani.me"
                            ],
                            "key": [
                                "https://cdn.00dani.me/m/keys/ACA7BABE.asc"
                            ]
                        },
                        "lang": "en",
                        "value": "Danielle McLean"
                    }
                ]
            },
            "lang": "en",
            "children": [
                {
                    "type": [
                        "h-entry"
                    ],
                    "properties": {
                        "json-ld": [
                            "{\"@context\": \"http://schema.org\", \"@id\": \"https://00dani.me/notes/58\", \"@type\": \"BlogPosting\", \"author\": {\"@type\": \"Person\", \"name\": \"Danielle McLean\", \"url\": \"https://00dani.me/\"}, \"dateModified\": \"2019-05-13T06:14:38.558389+00:00\", \"datePublished\": \"2019-05-13T06:14:38.547024+00:00\", \"description\": \"i\\u2019m not sure what i want to do with this site basically, it\\u2019s just a lot of effort to implement all these protocols and i\\u2019m fundamentally not that interested :/\", \"headline\": \"yo just a head\\u2019s up on development: there hasn\\u2019t been much\", \"mainEntityOfPage\": \"https://00dani.me/notes/58\", \"url\": \"https://00dani.me/notes/58\"}"
                        ],
                        "uid": [
                            "https://00dani.me/notes/58"
                        ],
                        "url": [
                            "https://00dani.me/notes/58",
                            "https://nya.as/eBG"
                        ],
                        "published": [
                            "2019-05-13T06:14:38.547024+00:00"
                        ],
                        "updated": [
                            "2019-05-13T06:14:38.558389+00:00"
                        ],
                        "content": [
                            {
                                "html": "<p>yo just a head\u2019s up on development: there hasn\u2019t been much</p>\n<p>i\u2019m not sure what i want to do with this site basically, it\u2019s just a lot of effort to implement all these protocols and i\u2019m fundamentally not that interested :/</p>\n<p>hmm. idk</p>",
                                "value": "yo just a head\u2019s up on development: there hasn\u2019t been much\ni\u2019m not sure what i want to do with this site basically, it\u2019s just a lot of effort to implement all these protocols and i\u2019m fundamentally not that interested :/\nhmm. idk",
                                "lang": "en"
                            }
                        ],
                        "author": [
                            {
                                "type": [
                                    "h-card"
                                ],
                                "properties": {
                                    "name": [
                                        "Danielle McLean"
                                    ],
                                    "photo": [
                                        {
                                            "value": "https://cdn.00dani.me/m/avatars/1/dewdash_crop.png",
                                            "alt": "Danielle McLean"
                                        }
                                    ]
                                },
                                "lang": "en",
                                "value": "Danielle McLean"
                            }
                        ]
                    },
                    "lang": "en"
                },
                {
                    "type": [
                        "h-entry"
                    ],
                    "properties": {
                        "category": [
                            "lemoncurry"
                        ],
                        "json-ld": [
                            "{\"@context\": \"http://schema.org\", \"@id\": \"https://00dani.me/notes/57\", \"@type\": \"BlogPosting\", \"author\": {\"@type\": \"Person\", \"name\": \"Danielle McLean\", \"url\": \"https://00dani.me/\"}, \"dateModified\": \"2019-01-21T04:36:48.218186+00:00\", \"datePublished\": \"2019-01-21T04:36:48.206781+00:00\", \"description\": \"\\nupdated every dependency to its latest release, which was important since some things (the old django i had for example) had security issues\\nfixed my usage of tippy.js to work again, since tippy.js 3 works differently to tippy.js 2\\n\", \"headline\": \"i pushed out two patch releases, which basically just\", \"mainEntityOfPage\": \"https://00dani.me/notes/57\", \"url\": \"https://00dani.me/notes/57\"}"
                        ],
                        "uid": [
                            "https://00dani.me/notes/57"
                        ],
                        "url": [
                            "https://00dani.me/notes/57",
                            "https://nya.as/eBF"
                        ],
                        "published": [
                            "2019-01-21T04:36:48.206781+00:00"
                        ],
                        "updated": [
                            "2019-01-21T04:36:48.218186+00:00"
                        ],
                        "content": [
                            {
                                "html": "<p>i pushed out two patch releases, which basically just</p>\n<ol>\n<li>updated every dependency to its latest release, which was important since some things (the old django i had for example) had security issues</li>\n<li>fixed my usage of tippy.js to work again, since tippy.js 3 works differently to tippy.js 2</li>\n</ol>\n<p>neat??</p>",
                                "value": "i pushed out two patch releases, which basically just updated every dependency to its latest release, which was important since some things (the old django i had for example) had security issues fixed my usage of tippy.js to work again, since tippy.js 3 works differently to tippy.js 2\nneat??",
                                "lang": "en"
                            }
                        ],
                        "author": [
                            {
                                "type": [
                                    "h-card"
                                ],
                                "properties": {
                                    "name": [
                                        "Danielle McLean"
                                    ],
                                    "photo": [
                                        {
                                            "value": "https://cdn.00dani.me/m/avatars/1/dewdash_crop.png",
                                            "alt": "Danielle McLean"
                                        }
                                    ]
                                },
                                "lang": "en",
                                "value": "Danielle McLean"
                            }
                        ]
                    },
                    "lang": "en"
                },
                {
                    "type": [
                        "h-entry"
                    ],
                    "properties": {
                        "category": [
                            "lemoncurry",
                            "microformats2"
                        ],
                        "json-ld": [
                            "{\"@context\": \"http://schema.org\", \"@id\": \"https://00dani.me/notes/56\", \"@type\": \"BlogPosting\", \"author\": {\"@type\": \"Person\", \"name\": \"Danielle McLean\", \"url\": \"https://00dani.me/\"}, \"dateModified\": \"2019-01-17T00:22:30.229442+00:00\", \"datePublished\": \"2019-01-17T00:22:30.207192+00:00\", \"description\": \" \", \"headline\": \"i forgot to push the \\u201cnative microformats2 in the database\\u201d branch to my git server before wiping\\u2026\", \"mainEntityOfPage\": \"https://00dani.me/notes/56\", \"url\": \"https://00dani.me/notes/56\"}"
                        ],
                        "uid": [
                            "https://00dani.me/notes/56"
                        ],
                        "url": [
                            "https://00dani.me/notes/56",
                            "https://nya.as/eBE"
                        ],
                        "published": [
                            "2019-01-17T00:22:30.207192+00:00"
                        ],
                        "updated": [
                            "2019-01-17T00:22:30.229442+00:00"
                        ],
                        "content": [
                            {
                                "html": "<p>i forgot to push the \u201cnative microformats2 in the database\u201d branch to my git server before wiping my old laptop :/ oops</p>",
                                "value": "i forgot to push the \u201cnative microformats2 in the database\u201d branch to my git server before wiping my old laptop :/ oops",
                                "lang": "en"
                            }
                        ],
                        "author": [
                            {
                                "type": [
                                    "h-card"
                                ],
                                "properties": {
                                    "name": [
                                        "Danielle McLean"
                                    ],
                                    "photo": [
                                        {
                                            "value": "https://cdn.00dani.me/m/avatars/1/dewdash_crop.png",
                                            "alt": "Danielle McLean"
                                        }
                                    ]
                                },
                                "lang": "en",
                                "value": "Danielle McLean"
                            }
                        ]
                    },
                    "lang": "en"
                },
                {
                    "type": [
                        "h-entry"
                    ],
                    "properties": {
                        "json-ld": [
                            "{\"@context\": \"http://schema.org\", \"@id\": \"https://00dani.me/notes/55\", \"@type\": \"BlogPosting\", \"author\": {\"@type\": \"Person\", \"name\": \"Danielle McLean\", \"url\": \"https://00dani.me/\"}, \"dateModified\": \"2018-11-04T21:43:27.151926+00:00\", \"datePublished\": \"2018-11-04T21:43:27.142331+00:00\", \"description\": \"this is starting to look abandoned\", \"headline\": \"i haven\\u2019t touched the lemoncurry codebase since july\", \"mainEntityOfPage\": \"https://00dani.me/notes/55\", \"url\": \"https://00dani.me/notes/55\"}"
                        ],
                        "uid": [
                            "https://00dani.me/notes/55"
                        ],
                        "url": [
                            "https://00dani.me/notes/55",
                            "https://nya.as/eBD"
                        ],
                        "published": [
                            "2018-11-04T21:43:27.142331+00:00"
                        ],
                        "updated": [
                            "2018-11-04T21:43:27.151926+00:00"
                        ],
                        "content": [
                            {
                                "html": "<p>i haven\u2019t touched the lemoncurry codebase since july</p>\n<p>this is starting to look abandoned</p>\n<p>urgh :(</p>",
                                "value": "i haven\u2019t touched the lemoncurry codebase since july\nthis is starting to look abandoned\nurgh :(",
                                "lang": "en"
                            }
                        ],
                        "author": [
                            {
                                "type": [
                                    "h-card"
                                ],
                                "properties": {
                                    "name": [
                                        "Danielle McLean"
                                    ],
                                    "photo": [
                                        {
                                            "value": "https://cdn.00dani.me/m/avatars/1/dewdash_crop.png",
                                            "alt": "Danielle McLean"
                                        }
                                    ]
                                },
                                "lang": "en",
                                "value": "Danielle McLean"
                            }
                        ]
                    },
                    "lang": "en"
                },
                {
                    "type": [
                        "h-entry"
                    ],
                    "properties": {
                        "json-ld": [
                            "{\"@context\": \"http://schema.org\", \"@id\": \"https://00dani.me/notes/54\", \"@type\": \"BlogPosting\", \"author\": {\"@type\": \"Person\", \"name\": \"Danielle McLean\", \"url\": \"https://00dani.me/\"}, \"dateModified\": \"2018-07-11T23:01:34.770139+00:00\", \"datePublished\": \"2018-07-11T23:01:34.764979+00:00\", \"description\": \"amazon are evil\", \"headline\": \"trying to deploy our websockets microservice using an ecs task definition\", \"mainEntityOfPage\": \"https://00dani.me/notes/54\", \"url\": \"https://00dani.me/notes/54\"}"
                        ],
                        "uid": [
                            "https://00dani.me/notes/54"
                        ],
                        "url": [
                            "https://00dani.me/notes/54",
                            "https://nya.as/eBC"
                        ],
                        "published": [
                            "2018-07-11T23:01:34.764979+00:00"
                        ],
                        "updated": [
                            "2018-07-11T23:01:34.770139+00:00"
                        ],
                        "content": [
                            {
                                "html": "<p>trying to deploy our websockets microservice using an ecs task definition</p>\n<p>amazon are evil</p>",
                                "value": "trying to deploy our websockets microservice using an ecs task definition\namazon are evil",
                                "lang": "en"
                            }
                        ],
                        "author": [
                            {
                                "type": [
                                    "h-card"
                                ],
                                "properties": {
                                    "name": [
                                        "Danielle McLean"
                                    ],
                                    "photo": [
                                        {
                                            "value": "https://cdn.00dani.me/m/avatars/1/dewdash_crop.png",
                                            "alt": "Danielle McLean"
                                        }
                                    ]
                                },
                                "lang": "en",
                                "value": "Danielle McLean"
                            }
                        ]
                    },
                    "lang": "en"
                },
                {
                    "type": [
                        "h-entry"
                    ],
                    "properties": {
                        "name": [
                            "lemoncurry 1.10.0: what's new and what's next?"
                        ],
                        "category": [
                            "lemoncurry"
                        ],
                        "json-ld": [
                            "{\"@context\": \"http://schema.org\", \"@id\": \"https://00dani.me/articles/53/lemoncurry-1-10-0-what-s-new-and-what-s-next\", \"@type\": \"BlogPosting\", \"author\": {\"@type\": \"Person\", \"name\": \"Danielle McLean\", \"url\": \"https://00dani.me/\"}, \"dateModified\": \"2018-07-04T23:52:23.283868+00:00\", \"datePublished\": \"2018-07-04T23:51:45.850527+00:00\", \"description\": \"lots of stuff is new, since i haven\\u0027t posted a changelog since 1.9.4! let\\u0027s focus on the important things i guess?\\n\\n \\n all my html templates are jinja2 now instead of vanilla django - jinja2 is faster and also much\\u00a0more capable, since it supports pretty much arbitrary python expressions rather than a very strict specialised syntax\\n \\n lemoncurry now natively serves avatars through the libravatar protocol, which is basically like an open distributed version of gravatar? sadly, the main libravatar server later announced that it\\u0027s shutting down in october :( my implementation will still work at least, since it\\u0027s distributed, but i expect fewer services will actually support libravatar after the main server\\u0027s gone :( :(\\n micropub support is way\\u00a0better now - i have a micropub media endpoint, which lets you upload images and stuff for your post before you publish it, posts can be deleted over micropub, and additional properties work now too. neato\\n i use messagepack now for caching stuff in redis, since it\\u0027s faster as well as more space-efficient than the other serialisation formats available\\n amp is no longer supported, because i decided amp sucks. you\\u0027re welcome?\\n changed the layout of entries so they now have way less vertical overhead. i did this to encourage me to use notes more, since they\\u0027re meant to be little status updates like toots and making them Big discouraged me from Doing That\\n\\nnext, i think i might be planning to break backwards compatibility. yep :o\\nspecifically, i store entries internally using fairly typical relational database modeling: fields for single-valued stuff like name and content, many-to-many associations for stuff like cats and syndications, etc. etc.? and i\\u0027m running into a mismatch between that structure and what i need the site to handle\\nspecifically, while i can easily produce microformats2 html from that structure, micropub works by sending microformats2 items\\u00a0into\\u00a0the site, which means i need to convert back and forth between mf2 and my internal format. this ends up being a big hassle in some cases!\\u00a0what micropub really wants is for microformats2 to be the site\\u0027s native\\u00a0format, since that eliminates the need for translation\\nso basically: i\\u0027m planning to change lemoncurry\\u0027s internal entry format from traditional entity-relationship modeling to native microformats2 json, just like the json i send to its micropub endpoint right now. then i can natively exchange microformats2 items with my site, without the translation mismatch\\nthat\\u0027s a gigantic change, and i haven\\u0027t even decided exactly how i wanna implement it. so i\\u0027m planning to make it a major version. that\\u0027s right, lemoncurry 2.0 is on the roadmap!! :o\", \"headline\": \"lemoncurry 1.10.0: what\\u0027s new and what\\u0027s next?\", \"mainEntityOfPage\": \"https://00dani.me/articles/53/lemoncurry-1-10-0-what-s-new-and-what-s-next\", \"url\": \"https://00dani.me/articles/53/lemoncurry-1-10-0-what-s-new-and-what-s-next\"}"
                        ],
                        "uid": [
                            "https://00dani.me/articles/53/lemoncurry-1-10-0-what-s-new-and-what-s-next"
                        ],
                        "url": [
                            "https://00dani.me/articles/53/lemoncurry-1-10-0-what-s-new-and-what-s-next",
                            "https://nya.as/eBB"
                        ],
                        "syndication": [
                            "https://www.facebook.com/00d4n1/posts/10216982718704207",
                            "https://twitter.com/00d4n1/status/1014658748214677506",
                            "https://vulpine.club/@00dani/100319130317171281"
                        ],
                        "published": [
                            "2018-07-04T23:51:45.850527+00:00"
                        ],
                        "updated": [
                            "2018-07-04T23:52:23.283868+00:00"
                        ],
                        "content": [
                            {
                                "html": "<p>lots of stuff is new, since i haven't posted a changelog since 1.9.4! let's focus on the important things i guess?</p>\n<ul>\n  <li>\n    all my html templates are <a href=\"http://jinja.pocoo.org/\" rel=\"nofollow\">jinja2</a> now instead of vanilla django - jinja2 is faster and also <i>much</i> more capable, since it supports pretty much arbitrary python expressions rather than a very strict specialised syntax\n  </li>\n  <li>lemoncurry now natively serves avatars through the <a href=\"https://www.libravatar.org/\" rel=\"nofollow\">libravatar</a> protocol, which is basically like an open distributed version of gravatar? sadly, the main libravatar server later announced that it's shutting down in october :( my implementation will still work at least, since it's distributed, but i expect fewer services will actually support libravatar after the main server's gone :( :(</li>\n  <li>micropub support is <i>way</i> better now - i have a micropub media endpoint, which lets you upload images and stuff for your post before you publish it, posts can be deleted over micropub, and additional properties work now too. neato</li>\n  <li>i use <a href=\"https://msgpack.org/\" rel=\"nofollow\">messagepack</a> now for caching stuff in redis, since it's faster as well as more space-efficient than the other serialisation formats available</li>\n  <li><a href=\"https://www.ampproject.org/\" rel=\"nofollow\">amp</a> is no longer supported, because i decided amp sucks. you're welcome?</li>\n  <li>changed the layout of entries so they now have <i>way</i> less vertical overhead. i did this to encourage me to use notes more, since they're meant to be little status updates like toots and making them Big discouraged me from Doing That</li>\n</ul>\n<p>next, i think i might be planning to <i>break backwards compatibility</i>. yep :o</p>\n<p>specifically, i store entries internally using fairly typical relational database modeling: fields for single-valued stuff like name and content, many-to-many associations for stuff like cats and syndications, etc. etc.? and i'm running into a mismatch between that structure and what i need the site to handle</p>\n<p>specifically, while i can easily produce microformats2 html from that structure, micropub works by sending microformats2 items <i>into</i> the site, which means i need to convert back and forth between mf2 and my internal format. this ends up being a big hassle in <a href=\"https://git.00dani.me/00dani/lemoncurry/src/commit/a35072bbc316f0ba3a19ddfb682c51e8592db731/micropub/views/query.py#L23\" rel=\"nofollow\">some</a> <a href=\"https://git.00dani.me/00dani/lemoncurry/src/commit/a35072bbc316f0ba3a19ddfb682c51e8592db731/micropub/views/create.py#L51\" rel=\"nofollow\">cases</a>! what micropub really wants is for microformats2 to be the site's <i>native</i> format, since that eliminates the need for translation</p>\n<p>so basically: i'm planning to change lemoncurry's internal entry format from traditional entity-relationship modeling to native microformats2 json, just like the json i send to its micropub endpoint right now. then i can natively exchange microformats2 items with my site, without the translation mismatch</p>\n<p>that's a gigantic change, and i haven't even decided exactly how i wanna implement it. so i'm planning to make it a major version. that's right, lemoncurry 2.0 is on the roadmap!! :o</p>",
                                "value": "lots of stuff is new, since i haven't posted a changelog since 1.9.4! let's focus on the important things i guess? all my html templates are jinja2 now instead of vanilla django - jinja2 is faster and also much\u00a0more capable, since it supports pretty much arbitrary python expressions rather than a very strict specialised syntax lemoncurry now natively serves avatars through the libravatar protocol, which is basically like an open distributed version of gravatar? sadly, the main libravatar server later announced that it's shutting down in october :( my implementation will still work at least, since it's distributed, but i expect fewer services will actually support libravatar after the main server's gone :( :( micropub support is way\u00a0better now - i have a micropub media endpoint, which lets you upload images and stuff for your post before you publish it, posts can be deleted over micropub, and additional properties work now too. neato i use messagepack now for caching stuff in redis, since it's faster as well as more space-efficient than the other serialisation formats available amp is no longer supported, because i decided amp sucks. you're welcome? changed the layout of entries so they now have way less vertical overhead. i did this to encourage me to use notes more, since they're meant to be little status updates like toots and making them Big discouraged me from Doing That\nnext, i think i might be planning to break backwards compatibility. yep :o\nspecifically, i store entries internally using fairly typical relational database modeling: fields for single-valued stuff like name and content, many-to-many associations for stuff like cats and syndications, etc. etc.? and i'm running into a mismatch between that structure and what i need the site to handle\nspecifically, while i can easily produce microformats2 html from that structure, micropub works by sending microformats2 items\u00a0into\u00a0the site, which means i need to convert back and forth between mf2 and my internal format. this ends up being a big hassle in some cases!\u00a0what micropub really wants is for microformats2 to be the site's native\u00a0format, since that eliminates the need for translation\nso basically: i'm planning to change lemoncurry's internal entry format from traditional entity-relationship modeling to native microformats2 json, just like the json i send to its micropub endpoint right now. then i can natively exchange microformats2 items with my site, without the translation mismatch\nthat's a gigantic change, and i haven't even decided exactly how i wanna implement it. so i'm planning to make it a major version. that's right, lemoncurry 2.0 is on the roadmap!! :o",
                                "lang": "en"
                            }
                        ],
                        "author": [
                            {
                                "type": [
                                    "h-card"
                                ],
                                "properties": {
                                    "name": [
                                        "Danielle McLean"
                                    ],
                                    "photo": [
                                        {
                                            "value": "https://cdn.00dani.me/m/avatars/1/dewdash_crop.png",
                                            "alt": "Danielle McLean"
                                        }
                                    ]
                                },
                                "lang": "en",
                                "value": "Danielle McLean"
                            }
                        ]
                    },
                    "lang": "en"
                },
                {
                    "type": [
                        "h-entry"
                    ],
                    "properties": {
                        "category": [
                            "micropub"
                        ],
                        "json-ld": [
                            "{\"@context\": \"http://schema.org\", \"@id\": \"https://00dani.me/notes/36\", \"@type\": \"BlogPosting\", \"author\": {\"@type\": \"Person\", \"name\": \"Danielle McLean\", \"url\": \"https://00dani.me/\"}, \"dateModified\": \"2018-07-02T05:34:55.464360+00:00\", \"datePublished\": \"2018-07-02T05:34:55.451214+00:00\", \"description\": \"{\\\"action\\\": \\\"delete\\\", \\\"url\\\": \\\"https://00dani.me/notes/35\\\"}\\n\", \"headline\": \"deleting works now! you can\\u2019t try it out for yourself since you still aren\\u2019t me, but it works by\\u2026\", \"mainEntityOfPage\": \"https://00dani.me/notes/36\", \"url\": \"https://00dani.me/notes/36\"}"
                        ],
                        "uid": [
                            "https://00dani.me/notes/36"
                        ],
                        "url": [
                            "https://00dani.me/notes/36",
                            "https://nya.as/ek"
                        ],
                        "published": [
                            "2018-07-02T05:34:55.451214+00:00"
                        ],
                        "updated": [
                            "2018-07-02T05:34:55.464360+00:00"
                        ],
                        "content": [
                            {
                                "html": "<p>deleting works now! you can\u2019t try it out for yourself since you still aren\u2019t me, but it works by sending a \u201ccommand\u201d object to the micropub endpoint? looks like this</p>\n<pre><code>{\"action\": \"delete\", \"url\": \"<a href=\"https://00dani.me/notes/35\" rel=\"nofollow\">https://00dani.me/notes/35</a>\"}\n</code></pre>\n<p>updating works much the same way, but you use fancier command objects, which is why i haven\u2019t done that yet ;)</p>",
                                "value": "deleting works now! you can\u2019t try it out for yourself since you still aren\u2019t me, but it works by sending a \u201ccommand\u201d object to the micropub endpoint? looks like this {\"action\": \"delete\", \"url\": \"https://00dani.me/notes/35\"}\nupdating works much the same way, but you use fancier command objects, which is why i haven\u2019t done that yet ;)",
                                "lang": "en"
                            }
                        ],
                        "author": [
                            {
                                "type": [
                                    "h-card"
                                ],
                                "properties": {
                                    "name": [
                                        "Danielle McLean"
                                    ],
                                    "photo": [
                                        {
                                            "value": "https://cdn.00dani.me/m/avatars/1/dewdash_crop.png",
                                            "alt": "Danielle McLean"
                                        }
                                    ]
                                },
                                "lang": "en",
                                "value": "Danielle McLean"
                            }
                        ]
                    },
                    "lang": "en"
                },
                {
                    "type": [
                        "h-entry"
                    ],
                    "properties": {
                        "json-ld": [
                            "{\"@context\": \"http://schema.org\", \"@id\": \"https://00dani.me/notes/35\", \"@type\": \"BlogPosting\", \"author\": {\"@type\": \"Person\", \"name\": \"Danielle McLean\", \"url\": \"https://00dani.me/\"}, \"dateModified\": \"2018-07-02T00:01:02.464108+00:00\", \"datePublished\": \"2018-07-02T00:01:02.453854+00:00\", \"description\": \"delete first because it\\u2019s way simpler lmao\", \"headline\": \"actually scratch that! i\\u2019m gonna implement micropub update and delete next!!\", \"mainEntityOfPage\": \"https://00dani.me/notes/35\", \"url\": \"https://00dani.me/notes/35\"}"
                        ],
                        "uid": [
                            "https://00dani.me/notes/35"
                        ],
                        "url": [
                            "https://00dani.me/notes/35",
                            "https://nya.as/ej"
                        ],
                        "published": [
                            "2018-07-02T00:01:02.453854+00:00"
                        ],
                        "updated": [
                            "2018-07-02T00:01:02.464108+00:00"
                        ],
                        "content": [
                            {
                                "html": "<p>actually scratch that! i\u2019m gonna implement micropub update and delete next!!</p>\n<p>delete first because it\u2019s way simpler lmao</p>",
                                "value": "actually scratch that! i\u2019m gonna implement micropub update and delete next!!\ndelete first because it\u2019s way simpler lmao",
                                "lang": "en"
                            }
                        ],
                        "author": [
                            {
                                "type": [
                                    "h-card"
                                ],
                                "properties": {
                                    "name": [
                                        "Danielle McLean"
                                    ],
                                    "photo": [
                                        {
                                            "value": "https://cdn.00dani.me/m/avatars/1/dewdash_crop.png",
                                            "alt": "Danielle McLean"
                                        }
                                    ]
                                },
                                "lang": "en",
                                "value": "Danielle McLean"
                            }
                        ]
                    },
                    "lang": "en"
                },
                {
                    "type": [
                        "h-entry"
                    ],
                    "properties": {
                        "category": [
                            "lemoncurry"
                        ],
                        "json-ld": [
                            "{\"@context\": \"http://schema.org\", \"@id\": \"https://00dani.me/notes/34\", \"@type\": \"BlogPosting\", \"author\": {\"@type\": \"Person\", \"name\": \"Danielle McLean\", \"url\": \"https://00dani.me/\"}, \"dateModified\": \"2018-07-01T05:33:58.651666+00:00\", \"datePublished\": \"2018-07-01T05:33:58.641394+00:00\", \"description\": \" \", \"headline\": \"got the new design looking pretty nice on my phone now c: woo! i think the next thing to figure out\\u2026\", \"mainEntityOfPage\": \"https://00dani.me/notes/34\", \"url\": \"https://00dani.me/notes/34\"}"
                        ],
                        "uid": [
                            "https://00dani.me/notes/34"
                        ],
                        "url": [
                            "https://00dani.me/notes/34",
                            "https://nya.as/ei"
                        ],
                        "published": [
                            "2018-07-01T05:33:58.641394+00:00"
                        ],
                        "updated": [
                            "2018-07-01T05:33:58.651666+00:00"
                        ],
                        "content": [
                            {
                                "html": "<p>got the new design looking pretty nice on my phone now c: woo! i think the next thing to figure out at this point is probably automatic syndication? i\u2019ll look into doing it with mastodon first, and then <em>maybe</em> silos as well. <em>maybe</em></p>",
                                "value": "got the new design looking pretty nice on my phone now c: woo! i think the next thing to figure out at this point is probably automatic syndication? i\u2019ll look into doing it with mastodon first, and then maybe silos as well. maybe",
                                "lang": "en"
                            }
                        ],
                        "author": [
                            {
                                "type": [
                                    "h-card"
                                ],
                                "properties": {
                                    "name": [
                                        "Danielle McLean"
                                    ],
                                    "photo": [
                                        {
                                            "value": "https://cdn.00dani.me/m/avatars/1/dewdash_crop.png",
                                            "alt": "Danielle McLean"
                                        }
                                    ]
                                },
                                "lang": "en",
                                "value": "Danielle McLean"
                            }
                        ]
                    },
                    "lang": "en"
                },
                {
                    "type": [
                        "h-entry"
                    ],
                    "properties": {
                        "json-ld": [
                            "{\"@context\": \"http://schema.org\", \"@id\": \"https://00dani.me/notes/33\", \"@type\": \"BlogPosting\", \"author\": {\"@type\": \"Person\", \"name\": \"Danielle McLean\", \"url\": \"https://00dani.me/\"}, \"dateModified\": \"2018-06-28T01:31:02.831081+00:00\", \"datePublished\": \"2018-06-28T01:31:02.825272+00:00\", \"description\": \" \", \"headline\": \"working on a new design for entries which takes up less vertical space :o it currently looks very\\u2026\", \"mainEntityOfPage\": \"https://00dani.me/notes/33\", \"url\": \"https://00dani.me/notes/33\"}"
                        ],
                        "uid": [
                            "https://00dani.me/notes/33"
                        ],
                        "url": [
                            "https://00dani.me/notes/33",
                            "https://nya.as/eh"
                        ],
                        "published": [
                            "2018-06-28T01:31:02.825272+00:00"
                        ],
                        "updated": [
                            "2018-06-28T01:31:02.831081+00:00"
                        ],
                        "content": [
                            {
                                "html": "<p>working on a new design for entries which takes up less vertical space :o it currently looks <em>very bad</em> on mobile but decent on desktop, gonna need to tweak it some more</p>",
                                "value": "working on a new design for entries which takes up less vertical space :o it currently looks very bad on mobile but decent on desktop, gonna need to tweak it some more",
                                "lang": "en"
                            }
                        ],
                        "author": [
                            {
                                "type": [
                                    "h-card"
                                ],
                                "properties": {
                                    "name": [
                                        "Danielle McLean"
                                    ],
                                    "photo": [
                                        {
                                            "value": "https://cdn.00dani.me/m/avatars/1/dewdash_crop.png",
                                            "alt": "Danielle McLean"
                                        }
                                    ]
                                },
                                "lang": "en",
                                "value": "Danielle McLean"
                            }
                        ]
                    },
                    "lang": "en"
                }
            ]
        }
    ],
    "rels": {
        "alternate": [
            "https://00dani.me/atom",
            "https://00dani.me/rss"
        ],
        "pgpkey": [
            "https://cdn.00dani.me/m/keys/ACA7BABE.asc"
        ],
        "authorization_endpoint": [
            "https://00dani.me/auth/indie"
        ],
        "canonical": [
            "https://00dani.me/"
        ],
        "hub": [
            "https://00dani.superfeedr.com/"
        ],
        "manifest": [
            "https://00dani.me/.well-known/manifest.json"
        ],
        "micropub": [
            "https://00dani.me/micropub"
        ],
        "token_endpoint": [
            "https://00dani.me/auth/token"
        ],
        "icon": [
            "https://cdn.00dani.me/m/favicon/favicon-32.png",
            "https://cdn.00dani.me/m/favicon/favicon-57.png",
            "https://cdn.00dani.me/m/favicon/favicon-76.png",
            "https://cdn.00dani.me/m/favicon/favicon-96.png",
            "https://cdn.00dani.me/m/favicon/favicon-120.png",
            "https://cdn.00dani.me/m/favicon/favicon-128.png",
            "https://cdn.00dani.me/m/favicon/favicon-144.png",
            "https://cdn.00dani.me/m/favicon/favicon-180.png",
            "https://cdn.00dani.me/m/favicon/favicon-195.png",
            "https://cdn.00dani.me/m/favicon/favicon-228.png",
            "https://cdn.00dani.me/m/favicon/smalltile.png",
            "https://cdn.00dani.me/m/favicon/mediumtile.png",
            "https://cdn.00dani.me/m/favicon/widetile.png",
            "https://cdn.00dani.me/m/favicon/largetile.png",
            "https://cdn.00dani.me/m/favicon/favicon-196.png"
        ],
        "apple-touch-icon-precomposed": [
            "https://cdn.00dani.me/m/favicon/favicon-152.png"
        ],
        "shortcut": [
            "https://cdn.00dani.me/m/favicon/favicon-196.png"
        ],
        "stylesheet": [
            "https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css",
            "https://unpkg.com/@highlightjs/cdn-assets@11.9.0/styles/monokai.min.css",
            "https://unpkg.com/openwebicons@1.6.0/css/openwebicons.min.css",
            "https://unpkg.com/tippy.js@3.4.1/dist/tippy.css",
            "https://cdn.00dani.me/CACHE/css/output.b551ad225c2b.css"
        ],
        "home": [
            "https://00dani.me/"
        ],
        "nofollow": [
            "https://pronoun.is/she/her",
            "http://jinja.pocoo.org/",
            "https://www.libravatar.org/",
            "https://msgpack.org/",
            "https://www.ampproject.org/",
            "https://git.00dani.me/00dani/lemoncurry/src/commit/a35072bbc316f0ba3a19ddfb682c51e8592db731/micropub/views/query.py#L23",
            "https://git.00dani.me/00dani/lemoncurry/src/commit/a35072bbc316f0ba3a19ddfb682c51e8592db731/micropub/views/create.py#L51",
            "https://00dani.me/notes/35"
        ],
        "me": [
            "mailto:dani@00dani.me",
            "xmpp:dani@00dani.me",
            "https://bitbucket.org/00dani",
            "https://codepen.io/00dani",
            "https://00d4n1.deviantart.com/",
            "https://discordhub.com/profile/145689598670929920",
            "https://elekk.xyz/@00dani",
            "https://facebook.com/00d4n1",
            "https://github.com/00dani",
            "https://gitlab.com/00dani",
            "https://goodreads.com/00dani",
            "https://instagram.com/00dani.jpeg",
            "https://jsfiddle.net/user/00dani/",
            "https://keybase.io/00dani",
            "https://ko-fi.com/oodani",
            "https://last.fm/user/oodani",
            "https://linkedin.com/in/00dani/",
            "https://medium.com/@00dani",
            "https://micro.blog/00dani",
            "https://octodon.social/@00dani",
            "https://paypal.me/00dani",
            "https://pinterest.com/00danidotjpeg",
            "https://getpocket.com/@00dani",
            "https://producthunt.com/@00d4n1",
            "https://reddit.com/user/00dani",
            "https://open.spotify.com/user/22bgbkzrcalowap4rl56xz5ty",
            "https://stackexchange.com/users/1240785/00dani",
            "https://steamcommunity.com/id/00Dani/",
            "https://telegram.me/oodani",
            "https://00dani.tumblr.com/",
            "https://twitch.tv/00d4n1",
            "https://twitter.com/00DaniPonie",
            "https://vulpine.club/@00dani",
            "https://news.ycombinator.com/user?id=00dani"
        ],
        "license": [
            "https://creativecommons.org/licenses/by-sa/4.0/"
        ],
        "next": [
            "https://00dani.me/page/2"
        ],
        "code-repository": [
            "https://git.00dani.me/00dani/lemoncurry/src/tag/v1.12.4"
        ]
    },
    "rel-urls": {
        "https://00dani.me/atom": {
            "type": "application/atom+xml",
            "rels": [
                "alternate"
            ]
        },
        "https://00dani.me/rss": {
            "type": "application/rss+xml",
            "rels": [
                "alternate"
            ]
        },
        "https://cdn.00dani.me/m/keys/ACA7BABE.asc": {
            "rels": [
                "pgpkey"
            ]
        },
        "https://00dani.me/auth/indie": {
            "rels": [
                "authorization_endpoint"
            ]
        },
        "https://00dani.me/": {
            "text": "00dani.me",
            "rels": [
                "canonical",
                "home"
            ]
        },
        "https://00dani.superfeedr.com/": {
            "rels": [
                "hub"
            ]
        },
        "https://00dani.me/.well-known/manifest.json": {
            "rels": [
                "manifest"
            ]
        },
        "https://00dani.me/micropub": {
            "rels": [
                "micropub"
            ]
        },
        "https://00dani.me/auth/token": {
            "rels": [
                "token_endpoint"
            ]
        },
        "https://cdn.00dani.me/m/favicon/favicon-32.png": {
            "type": "image/png",
            "rels": [
                "icon"
            ]
        },
        "https://cdn.00dani.me/m/favicon/favicon-57.png": {
            "type": "image/png",
            "rels": [
                "icon"
            ]
        },
        "https://cdn.00dani.me/m/favicon/favicon-76.png": {
            "type": "image/png",
            "rels": [
                "icon"
            ]
        },
        "https://cdn.00dani.me/m/favicon/favicon-96.png": {
            "type": "image/png",
            "rels": [
                "icon"
            ]
        },
        "https://cdn.00dani.me/m/favicon/favicon-120.png": {
            "type": "image/png",
            "rels": [
                "icon"
            ]
        },
        "https://cdn.00dani.me/m/favicon/favicon-128.png": {
            "type": "image/png",
            "rels": [
                "icon"
            ]
        },
        "https://cdn.00dani.me/m/favicon/favicon-144.png": {
            "type": "image/png",
            "rels": [
                "icon"
            ]
        },
        "https://cdn.00dani.me/m/favicon/favicon-180.png": {
            "type": "image/png",
            "rels": [
                "icon"
            ]
        },
        "https://cdn.00dani.me/m/favicon/favicon-195.png": {
            "type": "image/png",
            "rels": [
                "icon"
            ]
        },
        "https://cdn.00dani.me/m/favicon/favicon-228.png": {
            "type": "image/png",
            "rels": [
                "icon"
            ]
        },
        "https://cdn.00dani.me/m/favicon/smalltile.png": {
            "type": "image/png",
            "rels": [
                "icon"
            ]
        },
        "https://cdn.00dani.me/m/favicon/mediumtile.png": {
            "type": "image/png",
            "rels": [
                "icon"
            ]
        },
        "https://cdn.00dani.me/m/favicon/widetile.png": {
            "type": "image/png",
            "rels": [
                "icon"
            ]
        },
        "https://cdn.00dani.me/m/favicon/largetile.png": {
            "type": "image/png",
            "rels": [
                "icon"
            ]
        },
        "https://cdn.00dani.me/m/favicon/favicon-152.png": {
            "type": "image/png",
            "rels": [
                "apple-touch-icon-precomposed"
            ]
        },
        "https://cdn.00dani.me/m/favicon/favicon-196.png": {
            "type": "image/png",
            "rels": [
                "icon",
                "shortcut"
            ]
        },
        "https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css": {
            "type": "text/css",
            "rels": [
                "stylesheet"
            ]
        },
        "https://unpkg.com/@highlightjs/cdn-assets@11.9.0/styles/monokai.min.css": {
            "type": "text/css",
            "rels": [
                "stylesheet"
            ]
        },
        "https://unpkg.com/openwebicons@1.6.0/css/openwebicons.min.css": {
            "type": "text/css",
            "rels": [
                "stylesheet"
            ]
        },
        "https://unpkg.com/tippy.js@3.4.1/dist/tippy.css": {
            "type": "text/css",
            "rels": [
                "stylesheet"
            ]
        },
        "https://cdn.00dani.me/CACHE/css/output.b551ad225c2b.css": {
            "type": "text/css",
            "rels": [
                "stylesheet"
            ]
        },
        "https://pronoun.is/she/her": {
            "text": "she/her",
            "rels": [
                "nofollow"
            ]
        },
        "mailto:dani@00dani.me": {
            "text": "\n                  \n                  dani@00dani.me\n                ",
            "rels": [
                "me"
            ]
        },
        "xmpp:dani@00dani.me": {
            "text": "\n                  \n                  dani@00dani.me\n                ",
            "rels": [
                "me"
            ]
        },
        "https://bitbucket.org/00dani": {
            "title": "00dani@bitbucket.org",
            "text": "\n                \n                00dani@bitbucket.org\n              ",
            "rels": [
                "me"
            ]
        },
        "https://codepen.io/00dani": {
            "title": "00dani@codepen.io",
            "text": "\n                \n                00dani@codepen.io\n              ",
            "rels": [
                "me"
            ]
        },
        "https://00d4n1.deviantart.com/": {
            "title": "00d4n1@deviantart.com",
            "text": "\n                \n                00d4n1@deviantart.com\n              ",
            "rels": [
                "me"
            ]
        },
        "https://discordhub.com/profile/145689598670929920": {
            "title": "00dani#4126@discordapp.com",
            "text": "\n                \n                00dani#4126@discordapp.com\n              ",
            "rels": [
                "me"
            ]
        },
        "https://elekk.xyz/@00dani": {
            "title": "00dani@elekk.xyz",
            "text": "\n                \n                00dani@elekk.xyz\n              ",
            "rels": [
                "me"
            ]
        },
        "https://facebook.com/00d4n1": {
            "title": "00d4n1@facebook.com",
            "text": "\n                \n                00d4n1@facebook.com\n              ",
            "rels": [
                "me"
            ]
        },
        "https://github.com/00dani": {
            "title": "00dani@github.com",
            "text": "\n                \n                00dani@github.com\n              ",
            "rels": [
                "me"
            ]
        },
        "https://gitlab.com/00dani": {
            "title": "00dani@gitlab.com",
            "text": "\n                \n                00dani@gitlab.com\n              ",
            "rels": [
                "me"
            ]
        },
        "https://goodreads.com/00dani": {
            "title": "00dani@goodreads.com",
            "text": "\n                \n                00dani@goodreads.com\n              ",
            "rels": [
                "me"
            ]
        },
        "https://instagram.com/00dani.jpeg": {
            "title": "00dani.jpeg@instagram.com",
            "text": "\n                \n                00dani.jpeg@instagram.com\n              ",
            "rels": [
                "me"
            ]
        },
        "https://jsfiddle.net/user/00dani/": {
            "title": "00dani@jsfiddle.net",
            "text": "\n                \n                00dani@jsfiddle.net\n              ",
            "rels": [
                "me"
            ]
        },
        "https://keybase.io/00dani": {
            "title": "00dani@keybase.io",
            "text": "\n                \n                00dani@keybase.io\n              ",
            "rels": [
                "me"
            ]
        },
        "https://ko-fi.com/oodani": {
            "title": "oodani@ko-fi.com",
            "text": "\n                \n                oodani@ko-fi.com\n              ",
            "rels": [
                "me"
            ]
        },
        "https://last.fm/user/oodani": {
            "title": "oodani@last.fm",
            "text": "\n                \n                oodani@last.fm\n              ",
            "rels": [
                "me"
            ]
        },
        "https://linkedin.com/in/00dani/": {
            "title": "00dani@linkedin.com",
            "text": "\n                \n                00dani@linkedin.com\n              ",
            "rels": [
                "me"
            ]
        },
        "https://medium.com/@00dani": {
            "title": "00dani@medium.com",
            "text": "\n                \n                00dani@medium.com\n              ",
            "rels": [
                "me"
            ]
        },
        "https://micro.blog/00dani": {
            "title": "00dani@micro.blog",
            "text": "\n                \n                00dani@micro.blog\n              ",
            "rels": [
                "me"
            ]
        },
        "https://octodon.social/@00dani": {
            "title": "00dani@octodon.social",
            "text": "\n                \n                00dani@octodon.social\n              ",
            "rels": [
                "me"
            ]
        },
        "https://paypal.me/00dani": {
            "title": "00dani@paypal.me",
            "text": "\n                \n                00dani@paypal.me\n              ",
            "rels": [
                "me"
            ]
        },
        "https://pinterest.com/00danidotjpeg": {
            "title": "00danidotjpeg@pinterest.com",
            "text": "\n                \n                00danidotjpeg@pinterest.com\n              ",
            "rels": [
                "me"
            ]
        },
        "https://getpocket.com/@00dani": {
            "title": "00dani@getpocket.com",
            "text": "\n                \n                00dani@getpocket.com\n              ",
            "rels": [
                "me"
            ]
        },
        "https://producthunt.com/@00d4n1": {
            "title": "00d4n1@producthunt.com",
            "text": "\n                \n                00d4n1@producthunt.com\n              ",
            "rels": [
                "me"
            ]
        },
        "https://reddit.com/user/00dani": {
            "title": "00dani@reddit.com",
            "text": "\n                \n                00dani@reddit.com\n              ",
            "rels": [
                "me"
            ]
        },
        "https://open.spotify.com/user/22bgbkzrcalowap4rl56xz5ty": {
            "title": "22bgbkzrcalowap4rl56xz5ty@spotify.com",
            "text": "\n                \n                22bgbkzrcalowap4rl56xz5ty@spotify.com\n              ",
            "rels": [
                "me"
            ]
        },
        "https://stackexchange.com/users/1240785/00dani": {
            "title": "00dani@stackexchange.com",
            "text": "\n                \n                00dani@stackexchange.com\n              ",
            "rels": [
                "me"
            ]
        },
        "https://steamcommunity.com/id/00Dani/": {
            "title": "00Dani@steamcommunity.com",
            "text": "\n                \n                00Dani@steamcommunity.com\n              ",
            "rels": [
                "me"
            ]
        },
        "https://telegram.me/oodani": {
            "title": "oodani@telegram.me",
            "text": "\n                \n                oodani@telegram.me\n              ",
            "rels": [
                "me"
            ]
        },
        "https://00dani.tumblr.com/": {
            "title": "00dani@tumblr.com",
            "text": "\n                \n                00dani@tumblr.com\n              ",
            "rels": [
                "me"
            ]
        },
        "https://twitch.tv/00d4n1": {
            "title": "00d4n1@twitch.tv",
            "text": "\n                \n                00d4n1@twitch.tv\n              ",
            "rels": [
                "me"
            ]
        },
        "https://twitter.com/00DaniPonie": {
            "title": "00DaniPonie@twitter.com",
            "text": "\n                \n                00DaniPonie@twitter.com\n              ",
            "rels": [
                "me"
            ]
        },
        "https://vulpine.club/@00dani": {
            "title": "00dani@vulpine.club",
            "text": "\n                \n                00dani@vulpine.club\n              ",
            "rels": [
                "me"
            ]
        },
        "https://news.ycombinator.com/user?id=00dani": {
            "title": "00dani@news.ycombinator.com",
            "text": "\n                \n                00dani@news.ycombinator.com\n              ",
            "rels": [
                "me"
            ]
        },
        "http://jinja.pocoo.org/": {
            "text": "jinja2",
            "rels": [
                "nofollow"
            ]
        },
        "https://www.libravatar.org/": {
            "text": "libravatar",
            "rels": [
                "nofollow"
            ]
        },
        "https://msgpack.org/": {
            "text": "messagepack",
            "rels": [
                "nofollow"
            ]
        },
        "https://www.ampproject.org/": {
            "text": "amp",
            "rels": [
                "nofollow"
            ]
        },
        "https://git.00dani.me/00dani/lemoncurry/src/commit/a35072bbc316f0ba3a19ddfb682c51e8592db731/micropub/views/query.py#L23": {
            "text": "some",
            "rels": [
                "nofollow"
            ]
        },
        "https://git.00dani.me/00dani/lemoncurry/src/commit/a35072bbc316f0ba3a19ddfb682c51e8592db731/micropub/views/create.py#L51": {
            "text": "cases",
            "rels": [
                "nofollow"
            ]
        },
        "https://00dani.me/notes/35": {
            "text": "https://00dani.me/notes/35",
            "rels": [
                "nofollow"
            ]
        },
        "https://creativecommons.org/licenses/by-sa/4.0/": {
            "text": "cc by-sa 4.0",
            "rels": [
                "license"
            ]
        },
        "https://00dani.me/page/2": {
            "text": "\n               next page\n            ",
            "rels": [
                "next"
            ]
        },
        "https://git.00dani.me/00dani/lemoncurry/src/tag/v1.12.4": {
            "text": "lemoncurry 1.12.4",
            "rels": [
                "code-repository"
            ]
        }
    },
    "debug": {
        "package": "https://packagist.org/packages/mf2/mf2",
        "source": "https://github.com/indieweb/php-mf2",
        "version": "v0.5.0",
        "note": [
            "This output was generated from the php-mf2 library available at https://github.com/indieweb/php-mf2",
            "Please file any issues with the parser at https://github.com/indieweb/php-mf2/issues",
            "Using the Masterminds HTML5 parser"
        ]
    }
}