{"version":"https://jsonfeed.org/version/1","title":"Micro.blog - Ben Johnson","home_page_url":"https://micro.blog","feed_url":"https://micro.blog/posts/benjohnson","_microblog":{"about":"https://micro.blog/about/api","id":"1146","username":"benjohnson","bio":"Father, CTO at Prodigy Education, serial hyperbolist.","pronouns":"","is_following":false,"is_you":false,"following_count":117,"discover_count":0},"author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://www.gravatar.com/avatar/e456398e4bd7e2d04f001e9d987e63da?s=96&d=https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png"},"items":[{"id":"87161850","content_html":"<p>I bet Apple is really happy that they started moving away from Storyboards before AI agents became a thing.</p>\n","summary":"","url":"https://benjohnson.ca/2026/03/28/i-bet-apple-is-really.html","date_published":"2026-03-28T21:51:57+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2026-03-28 21:51","date_timestamp":1774734717,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@benjohnson/116309015688533196","https://bsky.app/profile/did:plc:dvo5sdsor352fspoedasvfcd/post/3mi5mktclhh2l","https://www.threads.com/@benjohnson/post/DWcaHT2ltbT"]}},{"id":"86212724","content_html":"<p>It’s still jarring that you can have a conversation with the AI about complex programming topics and the pivot to a discussion of ideal bread rise timing with the same model.</p>\n","summary":"","url":"https://benjohnson.ca/2026/03/14/its-still-jarring-that-you.html","date_published":"2026-03-14T20:41:05+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2026-03-14 20:41","date_timestamp":1773520865,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@benjohnson/116229464244382864","https://bsky.app/profile/did:plc:dvo5sdsor352fspoedasvfcd/post/3mh2c2zdjzi2i","https://www.threads.com/@benjohnson/post/DV4O3bJCb0N"]}},{"id":"86160580","content_html":"<p>The grandma pizza attempts continue. Not enough dough for the too-big 16x12 pan I bought on sale. Needs another 1/3 the dough to get that crispy edge. 🍕</p>\n<img src=\"https://cdn.uploads.micro.blog/678/2026/3776cd48af-m.jpg\" width=\"600\" height=\"450\" alt=\"\" loading=\"lazy\">\n","summary":"","url":"https://benjohnson.ca/2026/03/13/the-grandma-pizza-attempts-continue.html","date_published":"2026-03-13T23:15:21+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2026-03-13 23:15","date_timestamp":1773443721,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@benjohnson/116224409212069171","https://bsky.app/profile/did:plc:dvo5sdsor352fspoedasvfcd/post/3mgy2acwdm62w","https://www.threads.com/@benjohnson/post/DV17v-5FFy-"]}},{"id":"85446245","content_html":"<p>“Put a brownie on the menu. Everyone likes a brownie.”\n“But, we’re Tex-Mex. A brownie isn’t Tex-Mex.”\n“Just like… make it Spanish or something.”</p>\n<img src=\"https://cdn.uploads.micro.blog/678/2026/612493482b.png\" alt=\"Senor Brownie\" style=\"max-width: 400px\" loading=\"lazy\">\n","summary":"","url":"https://benjohnson.ca/2026/03/03/put-a-brownie-on-the.html","date_published":"2026-03-03T22:52:00+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2026-03-03 22:52","date_timestamp":1772578320,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@benjohnson/116167693159447072","https://bsky.app/profile/did:plc:dvo5sdsor352fspoedasvfcd/post/3mg6uasthtw2i","https://www.threads.com/@benjohnson/post/DVcJF9uFup2"]}},{"id":"85368049","content_html":"<p>I’m trying to cancel a Github Actions job. Now, I haven’t actually <em>cancelled</em> the job. I’ve just successfully <em>requested</em> the cancellation. Whether or not the job actually cancels… who knows the future (spoiler: it doesn’t).</p>\n<img src=\"https://cdn.uploads.micro.blog/678/2026/9eb587b0b1.png\" alt=\"You have successfully requested the workflow to be canceled.\" loading=\"lazy\">\n","summary":"","url":"https://benjohnson.ca/2026/03/02/im-trying-to-cancel-a.html","date_published":"2026-03-02T22:13:49+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2026-03-02 22:13","date_timestamp":1772489629,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@benjohnson/116161886004778386","https://bsky.app/profile/did:plc:dvo5sdsor352fspoedasvfcd/post/3mg4bq2sz3j2a"]}},{"id":"81917042","content_html":"<p>“No, Lisa, I’m not some casual amateur. I need a yogurt that can handle my extensive expertise.”</p>\n<img src=\"https://cdn.uploads.micro.blog/678/2026/a0368829ab.png\" width=\"358\" height=\"505\" alt=\"A container of Activia Expert yogurt with prebiotics and probiotics, labeled as plain and containing 7g of protein.\" loading=\"lazy\">\n","summary":"","url":"https://benjohnson.ca/2026/01/12/no-lisa-im-not-some.html","date_published":"2026-01-12T21:45:38+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2026-01-12 21:45","date_timestamp":1768254338,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@benjohnson/115884323372311540","https://bsky.app/profile/did:plc:dvo5sdsor352fspoedasvfcd/post/3mcazd6abjx2j"]}},{"id":"81863509","content_html":"<p>“No, I’m not some goddamned amateur. Give me the professional yogurt.”</p>\n<img src=\"https://cdn.uploads.micro.blog/678/2026/0e74f2bb44-m.jpg\" width=\"600\" height=\"505\" alt=\"A container of Oikos Pro plain yogurt displays 19g protein.\" loading=\"lazy\">\n","summary":"","url":"https://benjohnson.ca/2026/01/12/no-im-not-some-goddamned.html","date_published":"2026-01-12T04:20:54+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2026-01-12 04:20","date_timestamp":1768191654,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@benjohnson/115880211336483697","https://bsky.app/profile/did:plc:dvo5sdsor352fspoedasvfcd/post/3mc76v7jqxt2g"]}},{"id":"77370141","content_html":"<p>Can’t stop listening to Stephen Spencer’s <a href=\"https://www.instagram.com/reel/DQKhAWIDhK0/?igsh=MWs3cW12MjRuZHM1cQ==\">songs with lyrics by his 3-year-old daughter</a>. I need an EP.</p>\n","summary":"","url":"https://benjohnson.ca/2025/11/05/cant-stop-listening-to-stephen.html","date_published":"2025-11-06T03:06:09+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2025-11-06 03:06","date_timestamp":1762398369,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@benjohnson/115500541158357200","https://bsky.app/profile/did:plc:dvo5sdsor352fspoedasvfcd/post/3m4wlh6faqp2f"]}},{"id":"72055356","content_html":"<p>The <a href=\"https://github.com/jkawamoto/mcp-bear\">mcp server for Bear</a> is a game changer for my quality time spent shuffling my notes from one organizational system to another.</p>\n","summary":"","url":"https://benjohnson.ca/2025/08/25/the-mcp-server-for-bear.html","date_published":"2025-08-26T01:33:13+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2025-08-26 01:33","date_timestamp":1756171993,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@benjohnson/115092490366954986","https://bsky.app/profile/did:plc:dvo5sdsor352fspoedasvfcd/post/3lxbep5pezh25"]}},{"id":"67252857","content_html":"<p>Waiting in eager anticipation for a new LLM with the personality of Janet from The Good Place.</p>\n","summary":"","url":"https://benjohnson.ca/2025/06/20/waiting-in-eager-anticipation-for.html","date_published":"2025-06-21T01:56:47+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2025-06-21 01:56","date_timestamp":1750471007,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@benjohnson/114718868828700735","https://bsky.app/profile/did:plc:dvo5sdsor352fspoedasvfcd/post/3ls3h7qtbis2d"]}},{"id":"66726484","content_html":"<p>I don’t know how I should feel about the fact that I can look at a picture of the side of a cat and my brain immediately goes “Oh, that’s Maru.”</p>\n<img src=\"https://cdn.uploads.micro.blog/678/2025/07c39d6553-m.jpg\" width=\"600\" height=\"588\" alt=\"\" loading=\"lazy\">\n","summary":"","url":"https://benjohnson.ca/2025/06/13/i-dont-know-how-i.html","date_published":"2025-06-14T01:47:46+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2025-06-14 01:47","date_timestamp":1749865666,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@benjohnson/114679197947829526","https://bsky.app/profile/did:plc:dvo5sdsor352fspoedasvfcd/post/3lrjthle4tk2k"]}},{"id":"65418730","content_html":"<p>I love Simon Willison’s plan to <a href=\"https://simonwillison.net/2025/May/25/sponsors-only-newsletter/\">charge for a newsletter summary</a> with <em>less</em> content than his raw blog. Time is valuable. It also provides some space for reflection and pattern hindsight.</p>\n","summary":"","url":"https://benjohnson.ca/2025/05/27/i-love-simon-willisons-plan.html","date_published":"2025-05-28T02:38:27+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2025-05-28 02:38","date_timestamp":1748399907,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@benjohnson/114583144592371722","https://bsky.app/profile/did:plc:dvo5sdsor352fspoedasvfcd/post/3lq76hla76p2v"]}},{"id":"65033654","content_html":"<p>It seems crazy to me that in 2025 you can’t make Pocket a viable business.</p>\n","summary":"","url":"https://benjohnson.ca/2025/05/22/it-seems-crazy-to-me.html","date_published":"2025-05-22T22:25:38+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2025-05-22 22:25","date_timestamp":1747952738,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@benjohnson/114553831477777242","https://bsky.app/profile/did:plc:dvo5sdsor352fspoedasvfcd/post/3lps5vhjd2z2q"]}},{"id":"62506849","content_html":"<p>9yo: “You’re like the opposite of Sonic.”</p>\n","summary":"","url":"https://benjohnson.ca/2025/04/18/yo-youre-like-the-opposite.html","date_published":"2025-04-18T22:02:18+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2025-04-18 22:02","date_timestamp":1745013738,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@benjohnson/114361224779057767","https://bsky.app/profile/did:plc:dvo5sdsor352fspoedasvfcd/post/3ln4ms4h4an2g"]}},{"id":"57177320","content_html":"<p>I’ll watch the new hacker show if the code they show makes sense for the plot. I don’t think he’s destroying the world with HTML. Sloppy.</p>\n<img src=\"https://cdn.uploads.micro.blog/678/2025/0797021da7-m.jpg\" width=\"483\" height=\"600\" alt=\"Ad for Prime Target with HTML as the background code.\" loading=\"lazy\">\n","summary":"","url":"https://benjohnson.ca/2025/02/09/ill-watch-the-new-hacker.html","date_published":"2025-02-09T22:06:12+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2025-02-09 22:06","date_timestamp":1739138772,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@benjohnson/113976199641217463","https://bsky.app/profile/did:plc:dvo5sdsor352fspoedasvfcd/post/3lhrnaxtr4v2g","https://www.threads.net/@benjohnson/post/DF3kPmvqZB_"]}},{"id":"56548865","content_html":"<p>Holding myself back from building an app to help my kid organize play dates with his friends.</p>\n","summary":"","url":"https://benjohnson.ca/2025/02/01/holding-myself-back-from-building.html","date_published":"2025-02-02T03:43:57+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2025-02-02 03:43","date_timestamp":1738467837,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@benjohnson/113932228445720545","https://bsky.app/profile/did:plc:dvo5sdsor352fspoedasvfcd/post/3lh64f4n4cx2f","https://www.threads.net/@benjohnson/post/DFjkgH1KIt-"]}},{"id":"56391224","content_html":"<p><a href=\"https://www.thebeaverton.com/2025/01/injured-ham-sandwich-rushed-to-mayo-clinic/\">This</a> is the kind of quality journalism I’ve come to expect from the Beaverton.</p>\n","summary":"","url":"https://benjohnson.ca/2025/01/30/this-is-the-kind-of.html","date_published":"2025-01-31T04:17:22+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2025-01-31 04:17","date_timestamp":1738297042,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@benjohnson/113921035213530303","https://bsky.app/profile/did:plc:dvo5sdsor352fspoedasvfcd/post/3lgz5czpsci2u","https://www.threads.net/@benjohnson/post/DFeevQPNNJU"]}},{"id":"55137493","content_html":"<p><a href=\"https://youtu.be/4fEq5R78V90\">Bonsai Releaf</a> is some great YouTube. It’s extremely high production quality bonsai trimming over a long timespan. There’s so much effort being put in to showcase a beautiful art.</p>\n","summary":"","url":"https://benjohnson.ca/2025/01/15/bonsai-releaf-is-some-great.html","date_published":"2025-01-16T03:54:48+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2025-01-16 03:54","date_timestamp":1736999688,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@benjohnson/113836012168310338","https://bsky.app/profile/did:plc:dvo5sdsor352fspoedasvfcd/post/3lftf2zlffv2v","https://www.threads.net/@benjohnson/post/DE30PcFN-pW"]}},{"id":"53934536","content_html":"<p>Holy crap! A whole 10cm! Can stretch right out!</p>\n<img src=\"https://cdn.uploads.micro.blog/678/2025/9cb63e2f31.png\" width=\"494\" height=\"422\" alt=\"“Get up to 10cm of extra space between seats from $55.76”\" loading=\"lazy\">\n","summary":"","url":"https://benjohnson.ca/2025/01/01/holy-crap-a-whole-cm.html","date_published":"2025-01-01T18:50:54+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2025-01-01 18:50","date_timestamp":1735757454,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@benjohnson/113754603481377654","https://bsky.app/profile/did:plc:dvo5sdsor352fspoedasvfcd/post/3lepa6s2zaq2k","https://www.threads.net/@benjohnson/post/DESy8wHKYVA"]}},{"id":"52804145","content_html":"<p>Ah yes, my regularly recurring reminder in my todo manager to change to another todo manager.</p>\n","summary":"","url":"https://benjohnson.ca/2024/12/20/ah-yes-my.html","date_published":"2024-12-20T19:33:08+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2024-12-20 19:33","date_timestamp":1734723188,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@benjohnson/113686820812524204","https://bsky.app/profile/did:plc:dvo5sdsor352fspoedasvfcd/post/3ldr4wnh6x32u","https://www.threads.net/@benjohnson/post/DDz-MyoqyH_"]}},{"id":"52625357","content_html":"<p>Historians will have to figure out when exactly we changed from a culture that wrote dystopian fiction to ward off a bleak future to a culture actively accepting that we’re heading there anyway and there’s nothing we can do about it.</p>\n","summary":"","url":"https://benjohnson.ca/2024/12/18/historians-will-have.html","date_published":"2024-12-19T02:07:39+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2024-12-19 02:07","date_timestamp":1734574059,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@benjohnson/113677045952589780","https://bsky.app/profile/did:plc:dvo5sdsor352fspoedasvfcd/post/3ldmrzktc3x2q","https://www.threads.net/@benjohnson/post/DDvhtx7KVER"]}},{"id":"51917683","content_html":"<p>It’s always a good sign when “Canada Customs” doesn’t know that Canada doesn’t use ZIP codes.</p>\n<img src=\"https://cdn.uploads.micro.blog/678/2024/028f327091.png\" alt=\"Image of a text message with the text: Canada Customs: You have a parcel being cleared, due to the detection of an invalid zip code address, the parcel can not be cleared, the parcel is temporarily detained, please confirm the zip code address information in the link within 24 hours.\" loading=\"lazy\">\n","summary":"","url":"https://benjohnson.ca/2024/12/11/its-always-a.html","date_published":"2024-12-11T21:09:16+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2024-12-11 21:09","date_timestamp":1733951356,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@benjohnson/113636236648333832","https://bsky.app/profile/did:plc:dvo5sdsor352fspoedasvfcd/post/3ld2o3ouzcp2d","https://www.threads.net/@benjohnson/post/DDc-BeGKQaC"]}},{"id":"51544479","content_html":"<p>I am also one of those parents whose Spotify Wrapped was rudely intercepted by my 9-year old’s fascination with: The Jurassic Park Theme, Imposter Imperceptible (Among Us), The Skibidi Toilet Song, and… Ed Sheeran.</p>\n","summary":"","url":"https://benjohnson.ca/2024/12/07/i-am-also.html","date_published":"2024-12-08T01:29:13+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2024-12-08 01:29","date_timestamp":1733621353,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@benjohnson/113614611026460027","https://bsky.app/profile/did:plc:dvo5sdsor352fspoedasvfcd/post/3lcr2rhclup24","https://www.threads.net/@benjohnson/post/DDTInwsNBMY"]}},{"id":"51362978","content_html":"<p>Love to see that the new <a href=\"https://www.theverge.com/2024/12/3/24306571/verge-subscription-launch-fewer-ads-unlimited-access-full-text-rss\">Verge subscription</a> includes full-text RSS feeds. I’ll support any content creator I read that invests in RSS.</p>\n","summary":"","url":"https://benjohnson.ca/2024/12/05/love-to-see.html","date_published":"2024-12-06T03:40:46+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2024-12-06 03:40","date_timestamp":1733456446,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@benjohnson/113603801962906986","https://bsky.app/profile/did:plc:dvo5sdsor352fspoedasvfcd/post/3lcmb62mwj62b","https://www.threads.net/@benjohnson/post/DDOOCRgKNEW"]}},{"id":"49118995","content_html":"<p>If… I open the door… do I get to meet Rhubarb?</p>\n<img src=\"https://cdn.uploads.micro.blog/678/2024/0956cde0c3-m.jpg\" width=\"600\" height=\"600\" alt=\"\" loading=\"lazy\">\n","summary":"","url":"https://benjohnson.ca/2024/11/06/if-i-open.html","date_published":"2024-11-07T03:46:03+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2024-11-07 03:46","date_timestamp":1730951163,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@benjohnson/113439616096648863","https://bsky.app/profile/did:plc:dvo5sdsor352fspoedasvfcd/post/3laddwznceb2l","https://www.threads.net/@benjohnson/post/DCDjxv4tqWi"]}},{"id":"47383061","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> One other thought: Ghost, Squarespace, Webflow, Wordpress etc. are all stuck in a world where they primarily promote blogging for publishers, businesses, etc. There’s an underserved niche catering to people.</p>\n","url":"https://micro.blog/benjohnson/47383061","date_published":"2024-10-13T01:23:39+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2024-10-13 01:23","date_timestamp":1728782619,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"47382901","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> I do think you’d greatly benefit from a design that a) emphasizes easy short/long form blogging, b) separates and promotes cross-posting. Running some tests with usertesting.com (or other) on “normals” would also be really interesting.</p>\n","url":"https://micro.blog/benjohnson/47382901","date_published":"2024-10-13T01:21:33+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2024-10-13 01:21","date_timestamp":1728782493,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"36372749","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> I do really think a lot of the micro.blog settings would benefit from having a designer do usability testing on normal (non geeky) people. Micro.blog is a lot of things put together and communicating that well seems both hard and nessesary.</p>\n","url":"https://micro.blog/benjohnson/36372749","date_published":"2024-04-27T20:55:14+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2024-04-27 20:55","date_timestamp":1714251314,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"21456606","content_html":"<p><a href=\"https://micro.blog/pimoore\">@pimoore</a> LOL thank you for replying to this. I didn’t know this was pushing into the feed!</p>\n","url":"https://micro.blog/benjohnson/21456606","date_published":"2023-07-28T23:06:14+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2023-07-28 23:06","date_timestamp":1690585574,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"21046799","content_html":"<p>@Alligator They’re also really generous about how much of the app you can use without paying anything, so you should be able to get a good feel for if it’s for you.</p>\n","url":"https://micro.blog/benjohnson/21046799","date_published":"2023-07-18T12:21:54+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2023-07-18 12:21","date_timestamp":1689682914,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"21046763","content_html":"<p>@Alligator If you’re happy with what you’re using, no pressure :). For me, the biggest thing is… friction. The developers spent a lot of effort designing something that is extremely focused. It gets out of your way and lets you write, while having just enough organization to be powerful.</p>\n","url":"https://micro.blog/benjohnson/21046763","date_published":"2023-07-18T12:19:55+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2023-07-18 12:19","date_timestamp":1689682795,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"20457068","content_html":"<p><a href=\"https://micro.blog/jsonbecker\">@jsonbecker</a> I’m seeing the same thing.</p>\n","url":"https://micro.blog/benjohnson/20457068","date_published":"2023-07-02T22:18:55+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2023-07-02 22:18","date_timestamp":1688336335,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"19427959","content_html":"<p><a href=\"https://micro.blog/shew\">@shew</a> OMG fascinating! Thanks for the info.</p>\n","url":"https://micro.blog/benjohnson/19427959","date_published":"2023-05-27T01:26:57+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2023-05-27 01:26","date_timestamp":1685150817,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"18399199","content_html":"<p><a href=\"https://micro.blog/help\">@help</a> Heads up: the “Upload” button for Twitter uploads doesn’t show up in Safari.</p>\n","url":"https://micro.blog/benjohnson/18399199","date_published":"2023-04-15T00:51:22+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2023-04-15 00:51","date_timestamp":1681519882,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"15469933","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> That was it. Was trying to render Hugo 0.54 feed.json with Hugo 0.9. Silently failed instead of erroring out. Sorry for bugging you.</p>\n","url":"https://micro.blog/benjohnson/15469933","date_published":"2022-12-27T02:01:58+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2022-12-27 02:01","date_timestamp":1672106518,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"15468351","content_html":"<p><a href=\"https://micro.blog/jsonbecker\">@jsonbecker</a> I’ve been using glitch.com for this and it works really well.</p>\n","url":"https://micro.blog/benjohnson/15468351","date_published":"2022-12-27T00:19:11+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2022-12-27 00:19","date_timestamp":1672100351,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"15467427","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> Hmm. They didn’t. It also weirdly seems to not show up on my Micro.blog timeline. Just occurred to me that I just changed the theme and the feed might be borked. I’ll look into it and get back to you if I can’t figure it out.</p>\n","url":"https://micro.blog/benjohnson/15467427","date_published":"2022-12-26T23:36:19+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2022-12-26 23:36","date_timestamp":1672097779,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"15463498","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> A heads up: I’ve had two posts now that haven’t crossposted. Maybe something up with crossposting?</p>\n","url":"https://micro.blog/benjohnson/15463498","date_published":"2022-12-26T20:53:09+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2022-12-26 20:53","date_timestamp":1672087989,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"13895331","content_html":"<p>@JMaxB Didn’t mean to make it sound like pressure. I think it’s just helpful to know how close Micro.blog is going to get so that we can decide between the ActivityPub or cross-posting paths.</p>\n","url":"https://micro.blog/benjohnson/13895331","date_published":"2022-11-10T22:18:38+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2022-11-10 22:18","date_timestamp":1668118718,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"13895215","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> OMG it fixes the bug where scrolling would often load the conversation view. I’m in love.</p>\n","url":"https://micro.blog/benjohnson/13895215","date_published":"2022-11-10T22:16:11+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2022-11-10 22:16","date_timestamp":1668118571,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"13830616","content_html":"<p><a href=\"https://micro.blog/yatil\">@yatil</a> My experience was about a week to get used to the split (though that was on a Microsoft Ergonomic) and about a month to get up to speed with the ortholinear keys. The software and hardware are both excellent. I like it a lot.</p>\n","url":"https://micro.blog/benjohnson/13830616","date_published":"2022-11-09T04:37:20+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2022-11-09 04:37","date_timestamp":1667968640,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"13799711","content_html":"<p><a href=\"https://micro.blog/help\">@help</a> Are there any plans to support Mastodon “boosts” over here at Micro.blog? I’m trying to decide between cross-posting or using Micro.blog as my Mastodon client.</p>\n","url":"https://micro.blog/benjohnson/13799711","date_published":"2022-11-08T13:21:26+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2022-11-08 13:21","date_timestamp":1667913686,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"13015888","content_html":"<p><a href=\"https://micro.blog/help\">@help</a> I’m considering adding a category for a link list. I’d ideally like to avoid cross-posting these to twitter. Is there a way to not cross-post specific categories?</p>\n","url":"https://micro.blog/benjohnson/13015888","date_published":"2022-06-12T13:34:24+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2022-06-12 13:34","date_timestamp":1655040864,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"12626149","content_html":"<p><a href=\"https://micro.blog/help\">@help</a> Absolutely. In my case a lot of the theme is using SCSS and a Hugo test harness so I can make changes and see updates immediately. If I can compile and push and have Micro.blog pick it up, that would do it. Even if I have to fire a webhook to tell Micro.blog to pick up the changes, that would work.</p>\n","url":"https://micro.blog/benjohnson/12626149","date_published":"2022-03-26T02:32:51+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2022-03-26 02:32","date_timestamp":1648261971,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"12620300","content_html":"<p><a href=\"https://micro.blog/help\">@help</a> Yep. I’m mostly trying to keep things under version control and allowing for CSS preprocessing. If there’s a simple api I can sync, that’ll work. Git would be even better, but that’s understandably harder.</p>\n","url":"https://micro.blog/benjohnson/12620300","date_published":"2022-03-25T11:05:39+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2022-03-25 11:05","date_timestamp":1648206339,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"12615179","content_html":"<p><a href=\"https://micro.blog/help\">@help</a> Are there any plans for an API for updating themes?</p>\n","url":"https://micro.blog/benjohnson/12615179","date_published":"2022-03-23T21:50:07+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2022-03-23 21:50","date_timestamp":1648072207,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"11802601","content_html":"<p><a href=\"https://micro.blog/oboer331\">@oboer331</a> Any favourite recipes you can recommend?</p>\n","url":"https://micro.blog/benjohnson/11802601","date_published":"2021-08-11T19:27:53+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2021-08-11 19:27","date_timestamp":1628710073,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"11802521","content_html":"<p><a href=\"https://micro.blog/oboer331\">@oboer331</a> Turned out really good. I tried bread flour which I normally don’t do here in Canada (our flour is pretty high protein in general). Couldn’t tell the difference.</p>\n","url":"https://micro.blog/benjohnson/11802521","date_published":"2021-08-11T18:54:49+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2021-08-11 18:54","date_timestamp":1628708089,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"11520118","content_html":"<p><a href=\"https://micro.blog/pimoore\">@pimoore</a> <a href=\"https://society6.com/ilovedoodle\">ilovedoodle on Society 6</a>. There’s lots of great stuff in there.</p>\n","url":"https://micro.blog/benjohnson/11520118","date_published":"2021-05-31T17:47:09+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2021-05-31 17:47","date_timestamp":1622483229,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"11473128","content_html":"<p><a href=\"https://micro.blog/ChrisHannah\">@ChrisHannah</a> Thanks for the recommendation. This is great.</p>\n","url":"https://micro.blog/benjohnson/11473128","date_published":"2021-05-19T23:51:22+00:00","author":{"name":"Ben Johnson","url":"https://benjohnson.ca","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2Fe456398e4bd7e2d04f001e9d987e63da%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"benjohnson"}},"_microblog":{"date_relative":"2021-05-19 23:51","date_timestamp":1621468282,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}}]}