{"version":"https://jsonfeed.org/version/1","title":"Micro.blog - Martin Hartl","home_page_url":"https://micro.blog","feed_url":"https://micro.blog/posts/hartlco","_microblog":{"about":"https://micro.blog/about/api","id":"184","username":"hartlco","bio":"Software at Reddit. @hartlco on the internet.","pronouns":"","is_following":false,"is_you":false,"following_count":152,"discover_count":0},"author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://avatars.micro.blog/avatars/2025/03/184.jpg"},"items":[{"id":"85969313","content_html":"<p>Wearing the Whoop band now for a full week: So far 100% satisfied as it completely replaced my Apple Watch. Only used the Apple Watch for silent alarms in the morning and health tracking though</p>","summary":"","url":"https://memos.hartl.co/memos/MEcR2xvHYndUQSGRivSHgo","date_published":"2026-03-11T08:48:56+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2026-03-11 08:48","date_timestamp":1773218936,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"85817002","content_html":"<p>This quote from Keith Wee on a recent [post about the new Leica Noctilux 35mm ƒ1.2 ASPH: <a href=\"https://memos.hartl.co/memos/Q3AY8iLPMMWS9VXCQMqhXw\">memos.hartl.co</a></p>","summary":"This quote from Keith Wee on a recent post about the new Leica Noctilux 35mm Æ1.2 ASPH  unexpectedly made me realize how I have been approaching photography myself.\n\nAlso don't mind me daydreaming about owning this lens. Thanks.","url":"https://memos.hartl.co/memos/Q3AY8iLPMMWS9VXCQMqhXw","date_published":"2026-03-09T08:02:46+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2026-03-09 08:02","date_timestamp":1773043366,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"85692078","content_html":"<p>Start of the new F1 season and Max’ car immediately locks up and out in Q1. Really hope that is not a precursor.</p>","summary":"","url":"https://memos.hartl.co/memos/CU6ZtbyzMw8aRUvcgiZuDx","date_published":"2026-03-07T05:27:17+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2026-03-07 05:27","date_timestamp":1772861237,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"85636479","content_html":"<p>Read a post from Robb Knight about switching back to Alfred from Raycast. This made me try out plain Spotlight again and it seems to be ok…? Surprised by this for sure</p>\n<p><a href=\"https://rknight.me/blog/back-to-alfred/\">https://rknight.me/blog/back-to-alfred/</a></p>","summary":"","url":"https://memos.hartl.co/memos/RatdtBmi8KQXSRu4zPqA6v","date_published":"2026-03-06T10:59:28+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2026-03-06 10:59","date_timestamp":1772794768,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"85560885","content_html":"<p>Added a new section to hartl.co to render the recent memos. I never enjoyed writing HTML/PHP code and Claude Code just does it…</p>","summary":"","url":"https://memos.hartl.co/memos/VaZDaUD4pcsDvxAUbbByWG","date_published":"2026-03-05T08:29:30+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2026-03-05 08:29","date_timestamp":1772699370,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"85546843","content_html":"<p>For years I hoped Apple would bring a full Xcode and Terminal to iPad. Now 99% of my private development work happens in a VM tmux session hosted on a Proxmox MiniPC from 2018. iOS Apps get compiled by GitHub actions and Xcode cloud. It changed so quickly.</p>","summary":"","url":"https://memos.hartl.co/memos/9JEYqaMUVDS75DRxrBg7jK","date_published":"2026-03-05T08:03:14+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2026-03-05 08:03","date_timestamp":1772697794,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"85059894","content_html":"<p>Still trying to hold of for now to migrate to Claude Max, but the writing is on the wall. Especially with the introdcution of Claude Code remote sessions on the phone App.</p>","summary":"","url":"https://memos.hartl.co/memos/83cBnxiAqFnjinEFaLDfFH","date_published":"2026-02-26T09:00:00+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2026-02-26 09:00","date_timestamp":1772096400,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"85059893","content_html":"<p>One new App I recently downloaded and instantly fell in love with is Echo.\nIt's one of my most used Apps these days as I use Claude Code in Tmux on a Proxmox VM as my agent for everything.</p>\n<p><a href=\"https://replay.software/echo\">https://replay.software/echo</a></p>","summary":"","url":"https://memos.hartl.co/memos/Xc9eTZFFL5TGjmuoi4r8vz","date_published":"2026-02-26T08:40:37+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2026-02-26 08:40","date_timestamp":1772095237,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"82827410","content_html":"<p>Hosting Clawdbot now on a VM at home. This feels like the future. The bot building skills itself so it can talk to my own self hosted services. Mind blown.</p>\n","summary":"","url":"https://memos.hartl.co/memos/ffHZi9jhoMEUAJNjdTE2Eb","date_published":"2026-01-25T13:06:07+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2026-01-25 13:06","date_timestamp":1769346367,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"81756792","content_html":"<p>The amount of Codex time you get out of the lowest level paid ChatGPT tier is great. Not hitting any limits for my weekend side projects.</p>\n","summary":"","url":"https://memos.hartl.co/memos/mrZbXnoD9XPwCWMSi5YnBE","date_published":"2026-01-10T09:25:21+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2026-01-10 09:25","date_timestamp":1768037121,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"81283196","content_html":"<p>Hayakawa Coffee: <a href=\"https://hartl.co/notes/hayakawa-coffee\">hartl.co</a></p>","summary":"","url":"https://hartl.co/notes/hayakawa-coffee","date_published":"2026-01-03T20:00:00+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2026-01-03 20:00","date_timestamp":1767470400,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"81283195","content_html":"<p>Publishing my 2025 drafts: <a href=\"https://hartl.co/notes/publishing-my-2025-drafts\">hartl.co</a></p>","summary":"","url":"https://hartl.co/notes/publishing-my-2025-drafts","date_published":"2026-01-03T19:55:00+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2026-01-03 19:55","date_timestamp":1767470100,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"80993648","content_html":"<p>Just noticed I didn’t open twitter-like Apps in months after uninstalling Mastodon/Bluesky etc on a whim.\nQuickly checking back in, nothing changed.</p>\n","summary":"","url":"https://memos.hartl.co/memos/J5CBD3kzgX4gvSXkCAA9vj","date_published":"2025-12-30T09:56:54+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2025-12-30 09:56","date_timestamp":1767088614,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"72008520","content_html":"<p>Updating OS versions on VPSes feels like Russian Roulette to me - this time it worked apparently </p>","summary":"","url":"https://memos.hartl.co/memos/N9mWccy9S2BxzVRT5Eo554","date_published":"2025-08-25T12:00:34+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2025-08-25 12:00","date_timestamp":1756123234,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"71929044","content_html":"<p>I noticed the stock Apple Podcast App is all I need. It even supports self-hosted URLs behind Tailscale.</p>","summary":"","url":"https://memos.hartl.co/memos/XBUJhKCBR9vryruNLttEyR","date_published":"2025-08-24T07:14:43+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2025-08-24 07:14","date_timestamp":1756019683,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"66234497","content_html":"<p>I’m jealous of South Koreans and how they can drink ungodly amounts of coffee all day. I’d be a jittery mess in the evening.</p>","summary":"","url":"https://memos.hartl.co/memos/HGGhM4xDWtSMXVzV2fH7bA","date_published":"2025-06-07T23:25:53+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2025-06-07 23:25","date_timestamp":1749338753,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"65642183","content_html":"<p>Leaving our Tokyo flat after 4 months really is difficult. I loved this place and the city. Sapporo next.</p>","summary":"","url":"https://memos.hartl.co/memos/BXRWw6AMWMcw2r56yKKQvd","date_published":"2025-05-31T01:42:56+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2025-05-31 01:42","date_timestamp":1748655776,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"60565371","content_html":"<p>Looks like there is some issue with images on memos.</p>","summary":"","url":"https://memos.hartl.co/memos/i3w2WHMsDVXBKTsPP3rvkF","date_published":"2025-03-24T02:12:16+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2025-03-24 02:12","date_timestamp":1742782336,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"60563219","content_html":"<p>The view from the ropeway in Hakone was worth it, not sure about the sulfur smell</p><p><img src=\"https://cdn.micro.blog/photos/1000x/https%3A%2F%2Fmemos.hartl.co%2Ffile%2Fresources%2F5%2FL1007609.jpeg\" loading=\"lazy\"></p>","summary":"","url":"https://memos.hartl.co/memos/YkH2Ktq5ci2FLWg7uvXvpS","date_published":"2025-03-24T01:04:21+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2025-03-24 01:04","date_timestamp":1742778261,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"60563218","content_html":"<p>Reading through the release notes and updating all my self hosted services is one of my happy chores. I don't want to automate this away from me.</p>","summary":"","url":"https://memos.hartl.co/memos/eByV5obuehyySxAJpoxJFj","date_published":"2025-03-24T01:01:52+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2025-03-24 01:01","date_timestamp":1742778112,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"60497341","content_html":"<p>After staying in Tokyo for 2 months, it's now time for weekend trips away. First one is Hakone</p>","summary":"","url":"https://memos.hartl.co/memos/hJiDync5JQgh3fN8JLMChS","date_published":"2025-03-22T23:26:04+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2025-03-22 23:26","date_timestamp":1742685964,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"59746652","content_html":"<p>Hey, it worked!!</p><br><p><a href=\"https://micro.blog/hartlco\">https://micro.blog/hartlco</a></p>","summary":"","url":"https://memos.hartl.co/memos/3CaUsDJaSM8wHEkRwqkSFL","date_published":"2025-03-13T22:36:21+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2025-03-13 22:36","date_timestamp":1741905381,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"59745146","content_html":"<p>My PR to memos to include ids for RSS feed items finally got included in a release.</p><p>This should now allow micro.blog to pickup feeds from memos instances.</p><br><p><a href=\"https://github.com/usememos/memos/pull/4383\">https://github.com/usememos/memos/pull/4383</a></p>","summary":"","url":"https://memos.hartl.co/memos/ArJBrJtxmn4eRgos45yoi6","date_published":"2025-03-13T22:34:42+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2025-03-13 22:34","date_timestamp":1741905282,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"59744631","content_html":"<p>If any city has a marathon day, I always manage  to notice it the moment I’m traveling </p>","summary":"","url":"https://memos.hartl.co/memos/GEJ5xod33jMj6GRgBMNjMv","date_published":"2025-03-01T23:13:07+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2025-03-01 23:13","date_timestamp":1740870787,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"59744630","content_html":"<p>Getting good at sleeping on trains. Apple Maps starting to buzz once the exit comes up is brilliant.<span>#japan25</span> </p>","summary":"","url":"https://memos.hartl.co/memos/DFwrtXBSqC2vdJj95pKTjt","date_published":"2025-03-01T23:03:20+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2025-03-01 23:03","date_timestamp":1740870200,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"12427963","content_html":"<p><a href=\"https://micro.blog/jonesbp\">@jonesbp</a> It feels like the number of them is increasing now everyday, slowly I would like to own one myself 😁</p>\n","url":"https://micro.blog/hartlco/12427963","date_published":"2022-01-30T09:08:02+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2022-01-30 09:08","date_timestamp":1643533682,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"12270042","content_html":"<p><a href=\"https://micro.blog/donnydavis\">@donnydavis</a> No thank you for all the feedback! I expect the Icro betas to stay very buggy for a while longer, as I’m rewriting big parts of the UI.</p>\n","url":"https://micro.blog/hartlco/12270042","date_published":"2021-12-15T07:51:05+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2021-12-15 07:51","date_timestamp":1639554665,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"12257104","content_html":"<p><a href=\"https://micro.blog/dezinezync\">@dezinezync</a> Nice, thank you so much! I hope to address the points in the upcoming build. It will replace the whole compose screen with a more modern implementation.</p>\n","url":"https://micro.blog/hartlco/12257104","date_published":"2021-12-11T19:45:17+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2021-12-11 19:45","date_timestamp":1639251917,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"12245883","content_html":"<p><a href=\"https://micro.blog/philbowell\">@philbowell</a> Nothing major changed yet, I’m getting it ready for bigger iOS 15 focused changes. Thank you for testing!</p>\n","url":"https://micro.blog/hartlco/12245883","date_published":"2021-12-08T19:10:20+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2021-12-08 19:10","date_timestamp":1638990620,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"12204629","content_html":"<p><a href=\"https://micro.blog/dezinezync\">@dezinezync</a> I’m using Fastland for building and deploying. Can’t imagine writing the xcode build commands myself 😁</p>\n","url":"https://micro.blog/hartlco/12204629","date_published":"2021-11-27T08:01:20+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2021-11-27 08:01","date_timestamp":1638000080,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"12201518","content_html":"<p><a href=\"https://micro.blog/dezinezync\">@dezinezync</a> This build still came through GitHub Actions. I will need to check how deploying works through Xcode Cloud and if there are major benefits.<br>\nI noticed pull to refresh is broken on that build 🤦‍♂️</p>\n","url":"https://micro.blog/hartlco/12201518","date_published":"2021-11-26T09:33:53+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2021-11-26 09:33","date_timestamp":1637919233,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"12157904","content_html":"<p><a href=\"https://micro.blog/simonwoods\">@simonwoods</a> Thank you so much! 🙌</p>\n","url":"https://micro.blog/hartlco/12157904","date_published":"2021-11-13T11:24:57+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2021-11-13 11:24","date_timestamp":1636802697,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"10788265","content_html":"<p><a href=\"https://micro.blog/furstenberg\">@furstenberg</a> Might not be the best use of money, but definitely improving my vacation 😂</p>\n","url":"https://micro.blog/hartlco/10788265","date_published":"2020-12-30T10:38:23+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2020-12-30 10:38","date_timestamp":1609324703,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"10006055","content_html":"<p><a href=\"https://micro.blog/vincent\">@vincent</a> The move was easy for me as I'm just relying on mail through native clients. Let's see how it goes. I was using FastMail for almost 8 years.</p>\n","url":"https://micro.blog/hartlco/10006055","date_published":"2020-07-27T18:31:36+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2020-07-27 18:31","date_timestamp":1595874696,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"10006025","content_html":"<p>@dominikhoecht I'm only using mail through native clients, I think it should be fine! 😁</p>\n","url":"https://micro.blog/hartlco/10006025","date_published":"2020-07-27T18:29:26+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2020-07-27 18:29","date_timestamp":1595874566,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"10006012","content_html":"<p><a href=\"https://micro.blog/crossingthethreshold\">@crossingthethreshold</a> \n\"Our main servers are located at New York Internet (NYI) in Bridgewater, New Jersey, USA.\"\n<a href=\"https://www.fastmail.com/help/ourservice/security.html\">Source</a></p>\n","url":"https://micro.blog/hartlco/10006012","date_published":"2020-07-27T18:28:19+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2020-07-27 18:28","date_timestamp":1595874499,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"9821525","content_html":"<p>@rishabh Icro currently doesn't offer a way to dynamically show all discovery sections or enter them manually. I added it now manually to the list of available sections. Please force quit Icro and start again, it will show up then.</p>\n","url":"https://micro.blog/hartlco/9821525","date_published":"2020-06-20T06:34:49+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2020-06-20 06:34","date_timestamp":1592634889,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"9695548","content_html":"<p><a href=\"https://micro.blog/donnydavis\">@donnydavis</a> I'm using the 11\". Pure SwiftUI Code works surprisingly well. Interface Builder feels very cramped. With wireless debugging it's perfectly usable for me.</p>\n","url":"https://micro.blog/hartlco/9695548","date_published":"2020-05-21T19:07:57+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2020-05-21 19:07","date_timestamp":1590088077,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"9695421","content_html":"<p><a href=\"https://micro.blog/michaelfransen\">@michaelfransen</a> Haha, I love the iPod for listening while coding. Less distraction to fiddle with playlists and so on.</p>\n","url":"https://micro.blog/hartlco/9695421","date_published":"2020-05-21T18:29:15+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2020-05-21 18:29","date_timestamp":1590085755,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"9600180","content_html":"<p><a href=\"https://micro.blog/dejus\">@dejus</a> Fully agree with you on the loading state inside the Load more cell. I tracked it as an issue in GitHub. I was experiment with loading more content without user interaction but never managed to achieve a a great experience because of the loading times. Maybe it's also time to revisit this again.</p>\n","url":"https://micro.blog/hartlco/9600180","date_published":"2020-05-05T04:43:18+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2020-05-05 04:43","date_timestamp":1588653798,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"9597146","content_html":"<p><a href=\"https://micro.blog/dejus\">@dejus</a> Nothing arrived in my inbox but I can see it in the dev portal, thank you! +1 for the renaming to \"chat\". The left-swipe gesture is already there and should be working. If not, it's a bug 😂\nI'm going to explore you suggestion with the in-line reply. Can't promise anything but it's definitely interesting!</p>\n","url":"https://micro.blog/hartlco/9597146","date_published":"2020-05-04T16:01:56+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2020-05-04 16:01","date_timestamp":1588608116,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"9595408","content_html":"<p><a href=\"https://micro.blog/kaa\">@kaa</a> I think this is a great suggestion. It will require some changes on my link-tap-detection but should be doable. Thank you!</p>\n","url":"https://micro.blog/hartlco/9595408","date_published":"2020-05-04T07:21:54+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2020-05-04 07:21","date_timestamp":1588576914,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"9595206","content_html":"<p><a href=\"https://micro.blog/donnydavis\">@donnydavis</a> I prefer through mail/TestFlight or directly on <a href=\"https://github.com/hartlco/icro\">Github</a>. Looking forward hearing from you!</p>\n","url":"https://micro.blog/hartlco/9595206","date_published":"2020-05-04T06:43:29+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2020-05-04 06:43","date_timestamp":1588574609,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"9594925","content_html":"<p><a href=\"https://micro.blog/Avancee\">@Avancee</a> Thank you so much for the feedback. I introduced the swipe gestures in the latest <a href=\"https://testflight.apple.com/join/GRnUIus6\">beta</a>. I'm close to getting rid of the dots completely and just migrating fully to the swipe-actions.</p>\n","url":"https://micro.blog/hartlco/9594925","date_published":"2020-05-04T05:30:38+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2020-05-04 05:30","date_timestamp":1588570238,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"9594919","content_html":"<p><a href=\"https://micro.blog/dejus\">@dejus</a> <a href=\"https://micro.blog/joec\">@joec</a> I added the conversation and reply swipe actions in the latest <a href=\"https://testflight.apple.com/join/GRnUIus6\">beta</a>. \nUsername-autocomplete I high on my list as it annoys me a lot as well!\nAgain, thank you all for the feedback!</p>\n","url":"https://micro.blog/hartlco/9594919","date_published":"2020-05-04T05:25:49+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2020-05-04 05:25","date_timestamp":1588569949,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"9592212","content_html":"<p><a href=\"https://micro.blog/dejus\">@dejus</a> Thank you so much for the feedback!  It really convinced me to revisit the topic again. I hope to bring improvements to the beta builds in the coming days.</p>\n","url":"https://micro.blog/hartlco/9592212","date_published":"2020-05-03T18:12:12+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2020-05-03 18:12","date_timestamp":1588529532,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"9592208","content_html":"<p><a href=\"https://micro.blog/mcg\">@mcg</a> Ah, that's great to hear.\nI'll work to bring back the swipe gestures in some form as well!</p>\n","url":"https://micro.blog/hartlco/9592208","date_published":"2020-05-03T18:10:54+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2020-05-03 18:10","date_timestamp":1588529454,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"9591552","content_html":"<p>@mdhughes Good point about the conversation view, I'm going to add it in a bug fix. I might consider bringing the swipe-actions back, thank you for your feedback!</p>\n","url":"https://micro.blog/hartlco/9591552","date_published":"2020-05-03T14:02:30+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2020-05-03 14:02","date_timestamp":1588514550,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"9591544","content_html":"<p>@mdhughes Regarding the timeline gap issue: I would appreciate an issue on <a href=\"https://github.com/hartlco/Icro/issues\">Github</a> with more detail or by mail.</p>\n","url":"https://micro.blog/hartlco/9591544","date_published":"2020-05-03T13:59:41+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2020-05-03 13:59","date_timestamp":1588514381,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"9591543","content_html":"<p>@mdhughes The long-press actions are still there like in the previous version. The dots just enable yet another way to access the action items.\nWhat is your suggestion for those action when wanting to avoid the typical swipe cell actions?</p>\n","url":"https://micro.blog/hartlco/9591543","date_published":"2020-05-03T13:57:32+00:00","author":{"name":"Martin Hartl","url":"https://hartl.co","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F03%2F184.jpg","_microblog":{"username":"hartlco"}},"_microblog":{"date_relative":"2020-05-03 13:57","date_timestamp":1588514252,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}}]}