{"version":"https://jsonfeed.org/version/1","title":"Micro.blog - Jeroen Leenarts","home_page_url":"https://micro.blog","feed_url":"https://micro.blog/posts/AppForce1","_microblog":{"about":"https://micro.blog/about/api","id":"1377","username":"AppForce1","bio":"","pronouns":"","is_following":false,"is_you":false,"following_count":8,"discover_count":0},"author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://avatars.micro.blog/avatars/2022/1377.jpg"},"items":[{"id":"82675605","content_html":"<p>The Senior Developer in an AI-Generated World: <a href=\"https://appforce1.net/blog/08-senior-developer-ai-world\">appforce1.net</a></p>","summary":"","url":"https://appforce1.net/blog/08-senior-developer-ai-world","date_published":"2026-01-22T20:55:00+00:00","author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2022%2F1377.jpg","_microblog":{"username":"AppForce1"}},"_microblog":{"date_relative":"2026-01-22 20:55","date_timestamp":1769115300,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@appforce1/115943495133814922"]}},{"id":"79790886","content_html":"<p>The Road to Do iOS 2026: Planning the Next Evolution of the iOS Developer Conference: <a href=\"https://appforce1.net/blog/do-ios-2026\">appforce1.net</a></p>","summary":"","url":"https://appforce1.net/blog/do-ios-2026","date_published":"2025-12-11T07:55:00+00:00","author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2022%2F1377.jpg","_microblog":{"username":"AppForce1"}},"_microblog":{"date_relative":"2025-12-11 07:55","date_timestamp":1765439700,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@appforce1/115700700448137853"]}},{"id":"74098563","content_html":"<p>AppForce1 Worklog: The Hidden Complexity of iOS Audio Engineering: Lessons from the Trenches: <a href=\"https://appforce1.net/blog/appForce1-podcast-e104\">appforce1.net</a></p>","summary":"","url":"https://appforce1.net/blog/appForce1-podcast-e104","date_published":"2025-09-20T08:45:00+00:00","author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2022%2F1377.jpg","_microblog":{"username":"AppForce1"}},"_microblog":{"date_relative":"2025-09-20 08:45","date_timestamp":1758357900,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"73641827","content_html":"<p>AppForce1 Worklog: Real Developer, Real Problems: No More Polished Perfection: <a href=\"https://appforce1.net/blog/appForce1-podcast-e103\">appforce1.net</a></p>","summary":"","url":"https://appforce1.net/blog/appForce1-podcast-e103","date_published":"2025-09-15T21:45:00+00:00","author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2022%2F1377.jpg","_microblog":{"username":"AppForce1"}},"_microblog":{"date_relative":"2025-09-15 21:45","date_timestamp":1757972700,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@appforce1/115211619383502549"]}},{"id":"64127371","content_html":"<p>10 New Jobs for Burned-Out Software Developers: <a href=\"https://appforce1.net/blog/10-new-jobs-for-burned-out-software-developers\">appforce1.net</a></p>","summary":"","url":"https://appforce1.net/blog/10-new-jobs-for-burned-out-software-developers","date_published":"2025-05-02T05:15:00+00:00","author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2022%2F1377.jpg","_microblog":{"username":"AppForce1"}},"_microblog":{"date_relative":"2025-05-02 05:15","date_timestamp":1746162900,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"62188140","content_html":"<p>BenQ ScreenBar Pro Review: The Desk Light You Didn’t Know You Needed: <a href=\"https://appforce1.net/blog/benq-screenbar-pro-review\">appforce1.net</a></p>","summary":"","url":"https://appforce1.net/blog/benq-screenbar-pro-review","date_published":"2025-04-13T14:54:00+00:00","author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2022%2F1377.jpg","_microblog":{"username":"AppForce1"}},"_microblog":{"date_relative":"2025-04-13 14:54","date_timestamp":1744556040,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"64070690","content_html":"<p>WebRTC vs. VoIP: Comparing Network Resilience: <a href=\"https://appforce1.net/blog/webrtc-vs-voip\">appforce1.net</a></p>","summary":"","url":"https://appforce1.net/blog/webrtc-vs-voip","date_published":"2025-04-11T15:15:00+00:00","author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2022%2F1377.jpg","_microblog":{"username":"AppForce1"}},"_microblog":{"date_relative":"2025-04-11 15:15","date_timestamp":1744384500,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"64070689","content_html":"<p>AV1 vs. H.264: Which Codec Should You Use? <a href=\"https://appforce1.net/blog/av1-h264\">appforce1.net</a></p>","summary":"","url":"https://appforce1.net/blog/av1-h264","date_published":"2025-04-11T15:15:00+00:00","author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2022%2F1377.jpg","_microblog":{"username":"AppForce1"}},"_microblog":{"date_relative":"2025-04-11 15:15","date_timestamp":1744384500,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"32755253","content_html":"<p>Configuration as Code, Using PKL: <a href=\"https://appforce1.net/blog/configuration-as-code\">appforce1.net</a></p>","summary":"","url":"https://appforce1.net/blog/configuration-as-code","date_published":"2024-03-02T06:15:00+00:00","author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2022%2F1377.jpg","_microblog":{"username":"AppForce1"}},"_microblog":{"date_relative":"2024-03-02 06:15","date_timestamp":1709360100,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"32263799","content_html":"<p>Build an iOS 17-Style Action Composer in SwiftUI: <a href=\"https://appforce1.net/blog/swiftui-action-composer\">appforce1.net</a></p>","summary":"","url":"https://appforce1.net/blog/swiftui-action-composer","date_published":"2024-01-30T06:15:00+00:00","author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2022%2F1377.jpg","_microblog":{"username":"AppForce1"}},"_microblog":{"date_relative":"2024-01-30 06:15","date_timestamp":1706595300,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"64070688","content_html":"<p>Integrating with Logging Platforms on iOS: <a href=\"https://appforce1.net/blog/ios-logging\">appforce1.net</a></p>","summary":"","url":"https://appforce1.net/blog/ios-logging","date_published":"2023-06-07T05:15:00+00:00","author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2022%2F1377.jpg","_microblog":{"username":"AppForce1"}},"_microblog":{"date_relative":"2023-06-07 05:15","date_timestamp":1686114900,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"18317948","content_html":"<p>Integrate Vale with Xcode: <a href=\"https://appforce1.net/blog/integrate-xcode-with-vale\">appforce1.net</a></p>","summary":"","url":"https://appforce1.net/blog/integrate-xcode-with-vale","date_published":"2023-04-10T20:55:00+00:00","author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2022%2F1377.jpg","_microblog":{"username":"AppForce1"}},"_microblog":{"date_relative":"2023-04-10 20:55","date_timestamp":1681160100,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"64070687","content_html":"<p>How To Set Up Your Coding Environment: <a href=\"https://appforce1.net/blog/set-up-coding-environment\">appforce1.net</a></p>","summary":"","url":"https://appforce1.net/blog/set-up-coding-environment","date_published":"2023-04-10T20:55:00+00:00","author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2022%2F1377.jpg","_microblog":{"username":"AppForce1"}},"_microblog":{"date_relative":"2023-04-10 20:55","date_timestamp":1681160100,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"15957531","content_html":"<p>All videos of Do iOS 2022 are now available. Had some time to rewatch them all. And they are all amazing. ❤️</p>\n<p><a href=\"https://appforce1.net/blog/do-ios-2022-videos\">appforce1.net/blog/do-i…</a></p>\n","summary":"","url":"https://appforce1.micro.blog/2023/01/14/163826.html","date_published":"2023-01-14T15:38:26+00:00","author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2022%2F1377.jpg","_microblog":{"username":"AppForce1"}},"_microblog":{"date_relative":"2023-01-14 15:38","date_timestamp":1673710706,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@appforce1/109688305175386849"]}},{"id":"15958579","content_html":"<p>Videos of Do iOS 2022: <a href=\"https://appforce1.net/blog/do-ios-2022-videos\">appforce1.net</a></p>","summary":"","url":"https://appforce1.net/blog/do-ios-2022-videos","date_published":"2023-01-14T14:45:30+00:00","author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2022%2F1377.jpg","_microblog":{"username":"AppForce1"}},"_microblog":{"date_relative":"2023-01-14 14:45","date_timestamp":1673707530,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"15765173","content_html":"<p>Wrote a bit on my usage of Obsidian for personal knowledge management. It is just a quick write-up on the basics. Just to get you started with this amazing practice as well…</p>\n<p><a href=\"https://appforce1.net/blog/obsidian-for-pkm\">appforce1.net/blog/obsi…</a></p>\n","summary":"","url":"https://appforce1.micro.blog/2023/01/06/wrote-a-bit.html","date_published":"2023-01-06T15:30:14+00:00","author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2022%2F1377.jpg","_microblog":{"username":"AppForce1"}},"_microblog":{"date_relative":"2023-01-06 15:30","date_timestamp":1673019014,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@appforce1/109642974266477646"]}},{"id":"15765244","content_html":"<p>Using Obsidian for personal knowledge management: <a href=\"https://appforce1.net/blog/obsidian-for-pkm\">appforce1.net</a></p>","summary":"","url":"https://appforce1.net/blog/obsidian-for-pkm","date_published":"2023-01-06T14:17:30+00:00","author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2022%2F1377.jpg","_microblog":{"username":"AppForce1"}},"_microblog":{"date_relative":"2023-01-06 14:17","date_timestamp":1673014650,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@appforce1/109642984688213957"]}},{"id":"15714965","content_html":"<p>It’s been a while since I did a regular episode for my podcast. But here is the first one of 2023.</p>\n<p>Best part, recorded with a brand new microphone. And I even did a comparison between my old and new microphones.\n<a href=\"https://www.buzzsprout.com/1414396/11980229\">www.buzzsprout.com/1414396/1…</a></p>\n","summary":"","url":"https://appforce1.micro.blog/2023/01/04/its-been-a.html","date_published":"2023-01-04T21:50:53+00:00","author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2022%2F1377.jpg","_microblog":{"username":"AppForce1"}},"_microblog":{"date_relative":"2023-01-04 21:50","date_timestamp":1672869053,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@appforce1/109633146425396498"]}},{"id":"15714961","content_html":"<p>2022 in review: <a href=\"https://appforce1.net/blog/2022-in-review\">appforce1.net</a></p>","summary":"","url":"https://appforce1.net/blog/2022-in-review","date_published":"2023-01-04T14:45:30+00:00","author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2022%2F1377.jpg","_microblog":{"username":"AppForce1"}},"_microblog":{"date_relative":"2023-01-04 14:45","date_timestamp":1672843530,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@appforce1/109633146030499182"]}},{"id":"15462964","content_html":"<p>Last week I had a talk with Azam Sharp about his thoughts on #SwiftUI architecture. He thinks many people overcomplicate their architecture for SwiftUI-based apps. 👨‍🏫</p>\n<p><a href=\"https://www.buzzsprout.com/1414396/11918450\">www.buzzsprout.com/1414396/1…</a></p>\n","summary":"","url":"https://appforce1.micro.blog/2022/12/26/last-week-i.html","date_published":"2022-12-26T20:32:48+00:00","author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2022%2F1377.jpg","_microblog":{"username":"AppForce1"}},"_microblog":{"date_relative":"2022-12-26 20:32","date_timestamp":1672086768,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@appforce1/109581878546623467"]}},{"id":"15273396","content_html":"<p>Now on my podcast feed: Marin Todorov on 2022 and “dataTile”</p>\n<p>Keep an eye out for dataTile on January 5!</p>\n<p><a href=\"https://www.buzzsprout.com/1414396/11910322\">www.buzzsprout.com/1414396/1…</a></p>\n","summary":"","url":"https://appforce1.micro.blog/2022/12/21/now-on-my.html","date_published":"2022-12-21T13:34:13+00:00","author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2022%2F1377.jpg","_microblog":{"username":"AppForce1"}},"_microblog":{"date_relative":"2022-12-21 13:34","date_timestamp":1671629653,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@appforce1/109551921191200554"]}},{"id":"15030774","content_html":"<p>Something nice to play with over the weekend: Multipass. Had a lot of fun and benefited from isolating things in a VM.</p>\n<p><a href=\"https://getstream.io/blog/docs-docusaurus-multipass-vm/\">getstream.io/blog/docs…</a></p>\n","summary":"","url":"https://appforce1.micro.blog/2022/12/16/something-nice-to.html","date_published":"2022-12-16T19:15:22+00:00","author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2022%2F1377.jpg","_microblog":{"username":"AppForce1"}},"_microblog":{"date_relative":"2022-12-16 19:15","date_timestamp":1671218122,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@appforce1/109524951002980103"]}},{"id":"32263798","content_html":"<p>How to Run Stream’s Docs on a Multipass VM: <a href=\"https://appforce1.net/blog/docs-docusaurus-multipass-vm\">appforce1.net</a></p>","summary":"","url":"https://appforce1.net/blog/docs-docusaurus-multipass-vm","date_published":"2022-12-16T10:45:00+00:00","author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2022%2F1377.jpg","_microblog":{"username":"AppForce1"}},"_microblog":{"date_relative":"2022-12-16 10:45","date_timestamp":1671187500,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"14962340","content_html":"<p>Pol Piella Abadia, Senior software engineer at the BBC 🎙️</p>\n<p><a href=\"https://www.buzzsprout.com/1414396/11876905\">www.buzzsprout.com/1414396/1…</a></p>\n","summary":"","url":"https://appforce1.micro.blog/2022/12/15/pol-piella-abadia.html","date_published":"2022-12-15T09:24:55+00:00","author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2022%2F1377.jpg","_microblog":{"username":"AppForce1"}},"_microblog":{"date_relative":"2022-12-15 09:24","date_timestamp":1671096295,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@appforce1/109516967114493916"]}},{"id":"14898856","content_html":"<p>Looking for an addition to MY part of the dev rel team.</p>\n<p>DevRel Engineer, you will primarily focus on maintaining and improving developer resources around Stream’s web stack (React, Angular, JS and others).</p>\n<p>I wrote much of the copy for this role.</p>\n<p><a href=\"https://grnh.se/0707e58f3us\">grnh.se/0707e58f3…</a></p>\n","summary":"","url":"https://appforce1.micro.blog/2022/12/13/looking-for-an.html","date_published":"2022-12-13T10:46:16+00:00","author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2022%2F1377.jpg","_microblog":{"username":"AppForce1"}},"_microblog":{"date_relative":"2022-12-13 10:46","date_timestamp":1670928376,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://hachyderm.io/@appforce1/109505962325370103"]}},{"id":"14580360","content_html":"<p><a href=\"https://micro.blog/danielpunkass\">@danielpunkass</a> I love that it is a part of SetApp now. SetApp has been amazing for me. And I get to support devs ever to slightly with usage of my tools.</p>\n","url":"https://micro.blog/AppForce1/14580360","date_published":"2022-12-02T06:57:17+00:00","author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2022%2F1377.jpg","_microblog":{"username":"AppForce1"}},"_microblog":{"date_relative":"2022-12-02 06:57","date_timestamp":1669964237,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"14409471","content_html":"<p><a href=\"https://micro.blog/designatednerd\">@designatednerd</a> The number of unique words in a 14 word message is impressive. (It is 4.) The person doesn’t properly allocate the f#cks given I think.</p>\n","url":"https://micro.blog/AppForce1/14409471","date_published":"2022-11-26T21:18:32+00:00","author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2022%2F1377.jpg","_microblog":{"username":"AppForce1"}},"_microblog":{"date_relative":"2022-11-26 21:18","date_timestamp":1669497512,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"14350034","content_html":"<p><a href=\"https://micro.blog/cliffordbeshers\">@cliffordbeshers</a> <a href=\"https://shop.keyboard.io/products/model-100\">shop.keyboard.io/products/…</a></p>\n","url":"https://micro.blog/AppForce1/14350034","date_published":"2022-11-23T19:33:37+00:00","author":{"name":"Jeroen Leenarts","url":"https://appforce1.net","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2022%2F1377.jpg","_microblog":{"username":"AppForce1"}},"_microblog":{"date_relative":"2022-11-23 19:33","date_timestamp":1669232017,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}}]}