{"version":"https://jsonfeed.org/version/1","title":"Micro.blog - Rob Fahrni","home_page_url":"https://micro.blog","feed_url":"https://micro.blog/posts/fahrni","_microblog":{"about":"https://micro.blog/about/api","id":"6650","username":"fahrni","bio":"Husband, father, and grandfather.\n\niOS code monkey at [TELUS Digitial](https://telusdigital.com) (formerly WillowTree Apps) by day. \n\niOS and Mac code monkey by night at [Hayseed](https://hayseed.co).","pronouns":"","is_following":false,"is_you":false,"following_count":165,"discover_count":0},"author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://micro.blog/fahrni/avatar.jpg"},"items":[{"id":"92611449","content_html":"<p>I haven’t had a beer in quite a while. Flying Dog’s Double Dog really hits the spot. Big flavor.</p>\n<p>Cheers! 🍻</p>\n<img src=\"https://cdn.uploads.micro.blog/5176/2026/cda3561226-m.jpg\" width=\"450\" height=\"600\" alt=\"Picture of a Flying Dog Double Dog IPA with a flag and some vegetation in the background.\" loading=\"lazy\">\n","summary":"","url":"https://rob.crabapples.net/2026/06/21/i-havent-had-a-beer.html","date_published":"2026-06-21T17:17:55+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"17:17","date_timestamp":1782062275,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/116789233943836363","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mosuuybtfm2s"]}},{"id":"92609848","content_html":"<p>Work Note: Stream for Mac: <a href=\"https://rob.crabapples.net/2026/06/21/work-note-stream-for-mac.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/06/21/work-note-stream-for-mac.html","date_published":"2026-06-21T16:33:38+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"16:33","date_timestamp":1782059618,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/116789060779177690","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mossgf6wpn2m"]}},{"id":"92563138","content_html":"<p>Blogging Platform Thoughts: <a href=\"https://rob.crabapples.net/2026/06/20/blogging-platform-thoughts.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/06/20/blogging-platform-thoughts.html","date_published":"2026-06-20T18:15:12+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-06-20 18:15","date_timestamp":1781979312,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/116783797707310463","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3moqhmqthcn22"]}},{"id":"92554778","content_html":"<p>Saturday Morning Coffee: <a href=\"https://rob.crabapples.net/2026/06/20/saturday-morning-coffee.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/06/20/saturday-morning-coffee.html","date_published":"2026-06-20T15:11:57+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-06-20 15:11","date_timestamp":1781968317,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/116783076763481891","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3moq5exof352a"]}},{"id":"92509624","content_html":"<p>Checks out</p>\n<p><img src=\"https://cdn.uploads.micro.blog/5176/2026/749b81b4bb.png\" alt=\"\" loading=\"lazy\"></p>\n","summary":"","url":"https://rob.crabapples.net/2026/06/19/checks-out.html","date_published":"2026-06-19T19:10:23+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-06-19 19:10","date_timestamp":1781896223,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/116778352089878021","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3moo2aet74t2c"]}},{"id":"92312018","content_html":"<p>Work Note: Stream: <a href=\"https://rob.crabapples.net/2026/06/16/work-note-stream.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/06/16/work-note-stream.html","date_published":"2026-06-16T20:04:20+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-06-16 20:04","date_timestamp":1781640260,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/116761576952859709","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mogltv2znk2a"]}},{"id":"92310333","content_html":"<p>Doing yard work was not exactly how I wanted to spend my final day of vacation, but here we are, doing yard work.</p>\n<p>I want to retire so bad. A week and a couple days off did nothing for my burnout except make me want more time off. 😃</p>\n<p>I’m buying a Power Ball ticket next time I’m at the store. 🤣</p>\n","summary":"","url":"https://rob.crabapples.net/2026/06/16/doing-yard-work-was-not.html","date_published":"2026-06-16T19:27:34+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-06-16 19:27","date_timestamp":1781638054,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/116761439254268863","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mogjvdv4o62q"]}},{"id":"92286542","content_html":"<p>Kim’s hydrangea is pretty happy.</p>\n<div class=\"microblog_collection\">\n<img src=\"https://cdn.uploads.micro.blog/5176/2026/d6045bbf59-m.jpg\" width=\"450\" height=\"600\" alt=\"A blue hydrangea.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/5176/2026/2d9c997049-m.jpg\" width=\"450\" height=\"600\" alt=\"Hydrangea blossom cluster\" loading=\"lazy\">\n</div>\n","summary":"","url":"https://rob.crabapples.net/2026/06/16/kims-hydrangea-is-pretty-happy.html","date_published":"2026-06-16T13:23:26+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-06-16 13:23","date_timestamp":1781616206,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/116760000872351544","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mofvhfkx7v25"]}},{"id":"92104254","content_html":"<p>No Saturday Morning Coffee today. We’re still at the beach!</p>\n<p>Here’s a picture of my Perfect Coffee.</p>\n<img src=\"https://cdn.uploads.micro.blog/5176/2026/9c4d5622d7-m.jpg\" width=\"450\" height=\"600\" alt=\"Picture of the perfect coffee\" loading=\"lazy\">\n","summary":"","url":"https://rob.crabapples.net/2026/06/13/no-saturday-morning-coffee-today.html","date_published":"2026-06-13T12:52:53+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-06-13 12:52","date_timestamp":1781355173,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/116742893692102056","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mo6cdukmp42s"]}},{"id":"92054801","content_html":"<p><a href=\"https://micro.blog/danielpunkass\">@danielpunkass</a> Word</p>\n","url":"https://micro.blog/fahrni/92054801","date_published":"2026-06-12T17:32:56+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-06-12 17:32","date_timestamp":1781285576,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"92054778","content_html":"<p>Myrtle Beach Day Four: <a href=\"https://rob.crabapples.net/2026/06/12/myrtle-beach-day-four.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/06/12/myrtle-beach-day-four.html","date_published":"2026-06-12T17:31:56+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-06-12 17:31","date_timestamp":1781285516,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/116738329693761753","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mo4biaw6k22m"]}},{"id":"91915133","content_html":"<p>Our grandson has started building his kingdom.</p>\n<img src=\"https://cdn.uploads.micro.blog/5176/2026/e07170734b-m.jpg\" width=\"600\" height=\"450\" alt=\"The beginnings of a sand castle.\" loading=\"lazy\">\n","summary":"","url":"https://rob.crabapples.net/2026/06/10/our-grandson-has-started-building.html","date_published":"2026-06-10T16:54:44+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-06-10 16:54","date_timestamp":1781110484,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/116726857426519011","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mnx6he7bjn26"]}},{"id":"91832843","content_html":"<p>Love these kiddos and the ocean.</p>\n<img src=\"https://cdn.uploads.micro.blog/5176/2026/d03f501fcb-m.jpg\" width=\"600\" height=\"337\" alt=\"Picture of the beach with two kids in the water.\" loading=\"lazy\">\n","summary":"","url":"https://rob.crabapples.net/2026/06/09/love-these-kiddos-and-the.html","date_published":"2026-06-09T14:19:00+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-06-09 14:19","date_timestamp":1781014740,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/116720583308711358","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mnufc7n3jt24"]}},{"id":"91706455","content_html":"<p>Kolby Jack</p>\n<p>(Yes, that’s his name)</p>\n<img src=\"https://cdn.uploads.micro.blog/5176/2026/ad9fc55387-m.jpg\" width=\"450\" height=\"600\" alt=\"A white, or tan, colored dog named Kolby Jack\" loading=\"lazy\">\n","summary":"","url":"https://rob.crabapples.net/2026/06/07/kolby-jack-yes-thats-his.html","date_published":"2026-06-07T16:47:40+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-06-07 16:47","date_timestamp":1780850860,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/116709842912875450","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mnpmo2r7z62n"]}},{"id":"91645988","content_html":"<p>Saturday Morning Coffee <img src=\"https://micro.blog/photos/50/https://cdn.uploads.micro.blog/5176/2026/dd61157032.jpg\" width=\"20\" height=\"20\" class=\"mini_thumbnail\" alt=\"Bari weiss destroys minutes in seconds\"> : <a href=\"https://rob.crabapples.net/2026/06/06/saturday-morning-coffee.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/06/06/saturday-morning-coffee.html","date_published":"2026-06-06T13:01:49+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-06-06 13:01","date_timestamp":1780750909,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/116703292482741992","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mnmpla4fmn2f"]}},{"id":"91535951","content_html":"\n<p>It would appear that Donald J. Trump is a closeted gay man? Not that there’s anything wrong with being gay but this dude should just come out and admit he’s gay, or bi, or whatever.</p>\n<p>Don’t hide it Donnie Boy. There are definitely gay men who’d love to have you, I think? 🤔</p>\n<p>Just look at those, clearly, gay...</p> <a href=\"https://rob.crabapples.net/2026/06/04/it-would-appear-that-donald.html\">rob.crabapples.net</a>","summary":"","url":"https://rob.crabapples.net/2026/06/04/it-would-appear-that-donald.html","date_published":"2026-06-04T16:27:52+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-06-04 16:27","date_timestamp":1780590472,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/116692778572763874","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mni263jj5z2v"]}},{"id":"91464752","content_html":"<p>Rejected by Starbucks: <a href=\"https://rob.crabapples.net/2026/06/03/rejected-by-starbucks.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/06/03/rejected-by-starbucks.html","date_published":"2026-06-03T13:50:12+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-06-03 13:50","date_timestamp":1780494612,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/116686496194289661","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mnfav3xaj22v"]}},{"id":"91227692","content_html":"<p>Corey Heim gets full time Cup ride: <a href=\"https://rob.crabapples.net/2026/05/30/corey-heim-gets-full-time.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/05/30/corey-heim-gets-full-time.html","date_published":"2026-05-30T19:11:15+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-05-30 19:11","date_timestamp":1780168275,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/116665109571227904","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mn3qxla2dv27"]}},{"id":"91213108","content_html":"<p>Saturday Morning Coffee: <a href=\"https://rob.crabapples.net/2026/05/30/saturday-morning-coffee.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/05/30/saturday-morning-coffee.html","date_published":"2026-05-30T14:15:10+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-05-30 14:15","date_timestamp":1780150510,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/116663945586729394","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mn3agf7b472w"]}},{"id":"91101488","content_html":"<p><a href=\"https://www.axios.com/2026/05/28/trump-face-250-bill-legal-hurdles\">Avery Lotz • Axios</a></p>\n<blockquote>\n<p>Republican lawmakers want a $250 bill featuring President Trump for the nation’s 250th anniversary celebration, but the proposal faces legal and legislative hurdles.</p>\n</blockquote>\n<p>Why would anyone want a giant orange asshole on our money.</p>\n<p>Doesn’t he realize his mug and all his gaudy gold shit is going to be ripped off of everything once he’s gone?</p>\n<p>Biology will ultimately take care of him. I just hope he hasn’t well and truly fucked the country up beyond repair.</p>\n","summary":"","url":"https://rob.crabapples.net/2026/05/28/avery-lotz-axios-republican-lawmakers.html","date_published":"2026-05-28T21:56:11+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-05-28 21:56","date_timestamp":1780005371,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/116654433727570052","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mmwzaroekk2v"]}},{"id":"91082929","content_html":"<p><a href=\"http://fahrni.me\">@fahrni.me</a> Yeah, I saw that! It should be fixed now. Give it a refresh and see if they show up. Thanks, Aaron!</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mmwc5fm52c22","date_published":"2026-05-28T15:03:09+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-05-28 15:03","date_timestamp":1779980589,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"91081754","content_html":"<p>Re-imagining Platinum: <a href=\"https://rob.crabapples.net/2026/05/28/reimagining-platinum.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/05/28/reimagining-platinum.html","date_published":"2026-05-28T14:44:18+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-05-28 14:44","date_timestamp":1779979458,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/116652735530828794","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mmwb4jdn2b22"]}},{"id":"91040037","content_html":"<p>Maybe you knuckleheads shouldn’t have started a war with them? 🤬</p>\n<p>The stupidity of this administration is shocking.</p>\n<img src=\"https://cdn.uploads.micro.blog/5176/2026/821d17f869-m.jpg\" width=\"549\" height=\"600\" alt=\"\" loading=\"lazy\">\n","summary":"","url":"https://rob.crabapples.net/2026/05/27/maybe-you-knuckleheads-shouldnt-have.html","date_published":"2026-05-27T22:41:35+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-05-27 22:41","date_timestamp":1779921695,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/116648949724548796","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mmulczimsv27"]}},{"id":"90819705","content_html":"<p>Struggling Today: <a href=\"https://rob.crabapples.net/2026/05/24/struggling-today.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/05/24/struggling-today.html","date_published":"2026-05-24T12:08:21+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-05-24 12:08","date_timestamp":1779624501,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/116629473593700688","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mmlwkc5tm52v"]}},{"id":"90766894","content_html":"<p>Saturday Morning Coffee: <a href=\"https://rob.crabapples.net/2026/05/23/saturday-morning-coffee.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/05/23/saturday-morning-coffee.html","date_published":"2026-05-23T11:59:32+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-05-23 11:59","date_timestamp":1779537572,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/116623775566829941"]}},{"id":"90766259","content_html":"<p><a href=\"https://micro.blog/johnbrayton\">@johnbrayton</a> Ahhh, ok, gotcha!</p>\n","url":"https://micro.blog/fahrni/90766259","date_published":"2026-05-23T11:42:48+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-05-23 11:42","date_timestamp":1779536568,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90709647","content_html":"<p><a href=\"https://micro.blog/johnbrayton\">@johnbrayton</a> I know Colbert is gone, but what’s going on besides that? 😳</p>\n","url":"https://micro.blog/fahrni/90709647","date_published":"2026-05-22T14:22:52+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-05-22 14:22","date_timestamp":1779459772,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90421741","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> I feel like they should bring at least two things to the party. Their own power and their own cooling system not based on water.</p>\n<p>I know, big requirements, but it’s the right thing to do. They’re not even trying to solve environmental problems. They’re just making them worse!</p>\n","url":"https://micro.blog/fahrni/90421741","date_published":"2026-05-18T15:35:23+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-05-18 15:35","date_timestamp":1779118523,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90358755","content_html":"<p>Work Note: Stream for Mac: <a href=\"https://rob.crabapples.net/2026/05/17/work-note-stream-for-mac.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/05/17/work-note-stream-for-mac.html","date_published":"2026-05-17T16:08:24+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-05-17 16:08","date_timestamp":1779034104,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/116590780610138176","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mm2qopp42d2c"]}},{"id":"90311760","content_html":"<p>You are not entitled: <a href=\"https://rob.crabapples.net/2026/05/16/you-are-not-entitled.html\">rob.crabapples.net</a></p>","summary":"","url":"https://rob.crabapples.net/2026/05/16/you-are-not-entitled.html","date_published":"2026-05-16T19:36:22+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-05-16 19:36","date_timestamp":1778960182,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://curmudgeon.cafe/@fahrni/116585937204964548","https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mlylubdroy2l"]}},{"id":"89737969","content_html":"<p><a href=\"http://atrupar.com\">@atrupar.com</a> Meh. The dude is old and rotting right before our eyes. Wish he’d hurry up and get it over with.</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3ml7ldoae5c26","date_published":"2026-05-06T20:51:17+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-05-06 20:51","date_timestamp":1778100677,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"89451661","content_html":"<p><a href=\"http://fahrni.me\">@fahrni.me</a> Oh, you’re welcome! I didn’t know the name for them until I saw my first one seven years ago. 😁</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mkusehi52c26","date_published":"2026-05-02T13:57:43+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-05-02 13:57","date_timestamp":1777730263,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"89451662","content_html":"<p><a href=\"http://fahrni.me\">@fahrni.me</a> They’re space aliens!</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mkuscuaq4c26","date_published":"2026-05-02T13:56:49+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-05-02 13:56","date_timestamp":1777730209,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"89314228","content_html":"<p><a href=\"http://ianrobinson.mastodon.social.ap.brid.gy\">@ianrobinson.mastodon.social.ap.brid.gy</a> DHH 🤦🏻</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mkmyoazhhc2c","date_published":"2026-04-29T11:29:16+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-04-29 11:29","date_timestamp":1777462156,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"89314229","content_html":"<p><a href=\"http://ianrobinson.mastodon.social.ap.brid.gy\">@ianrobinson.mastodon.social.ap.brid.gy</a> RIGHT! 👍🏼</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mkkzsv5qt22t","date_published":"2026-04-28T16:44:26+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-04-28 16:44","date_timestamp":1777394666,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"89173081","content_html":"<p><a href=\"http://ianrobinson.mastodon.social.ap.brid.gy\">@ianrobinson.mastodon.social.ap.brid.gy</a> 🤣</p>\n<p>I deleted mine in 2011, then last year got it back because I was looking for a used truck and my wife said there were great deals on their market thing. So, yeah, I still have one. All private. No friends, except my wife and kids. Haven’t looked at it in months and months.</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mkkpkafbtc2t","date_published":"2026-04-28T13:40:38+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-04-28 13:40","date_timestamp":1777383638,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"89173082","content_html":"<p><a href=\"http://ianrobinson.mastodon.social.ap.brid.gy\">@ianrobinson.mastodon.social.ap.brid.gy</a> Facebook</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mkiwy2pnas2t","date_published":"2026-04-27T20:48:18+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-04-27 20:48","date_timestamp":1777322898,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"88920770","content_html":"<p><a href=\"http://radmakr.com\">@radmakr.com</a> I knew that. 😁</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mkagmg2lss2a","date_published":"2026-04-24T11:34:10+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-04-24 11:34","date_timestamp":1777030450,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"88873529","content_html":"<p><a href=\"http://radmakr.com\">@radmakr.com</a> Swift is a good choice. 😄</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mk6oujnww22t","date_published":"2026-04-23T18:56:33+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-04-23 18:56","date_timestamp":1776970593,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"88724633","content_html":"<p><a href=\"http://marioguzman.bsky.social\">@marioguzman.bsky.social</a> That’s awesome! Love it.</p>\n<p>Here’s mine from Visio. This one celebrates shipping 1.0.</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mjzlsgf3mk2w","date_published":"2026-04-21T18:18:22+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-04-21 18:18","date_timestamp":1776795502,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"88704536","content_html":"<p><span class=\"h-card\"><a href=\"https://micro.blog/stephtara@indieweb.social\" class=\"u-url mention\">@stephtara</a></span> No, I haven’t. Looks interesting though! 👍🏼</p>\n","url":"https://micro.blog/fahrni/88704536","date_published":"2026-04-21T13:17:00+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-04-21 13:17","date_timestamp":1776777420,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"88240065","content_html":"<p><a href=\"http://joncooper-us.bsky.social\">@joncooper-us.bsky.social</a> Nope</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mjexgfyid22d","date_published":"2026-04-13T13:20:29+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-04-13 13:20","date_timestamp":1776086429,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"87917412","content_html":"<p><a href=\"http://fahrni.me\">@fahrni.me</a> Doubtful! 🤣</p>\n<p>I don’t get many visits. Just you and a few other folks. I have two LinkedIn connections at Starbucks. One is a VP and the other is the Mobile Dev Manager. That could be it?</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mj36e6jmkc2u","date_published":"2026-04-09T15:57:53+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-04-09 15:57","date_timestamp":1775750273,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"87917071","content_html":"<p><a href=\"http://fahrni.me\">@fahrni.me</a> I would love to, I really, really, would but it’s not in the cards. We moved to Virginia to be close to our grand kids and they’re not going anywhere. 🤣</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mj36bbwvvs2u","date_published":"2026-04-09T15:56:16+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-04-09 15:56","date_timestamp":1775750176,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"87638694","content_html":"<p><a href=\"http://fahrni.me\">@fahrni.me</a> Yeah, it is. I wasn’t thinking about that.</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mip7misdac2k","date_published":"2026-04-04T21:48:29+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-04-04 21:48","date_timestamp":1775339309,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"87082867","content_html":"<p><a href=\"http://warnercrocker.bsky.social\">@warnercrocker.bsky.social</a> Well, he’s not exactly the brightest bulb in the box.</p>\n<p>His password was probably something like:</p>\n<p>USAUSAUSA</p>\n<p>or</p>\n<p>BeerBro</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mi2hwcbqas2l","date_published":"2026-03-27T15:51:14+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-03-27 15:51","date_timestamp":1774626674,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"86937962","content_html":"<p><a href=\"http://fahrni.me\">@fahrni.me</a> Also, if you’re Jewish like Prof Galloway is why the hell would you support Nazi’s?</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mhvhay5i6s2l","date_published":"2026-03-25T15:56:00+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-03-25 15:56","date_timestamp":1774454160,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"86929519","content_html":"<p><a href=\"http://atrupar.com\">@atrupar.com</a> Parker, don’t threaten me with a good time.</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mhvamdd2lk2l","date_published":"2026-03-25T13:57:04+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-03-25 13:57","date_timestamp":1774447024,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"86701436","content_html":"<p><a href=\"http://fahrni.me\">@fahrni.me</a> The boy doesn’t need any coffee, Nish! 😂</p>\n","url":"https://bsky.app/profile/did:plc:mfz2klocg7rw3r2ta2z5kobf/post/3mhmeffzq2s2w","date_published":"2026-03-22T01:10:49+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-03-22 01:10","date_timestamp":1774141849,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"86620120","content_html":"<p><a href=\"https://micro.blog/lwdupont\">@lwdupont</a> I’ve been working to get Stream for Mac completed for a very long time now. Years and years. One of the things that is driving me nuts is layout of a cell. I come from 15 years of UIKit experience so AppKit feels familiar but I’ll be damned if I can get autolayout of an NSTableViewCell to work properly. This is, of course, a me thing but I was able to get it working in SwiftUI in an hour, and I’m not an experienced SwiftUI dev.</p>\n<p>Now, that brought other issues to the surface so I’ve gone back to trying to get an AppKit version working. 😂 I hope I can figure this out soon or I may just quit my job and go to work at WalMart as a greeter.</p>\n","url":"https://micro.blog/fahrni/86620120","date_published":"2026-03-20T17:43:20+00:00","author":{"name":"Rob Fahrni","url":"https://fahrni.me","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Ffahrni%2Favatar.jpg","_microblog":{"username":"fahrni"}},"_microblog":{"date_relative":"2026-03-20 17:43","date_timestamp":1774028600,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}}]}