{"version":"https://jsonfeed.org/version/1","title":"Micro.blog - lornajane","home_page_url":"https://micro.blog","feed_url":"https://micro.blog/posts/lornajane@indieweb.social","_microblog":{"about":"https://micro.blog/about/api","id":"1310843","username":"lornajane@indieweb.social","bio":"Developer experience, API specialist and open source enthusiast. Author, writer, blogger. TSC for OpenAPI. Board at OpenUK. Maintainer of rst2pdf. Searchable toots. Everything else: lornajane.net. She/her.","pronouns":"","is_following":false,"is_you":false,"following_count":0,"discover_count":0},"author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://micro.blog/photos/200/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png"},"items":[{"id":"91079790","content_html":"<p><span class=\"h-card\"><a href=\"https://phpc.social/@preinheimer\" class=\"u-url mention\">@<span>preinheimer</span></a></span> this is right up there with an incident commander I know who was training their people's responses by playing SpaceTeam</p>","url":"https://indieweb.social/users/lornajane/statuses/116652590721007933","date_published":"2026-05-28T14:07:55+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-28 14:07","date_timestamp":1779977275,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"91022724","content_html":"<p>Because I prefer to own my own data, I've just had to struggle through the phone setup routine of installing fdroid and then the passwordstore app, then getting my pgp key onto the phone and generating a GitHub token. All this stuff should be easier for normal people, even I had a moment where I looked at the phone and went \"how do these pieces go together, again? ...\"</p>","summary":"","url":"https://indieweb.social/@lornajane/116647968621667326","date_published":"2026-05-27T18:32:27+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-27 18:32","date_timestamp":1779906747,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"90993419","content_html":"<p>I’ve ordered a refurbed pixel 8a as a stopgap, and will just miss things when I’ve left it somewhere around the house I guess! Hopefully some better options will show up at some point.</p><p>Mind you I had the iPhone mini for years and useful notifications on that are not allowed, presumably because they ruin the aesthetic. That never stopped being annoying.</p>","url":"https://indieweb.social/users/lornajane/statuses/116645405653120232","date_published":"2026-05-27T07:40:39+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-27 07:40","date_timestamp":1779867639,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90905354","content_html":"<p><span class=\"h-card\"><a href=\"https://phpc.social/@mwop\" class=\"u-url mention\">@<span>mwop</span></a></span> I have also had Nextcloud for years, suspect I'm under using it and should really check what my provider has these days. Really it's just Dropbox replacement</p>","url":"https://indieweb.social/users/lornajane/statuses/116637558910477724","date_published":"2026-05-25T22:25:08+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-25 22:25","date_timestamp":1779747908,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90905281","content_html":"<p><span class=\"h-card\"><a href=\"https://mastodon.social/@lydiaschoch\" class=\"u-url mention\">@<span>lydiaschoch</span></a></span> I'm a software developer, I work remotely and I'm now in a job with almost no travel as I find that I can manage my triggers better when I keep up with my usual exercise, eat my own cooking, and don't mess with my body clock! We're not hiring, but good luck!</p>","url":"https://indieweb.social/users/lornajane/statuses/116637551803106959","date_published":"2026-05-25T22:23:19+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-25 22:23","date_timestamp":1779747799,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90895299","content_html":"<p><span class=\"h-card\"><a href=\"https://fedi.zkat.tech/@zkat\" class=\"u-url mention\">@<span>zkat</span></a></span> because I don't want this to be taken from us too. The collaboration on code, the sharing of words to others, those things will remain after this is over.</p>","url":"https://indieweb.social/users/lornajane/statuses/116636845034855601","date_published":"2026-05-25T19:23:35+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-25 19:23","date_timestamp":1779737015,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90878132","content_html":"<p><span class=\"h-card\"><a href=\"https://phpc.social/@Girgias\" class=\"u-url mention\">@<span>Girgias</span></a></span> Fairphone feels like the right choice but the size puts it beyond pocket range and then I might as well not have it. I havent figured out handbags at all</p>","url":"https://indieweb.social/users/lornajane/statuses/116635503968939042","date_published":"2026-05-25T13:42:32+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-25 13:42","date_timestamp":1779716552,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90877550","content_html":"<p><span class=\"h-card\"><a href=\"https://mastodon.social/@drmikepj\" class=\"u-url mention\">@<span>drmikepj</span></a></span> would I survive the Samsung level nonsense though? Even Motorola level nonsense has been driving me a bit crazy</p>","url":"https://indieweb.social/users/lornajane/statuses/116635437669774661","date_published":"2026-05-25T13:25:40+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-25 13:25","date_timestamp":1779715540,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90874842","content_html":"<p>Does anyone know of an android phone I can buy in the UK that is less than 150mm on its longest side? I'm having to return my motorola razr (flip phone) under warranty and there is no point having any phone that does not fit in a (ladieswear) pocket. Suggestions gratefully received!</p>","summary":"","url":"https://indieweb.social/@lornajane/116635170253755739","date_published":"2026-05-25T12:17:40+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-25 12:17","date_timestamp":1779711460,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"90874633","content_html":"<p><span class=\"h-card\"><a href=\"https://chaos.social/@sammachin\" class=\"u-url mention\">@<span>sammachin</span></a></span> <span class=\"h-card\"><a href=\"https://micro.blog/badge@emfcamp.org\" class=\"u-url mention\">@<span>badge</span></a></span> nice! Some badge activities going on in our house too!</p>","url":"https://indieweb.social/users/lornajane/statuses/116635146148430708","date_published":"2026-05-25T12:11:32+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-25 12:11","date_timestamp":1779711092,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90865687","content_html":"<p><span class=\"h-card\"><a href=\"https://phpc.social/@mwop\" class=\"u-url mention\">@<span>mwop</span></a></span> congratulations! Extracting ourselves one platform at a time</p>","url":"https://indieweb.social/users/lornajane/statuses/116634153098521420","date_published":"2026-05-25T07:58:59+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-25 07:58","date_timestamp":1779695939,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90695462","content_html":"<p><span class=\"h-card\"><a href=\"https://mastodon.social/@shiflett\" class=\"u-url mention\">@<span>shiflett</span></a></span> happy birthday! I'm also finding that I don't mind AI sharing my own content back at me, but you articulated really nicely why it feels like it does. Keep writing please, I loved this!</p>","url":"https://indieweb.social/users/lornajane/statuses/116617605577497476","date_published":"2026-05-22T09:50:44+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-22 09:50","date_timestamp":1779443444,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90564777","content_html":"<p><span class=\"h-card\"><a href=\"https://fosstodon.org/@saramg\" class=\"u-url mention\">@<span>saramg</span></a></span> I am also \"download podcast episodes before leaving the house\" years old</p>","url":"https://indieweb.social/users/lornajane/statuses/116607444663293512","date_published":"2026-05-20T14:46:41+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-20 14:46","date_timestamp":1779288401,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90556662","content_html":"<p>The transcript of this video is quite a long read but I think it is worth your time to reflect on how current geopolitics may give room for a new era of internet. <a href=\"https://pluralistic.net/2026/01/01/39c3/#the-new-coalition\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">pluralistic.net/2026/01/01/39c</span><span class=\"invisible\">3/#the-new-coalition</span></a></p><p>The main takeaway is something I'm trying to carry with me: \" don't despair\"</p>","summary":"","url":"https://indieweb.social/@lornajane/116606916108970922","date_published":"2026-05-20T12:32:16+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-20 12:32","date_timestamp":1779280336,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"90469075","content_html":"<p><span class=\"h-card\"><a href=\"https://mastodon.online/@myfear\" class=\"u-url mention\">@<span>myfear</span></a></span> I think it's quite common to present different OpenAPI descriptions to different audiences, either different groups of human users, or different outputs like docs tooling, SDK generators, API gateways. I see OpenAPI Overlays used a lot for this too.</p>","url":"https://indieweb.social/users/lornajane/statuses/116600208145615501","date_published":"2026-05-19T08:06:20+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-19 08:06","date_timestamp":1779177980,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90412827","content_html":"<p><span class=\"h-card\"><a href=\"https://micro.blog/llbbl\" class=\"u-url mention\">@<span>logan</span></a></span> I use obsidian for notes, including weeklies, but never used the calendar features there</p>","url":"https://indieweb.social/users/lornajane/statuses/116595764239940640","date_published":"2026-05-18T13:16:12+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-18 13:16","date_timestamp":1779110172,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90407336","content_html":"<p><span class=\"h-card\"><a href=\"https://mastodon.me.uk/@slowe\" class=\"u-url mention\">@<span>slowe</span></a></span> forth rail bridge? I'm in Edinburgh, wave as you pass!</p>","url":"https://indieweb.social/users/lornajane/statuses/116595368368852498","date_published":"2026-05-18T11:35:31+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-18 11:35","date_timestamp":1779104131,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90398495","content_html":"<p>I'm technically not a manager but I'm juggling enough things at work right now that I've just set up the second calendar, one of my favourite ways to give the impression of having ducks in a row <a href=\"https://lornajane.net/posts/2023/managers-secret-second-calendar\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">lornajane.net/posts/2023/manag</span><span class=\"invisible\">ers-secret-second-calendar</span></a></p><p>(One of the ducks is a chicken, and the row was inspired by a fractal, but I'm getting there)</p>","summary":"","url":"https://indieweb.social/@lornajane/116594617236334350","date_published":"2026-05-18T08:24:30+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-18 08:24","date_timestamp":1779092670,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"90374937","content_html":"<p><span class=\"h-card\"><a href=\"https://mastodon.me.uk/@slowe\" class=\"u-url mention\">@<span>slowe</span></a></span> my living room at home has what looks like a TV but was sold as a hotel display panel, exactly because it's the only way to buy something that doesn't do any of those things. I have a TV aerial and a Freeview box with a hard disk in it.</p>","url":"https://indieweb.social/users/lornajane/statuses/116592061148164510","date_published":"2026-05-17T21:34:27+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-17 21:34","date_timestamp":1779053667,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90339067","content_html":"<p><span class=\"h-card\"><a href=\"https://chaos.social/@joergi\" class=\"u-url mention\">@<span>joergi</span></a></span> one of the SDK generator tools might produce what you're asking for. <a href=\"https://openapi.tools/\"><span class=\"invisible\">https://</span><span class=\"\">openapi.tools/</span><span class=\"invisible\"></span></a> is a good place to look for some options, I like Speakeasy</p>","url":"https://indieweb.social/users/lornajane/statuses/116588866206479006","date_published":"2026-05-17T08:01:56+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-17 08:01","date_timestamp":1779004916,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90158598","content_html":"<p><span class=\"h-card\"><a href=\"https://infosec.exchange/@briankrebs\" class=\"u-url mention\">@<span>briankrebs</span></a></span> it's like arriving at a party, you want to be late but not too late</p>","url":"https://indieweb.social/users/lornajane/statuses/116573347984349261","date_published":"2026-05-14T14:15:27+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-14 14:15","date_timestamp":1778768127,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90091521","content_html":"<p><span class=\"h-card\"><a href=\"https://mas.to/@tastapod\" class=\"u-url mention\">@<span>tastapod</span></a></span> I had a fun conversation with some Spaniards on a train yesterday who were asking if this is normal weather for the UK. Yes, yes it is!</p>","url":"https://indieweb.social/users/lornajane/statuses/116567992160660920","date_published":"2026-05-13T15:33:23+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-13 15:33","date_timestamp":1778686403,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90090947","content_html":"<p><span class=\"h-card\"><a href=\"https://front-end.social/@anarodrigues\" class=\"u-url mention\">@<span>anarodrigues</span></a></span> thank you for this VERY good article. I relate to so much of it, and I don't have any advice but I wanted to say that I'm glad you're here, in tech.</p>","url":"https://indieweb.social/users/lornajane/statuses/116567957380416945","date_published":"2026-05-13T15:24:33+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-13 15:24","date_timestamp":1778685873,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"89968058","content_html":"<p>I enjoy rail travel in general but today I'm settled in the window seat with a book on one of my favourite routes: East Coast Mainline between Newcastle and Edinburgh <a href=\"https://indieweb.social/tags/WinningAtLife\" class=\"mention hashtag\">#<span>WinningAtLife</span></a></p><p>I'm in Edinburgh for about 10 days, let me know if there are things to do or people to meet!</p>","summary":"","url":"https://indieweb.social/@lornajane/116561736569974059","date_published":"2026-05-12T13:02:31+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-12 13:02","date_timestamp":1778590951,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"89897577","content_html":"<p><span class=\"h-card\"><a href=\"https://phpc.social/@ramsey\" class=\"u-url mention\">@<span>ramsey</span></a></span> because you've never regretted an evening Tek activity??</p>","url":"https://indieweb.social/users/lornajane/statuses/116552120275132937","date_published":"2026-05-10T20:16:58+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-10 20:16","date_timestamp":1778444218,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"89775073","content_html":"<p><span class=\"h-card\"><a href=\"https://rollenspiel.social/@billiglarper\" class=\"u-url mention\">@<span>billiglarper</span></a></span> <span class=\"h-card\"><a href=\"https://social.coop/@adar\" class=\"u-url mention\">@<span>adar</span></a></span> <span class=\"h-card\"><a href=\"https://plush.city/@sharkNserg\" class=\"u-url mention\">@<span>sharkNserg</span></a></span> Any tips for making it sound less like an interrogation?</p>","url":"https://indieweb.social/users/lornajane/statuses/116534596444176633","date_published":"2026-05-07T18:00:25+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-07 18:00","date_timestamp":1778176825,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"89463807","content_html":"<p><span class=\"h-card\"><a href=\"https://mastodon.social/@grimalkina\" class=\"u-url mention\">@<span>grimalkina</span></a></span> mostly just ask around and try to get someone else to look at it, then hope for the best</p>","url":"https://indieweb.social/users/lornajane/statuses/116506322097713608","date_published":"2026-05-02T18:09:53+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-02 18:09","date_timestamp":1777745393,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"89443606","content_html":"<p>More detail about the changes and what you can do : <a href=\"https://keepandroidopen.org/\"><span class=\"invisible\">https://</span><span class=\"\">keepandroidopen.org/</span><span class=\"invisible\"></span></a></p>","url":"https://indieweb.social/users/lornajane/statuses/116504615580018802","date_published":"2026-05-02T10:55:53+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-02 10:55","date_timestamp":1777719353,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"89443598","content_html":"<p>For people who think users should be able to choose what software to run on the hardware they own: Google are stopping unofficial apps being used on Android later this year. If you have an Android phone, install and use F-droid <a href=\"https://f-droid.org/\"><span class=\"invisible\">https://</span><span>f-droid.org/</span><span class=\"invisible\"></span></a> , if we want app stores to exist then we need to use them!</p><p>I switched back from iPhone to Android recently, partly for a device small enough for a pocket in ladies clothing, partly because I missed being able to make/run apps.</p>","summary":"","url":"https://indieweb.social/@lornajane/116504614415117458","date_published":"2026-05-02T10:55:36+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-05-02 10:55","date_timestamp":1777719336,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"89267732","content_html":"<p><span class=\"h-card\"><a href=\"https://front-end.social/@katiefenn\" class=\"u-url mention\">@<span>katiefenn</span></a></span> a dangerous sport!! Hope you're okay</p>","url":"https://indieweb.social/users/lornajane/statuses/116489772798536404","date_published":"2026-04-29T20:01:11+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-04-29 20:01","date_timestamp":1777492871,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"89247653","content_html":"<p>It's been a while since I last looked at openapi-changes and ohhhhh, that's a nice output, including markdown format (actually a little bit much with emoji all over it and it could do with some markdown format linting, but I can re-parse it for something more professional!)</p><p><a href=\"https://github.com/pb33f/openapi-changes\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/pb33f/openapi-chang</span><span class=\"invisible\">es</span></a></p>","summary":"","url":"https://indieweb.social/@lornajane/116488610243518951","date_published":"2026-04-29T15:05:31+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-04-29 15:05","date_timestamp":1777475131,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"89104076","content_html":"<p>Last weekend I was at <a href=\"https://indieweb.social/tags/OggCamp\" class=\"mention hashtag\">#<span>OggCamp</span></a> , I didn't speak at the event myself this year but plenty of other people did! It was great to see some new faces, but most of all I appreciate this diverse and disparate set of people that I probably wouldn't see anywhere else, and the conversations we have when we come together.</p>","summary":"","url":"https://indieweb.social/@lornajane/116477240174317162","date_published":"2026-04-27T14:53:58+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-04-27 14:53","date_timestamp":1777301638,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"88986500","content_html":"<p><span class=\"h-card\"><a href=\"https://mastodon.org.uk/@linuxlucy\" class=\"u-url mention\">@<span>linuxlucy</span></a></span> we were talking about the Kraken data display earlier at <a href=\"https://indieweb.social/tags/oggcamp\" class=\"mention hashtag\">#<span>oggcamp</span></a> and it turns out it's a public dashboard <a href=\"https://dashboard.kraken.tech/\"><span class=\"invisible\">https://</span><span>dashboard.kraken.tech/</span><span class=\"invisible\"></span></a></p>","summary":"","url":"https://indieweb.social/@lornajane/116465817431059496","date_published":"2026-04-25T14:29:01+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-04-25 14:29","date_timestamp":1777127341,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"88977212","content_html":"<p><span class=\"h-card\"><a href=\"https://mastodon.social/@misingtale\" class=\"u-url mention\">@<span>misingtale</span></a></span> it's not Spotify and that's all that matters!</p>","url":"https://indieweb.social/users/lornajane/statuses/116464591735204612","date_published":"2026-04-25T09:17:18+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-04-25 09:17","date_timestamp":1777108638,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"88911713","content_html":"<p>I find it somehow fitting that I'm on my way to <a href=\"https://indieweb.social/tags/oggcamp\" class=\"mention hashtag\">#<span>oggcamp</span></a> and I've finally figured out how playlists work on my phone in VLC after de-spotifying quite some time ago (or maybe this functionality got better since I last tried?)</p>","summary":"","url":"https://indieweb.social/@lornajane/116458764262179488","date_published":"2026-04-24T08:35:18+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-04-24 08:35","date_timestamp":1777019718,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"88103966","content_html":"<p>Is anyone using trust scoring on PRs to help evaluate things during this influx of noise on public repositories? I'm looking at <a href=\"https://github.com/marketplace/actions/good-egg-trust-scoring-prs\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/marketplace/actions</span><span class=\"invisible\">/good-egg-trust-scoring-prs</span></a> and would love to hear others' stories! <a href=\"https://indieweb.social/tags/openSource\" class=\"mention hashtag\">#<span>openSource</span></a></p>","summary":"","url":"https://indieweb.social/@lornajane/116392167836788578","date_published":"2026-04-12T14:18:57+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-04-12 14:18","date_timestamp":1776003537,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"87784237","content_html":"<p>Attempting a new skill tonight: ceiling paper</p>","summary":"","url":"https://indieweb.social/@lornajane/116364768748280301","date_published":"2026-04-07T18:11:00+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-04-07 18:11","date_timestamp":1775585460,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"87543564","content_html":"<p>Is it even social media if you only read the sources you choose for yourself, in chronological order?</p>","summary":"","url":"https://indieweb.social/@lornajane/116342086626956568","date_published":"2026-04-03T18:02:38+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-04-03 18:02","date_timestamp":1775239358,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"87267163","content_html":"<p>This change in the token window arrangements from Claude is great! I always leave work on time now, because I've always run out of tokens and the end of the day is when I most need the second opinion! Pretty sure I'm actually getting more done by bailing on time and having something to immediately pick up next morning</p>","summary":"","url":"https://indieweb.social/@lornajane/116319352108020385","date_published":"2026-03-30T17:40:57+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-03-30 17:40","date_timestamp":1774892457,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"86687243","content_html":"<p>Thank you <span class=\"h-card\"><a href=\"https://mastodon.xyz/@nextcloud\" class=\"u-url mention\">@<span>nextcloud</span></a></span>  for the \"deleted files\" feature! I keep things in my Nextcloud that aren't under source control - mostly write-once content things like conference talks, notes folders, etc. And I just deleted the wrong filename pattern .... oops!</p><p>If you don't know NextCloud, it's the self-hosted Dropbox alternative. And when I say self-hosted, actually I'm using it as-as-service from the excellent humans over at <span class=\"h-card\"><a href=\"https://mastodon.nl/@thegoodcloud\" class=\"u-url mention\">@<span>thegoodcloud</span></a></span> . So it's more like \"choice-hosted\" or something</p>","summary":"","url":"https://indieweb.social/@lornajane/116268809211792369","date_published":"2026-03-21T19:27:14+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-03-21 19:27","date_timestamp":1774121234,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"86517809","content_html":"<p>Delighted to have managed to get myself to <a href=\"https://indieweb.social/tags/Monkigras\" class=\"mention hashtag\">#<span>Monkigras</span></a> this year! I have only done one previous Monkigras event and it was life changing, so who knows what this year will bring!</p>","summary":"","url":"https://indieweb.social/@lornajane/116254974989871834","date_published":"2026-03-19T08:49:00+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-03-19 08:49","date_timestamp":1773910140,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"86263154","content_html":"<p>Just realised that I'm so far behind with processing my Zettelkasten inbox that the week numbering system I use is in danger of looping ... On the plus side that does mean I'm reading and writing again after what feels like too long.</p><p>Funny how you can sometimes feel \"fine\" but your executive function tells a different story, for me it shows up in unprocessed things (inbox, notes, photos, and laundry!)</p>","summary":"","url":"https://indieweb.social/@lornajane/116234707905789349","date_published":"2026-03-15T18:54:49+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-03-15 18:54","date_timestamp":1773600889,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"85888727","content_html":"<p>After the recent <a href=\"https://indieweb.social/tags/IWD\" class=\"mention hashtag\">#<span>IWD</span></a> this seems like the right time to share this excellent article about AI and ick, written for women and articulating some of the things we're experiencing with this shift <a href=\"https://abiawomosu.substack.com/p/they-built-stepford-ai-and-called\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">abiawomosu.substack.com/p/they</span><span class=\"invisible\">-built-stepford-ai-and-called</span></a><br><a href=\"https://indieweb.social/tags/linkTuesday\" class=\"mention hashtag\">#<span>linkTuesday</span></a></p>","summary":"","url":"https://indieweb.social/@lornajane/116204153691641870","date_published":"2026-03-10T09:24:29+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-03-10 09:24","date_timestamp":1773134669,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"85885993","content_html":"<p>Pretty sure Claude is just flattering me at this point. Asked for some further reading on a topic and was presented with things that were mostly published by me ... I know this is my specialist topic (API developer experience) but really??</p>","summary":"","url":"https://indieweb.social/@lornajane/116203838978707890","date_published":"2026-03-10T08:04:27+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-03-10 08:04","date_timestamp":1773129867,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"85509038","content_html":"<p>I've been using git so long but somehow missed the -I (uppercase \"i\") option to ignore lines matching something. Blogged it so I'll remember how to do it next time I need it <a href=\"https://indieweb.social/tags/thatsWhatBlogsAreFor\" class=\"mention hashtag\">#<span>thatsWhatBlogsAreFor</span></a><br><a href=\"https://lornajane.net/posts/2026/selectively-ignore-lines-in-git-diff\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">lornajane.net/posts/2026/selec</span><span class=\"invisible\">tively-ignore-lines-in-git-diff</span></a></p>","summary":"","url":"https://indieweb.social/@lornajane/116172614365255106","date_published":"2026-03-04T19:43:37+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-03-04 19:43","date_timestamp":1772653417,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"84915353","content_html":"<p>\"Being the go-to engineer is a double-edged sword\" I had some pause for thought reading this article from LeadDev <a href=\"https://leaddev.com/culture/put-end-being-go-to-engineer\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">leaddev.com/culture/put-end-be</span><span class=\"invisible\">ing-go-to-engineer</span></a> <a href=\"https://indieweb.social/tags/linkTuesday\" class=\"mention hashtag\">#<span>linkTuesday</span></a></p><p>I recognise myself, but also got some strategies to try.</p>","summary":"","url":"https://indieweb.social/@lornajane/116125284509029250","date_published":"2026-02-24T11:07:01+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-02-24 11:07","date_timestamp":1771931221,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"84808257","content_html":"<p>I've been in my career long enough that there are some things that I used to be exceptional at that I literally have no idea about now. It will never not be hilarious to me how long it takes me to debug any LAMP stack problem now - but I once taught some of the people who lead and maintain these things today.</p><p>(Cloudflare rules were obscuring a problem that Wordpress hid the error message of and tl;dr Apache uses an older version of PHP which was missing the XML extension. Got there eventually!)</p>","summary":"","url":"https://indieweb.social/@lornajane/116116071662078351","date_published":"2026-02-22T20:04:04+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-02-22 20:04","date_timestamp":1771790644,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"84742515","content_html":"<p>I know git doesn't track renames. I know it constructs them from adds and deletes. I know my repo has lots of similar (not identical!) boilerplate files ... I still renamed a bunch of directories and was surprised that merging this change into existing feature branches produced phantom changes that existed on neither branch!!</p><p>Here's the blog post: <a href=\"https://lornajane.net/posts/2026/git-renames-are-not-renames\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">lornajane.net/posts/2026/git-r</span><span class=\"invisible\">enames-are-not-renames</span></a></p><p><img src=\"https://cdn.micro.blog/photos/1000x/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Fmedia_attachments%2Ffiles%2F116%2F109%2F910%2F974%2F461%2F805%2Foriginal%2F28219f5f1c3869ae.jpeg\" alt=\"\" loading=\"lazy\"></p>","summary":"","url":"https://indieweb.social/@lornajane/116109911113611218","date_published":"2026-02-21T17:57:21+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-02-21 17:57","date_timestamp":1771696641,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"84401275","content_html":"<p>Pretty sure my best use of AI today was Claude being an excellent rubber duck. I started typing quite a long question and by the time I got to the end I had a hunch about how to debug and didn't need to press send. Funny how that works!</p>","summary":"","url":"https://indieweb.social/@lornajane/116082395489829060","date_published":"2026-02-16T21:19:46+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-02-16 21:19","date_timestamp":1771276786,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"84105503","content_html":"<p>This week's career limiting accessibility regression from <span class=\"h-card\"><a href=\"https://hachyderm.io/@github\" class=\"u-url mention\">@<span>github</span></a></span>  is to not show comments in pull request diff any more. There's a separate comment panel which you can look at (but not at the same time as the diff) where there are indications of content replies but these cannot be interacted with using standard accessibility tools.</p><p>I review very long pull requests for work and as a volunteer maintainer and I am not sure why we're okay with this constant march of degraded experience. <a href=\"https://indieweb.social/tags/a11y\" class=\"mention hashtag\">#<span>a11y</span></a></p>","summary":"","url":"https://indieweb.social/@lornajane/116056771881152674","date_published":"2026-02-12T08:43:21+00:00","author":{"name":"lornajane","url":"https://indieweb.social/@lornajane","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fcdn.masto.host%2Findiewebsocial%2Faccounts%2Favatars%2F109%2F303%2F669%2F113%2F016%2F892%2Foriginal%2F433eca9d1ee488f0.png","_microblog":{"username":"lornajane@indieweb.social"}},"_microblog":{"date_relative":"2026-02-12 08:43","date_timestamp":1770885801,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}}]}