Shellsharks Blogroll - BlogFlock2025-03-12T19:59:11.854ZBlogFlockAdepts of 0xCC, cool-as-heck, destructured, Evan Boehs, fLaMEd, Hey, it's Jason!, gynvael.coldwind//vx.log (pl), Sophie Koonin, Molly White, Robb Knight, <span>Songs</span> on the Security of Networks, Trail of Bits Blog, cmdr-nova@internet:~$, Westenberg, Werd I/O, Johnny.Decimal, Terence Eden’s Blog, James' Coffee Blog, Aaron Parecki, joelchrono, Posts feed, Kev QuirkHow to Work Better - Kev Quirkblog/how-to-work-better2025-03-12T16:15:00.000Z<p class="tldr">I was out with my family in Chester recently and I saw a quote on the side of a building explaining how to work better. I thought it was very well put, so I wanted to share it.</p>
<p>I'm not usually one for these inspirational "posts" (is it a post if it's on the side of a building?) But this one resonated with me, especially given the <a href="https://kevquirk.com/blog/work-to-live-don-t-live-to-work">challenges I've been having in work</a> lately.</p>
<p>The quote said:</p>
<div class="card grey">
<p>HOW TO WORK BETTER.</p>
<p>1 DO ONE THING AT A TIME<br />
2 KNOW THE PROBLEM<br />
3 LEARN TO LISTEN<br />
4 LEARN TO ASK QUESTIONS<br />
5 DISTINGUISH SENSE FROM NONSENSE<br />
8 ACCEPT CHANGE AS INEVITABLE<br />
7 ADMIT MISTAKES<br />
8 SAY IT SIMPLE<br />
9 BE CALM<br />
10 SMILE</p>
</div>
<p>I think I do most of these fairly well, but I can <em>definitely</em> do some of them better. Particularly multi-tasking, accepting change, and being calm.</p>
<p>Multi-tasking and me do <em>not</em> work well together. I am just shit at it. So I do try to do one thing at a time where possible, but <em>context switching</em> is also a challenge for me. I'm responsible for a large, global team, and my role basically consists of making sure my team has what they need, deflecting shit where required, and making decisions. All of this means lots of context switching on a daily basis, which is really challenging for my rather small brain.</p>
<p>I also tend to get stuck in my own head, as I like things to be done in a particular way. When things don't go my way, I get frustrated. It's something I've learned to manage over time - people do things in different ways, I get that. But my knee-jerk reaction is always frustration when people inevitably approach a problem in a different way than I would.</p>
<p>You would think I'd have learned by now, as I'm often wrong and these different approaches are usually a <em>much</em> better solution than I would have come up with. But I still get frustrated. 🤷♂️</p>
<p>The problem is, I care deeply about doing a good job; I love what I do and the people I work with. Maybe sometimes I need to give slightly less of a fuck? I dunno.</p>
<p>If you're interested, here's a photo of the quote on the building:</p>
<figure class=""><img alt="Chester building quote on how to work better" loading="lazy" src="https://kevquirk.com/media/pages/blog/how-to-work-better/d2224208b7-1741779388/chester-building-quote.webp"></figure>
<div class="feed-email-link">
<hr>
<p>Thanks for reading this post via RSS. RSS is great, and you're great for using it. ❤️</p>
<p>
<a href="mailto:72ja@qrk.one?subject=How to Work Better">Reply to this post by email</a> ●
<a href="https://kevquirk.com/guestbook">Sign my guestbook</a>
</p>
</div>
Ter[ence|ry] - Terence Eden’s Bloghttps://shkspr.mobi/blog/?p=587592025-03-12T12:34:32.000Z<p>My name is confusing. I don't mean that <a href="https://shkspr.mobi/blog/2013/11/my-name-is-spelt-t-e-r-e-n-c-e/">people constantly misspell it</a>, but that no-one seems what I'm called. Let me explain.</p>
<p>British parents have this weird habit of giving their children long formal names which are routinely shortened to a diminutive version. Alfred becomes Alf, Barbara becomes Babs, Christopher becomes Chris - all the way down to the Ts where Terence becomes Terry.</p>
<p>And so, for most of my childhood, I was Terry<sup id="fnref:naughty"><a href="https://shkspr.mobi/blog/2025/03/terencery/#fn:naughty" class="footnote-ref" title="Except, of course, when I'd been naughty and my parents summoned me by using my full formal name including middle names." role="doc-noteref">0</a></sup> to all who knew me.</p>
<p>There was a brief dalliance in my teenage years where I went by Tezza. A name I have no regrets about using but, sadly, appear to have grown out of.</p>
<p>So I was Terry until I entered the workforce. An overzealous IT admin ignored my "preferred name" on a new-joiners' form and, in a fit of bureaucratic inflexibility, renamed me "Terence". To my surprise, I liked it. It was my <i lang="fr">nom de guerre</i>.</p>
<p>"Terence" had KPIs and EOY targets. "Terry" got to play games and drink beer.</p>
<p>While "Terence" sat in meetings, nodded sagely, and tried to make wise interjections - "Terry" pissed about, danced like and idiot, and said silly things on stage.</p>
<p>Over the years, as was inevitable, my two personalities merged. I said sillier things at work and tried a quarterly review of our OKRs with my wife<sup id="fnref:okr"><a href="https://shkspr.mobi/blog/2025/03/terencery/#fn:okr" class="footnote-ref" title="I was put on a Performance Improvement Plan. Which was fair." role="doc-noteref">1</a></sup>.</p>
<p>I was Terry to friends and Terence to work colleagues. Like a fool, I crossed the streams and became friends with my <a href="http://catb.org/esr/jargon/html/C/cow-orker.html">colleagues</a>. So some knew me as Terry and some as Terence. Confusion reigned.</p>
<p>Last year, <a href="https://shkspr.mobi/blog/2024/12/soft-launching-my-next-big-project-stopping/">I stopped working</a>. I wondered what that would do to my identity. Who am I when I can't answer the question "What do you do for a living?"? But, so it seems, my identity is more fragile than I realised. When people ask my name, I don't really know how to respond.</p>
<p>WHO AM I?</p>
<p>Personal Brand is (sadly) a Whole Thing™. Although I'm not planning an imminent return to the workforce, I want to keep things consistent online<sup id="fnref:maiden"><a href="https://shkspr.mobi/blog/2025/03/terencery/#fn:maiden" class="footnote-ref" title="I completely sympathise with people who get married and don't want to take their spouse's name lest it sever all association with their hard-won professional achievements." role="doc-noteref">2</a></sup>. That's all staying as "Terence" or @edent.</p>
<p>So I've slowly been re-introducing myself as Terry in social spaces. Some people take to it, some find it disturbingly over-familiar, some people still call me Trevor.</p>
<p>Hi! I'm Terry. Who are you?</p>
<div class="footnotes" role="doc-endnotes">
<hr/>
<ol start="0">
<li id="fn:naughty" role="doc-endnote">
<p>Except, of course, when I'd been naughty and my parents summoned me by using my <em>full</em> formal name <em>including</em> middle names. <a href="https://shkspr.mobi/blog/2025/03/terencery/#fnref:naughty" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>
<li id="fn:okr" role="doc-endnote">
<p>I was put on a Performance Improvement Plan. Which was fair. <a href="https://shkspr.mobi/blog/2025/03/terencery/#fnref:okr" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>
<li id="fn:maiden" role="doc-endnote">
<p>I completely sympathise with people who get married and don't want to take their spouse's name lest it sever all association with their hard-won professional achievements. <a href="https://shkspr.mobi/blog/2025/03/terencery/#fnref:maiden" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>
</ol>
</div>
Keep it Weird. - Westenberg67d1111b5c2633000124b2c02025-03-12T04:44:47.000Z<p>Fuck it man. Just put on some Grateful Dead. Put on some Aretha. Print some kind of zine. Paint a sign. Start a band. Write a manifesto. Bootleg a t-shirt. Hand out stickers. Throw a party. Keep it weird.</p>Pattern Recognition vs. Pattern Lock-In - Westenberg67d0f0055c2633000124990e2025-03-12T02:41:30.000Z<img src="https://images.unsplash.com/photo-1485309086598-f9d010ad3972?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3wxMTc3M3wwfDF8c2VhcmNofDIzfHx0cnVtcHxlbnwwfHx8fDE3NDE3NDcwMzN8MA&ixlib=rb-4.0.3&q=80&w=2000" alt="Pattern Recognition vs. Pattern Lock-In"><p>The Franco-Prussian War of 1870 cast a long shadow. France, humiliated and burning for revenge. Germany, rising and certain it had to strike first to stay on top. Every decision, every alliance, every military maneuver was shaped by one core belief: another war wasn’t just possible—it was inevitable.</p><p>And when folks believe something is inevitable, they stop trying to prevent it.</p><p>Germany wrote the <a href="https://en.wikipedia.org/wiki/Schlieffen_Plan?ref=joanwestenberg.com" rel="noreferrer">Schlieffen Plan</a> years before the first shots were fired. Not as a backup plan. Not as a last resort. As the script. It wasn’t a question of <em>if</em> war would come, but <em>when</em>. France and Russia were the presumed enemies, Belgium the collateral damage, and millions of lives were the price of a war that no one truly tried to stop.</p><p>Diplomacy became a game. Treaties became a tool for positioning. Leaders became actors playing a role they believed had already been written. So when Archduke Franz Ferdinand was assassinated, when tensions rose, no one pulled the brakes. They followed the pattern. They marched forward. Right into World War 1. </p><p>And that’s the danger of pattern lock-in.</p><p>We see something happen once, twice, three times, and suddenly we stop questioning it. We start believing it’s the natural order. We mistake habit for destiny. We accept that this is just how the world works.</p><p>But history isn’t a loop. It’s a series of choices.</p><p>Climate collapse? Not inevitable. Oligarchy? Not inevitable. War? Not inevitable. These things don’t happen because they must. They happen because people in power convince themselves (and us) that they <em>must</em>. And when we believe them, when we accept the pattern, we let it play out.</p><p>The only way to stop a pattern is to name it, challenge it, refuse to follow the script. The only way to change the future is to stop assuming it’s already written.</p><p>Because the past doesn’t dictate the future. Unless we let it.</p><div class="kg-card kg-callout-card kg-callout-card-accent"><div class="kg-callout-emoji">🍕</div><div class="kg-callout-text">My goal this year is to make Westenberg and my news site, The Index, my full-time job. The pendulum has swung pretty far back against progressive writers, particularly trans creators, but I'm not going anywhere.<br><br>I'm trying to write as much as I can to balance out a world on fire. Your subscription directly supports permissionless publishing and helps create a sustainable model for writing and journalism that answers to readers, not advertisers or gatekeepers.<br><br><a href="https://www.joanwestenberg.com/#/portal/signup" rel="noreferrer">Please consider signing up for a paid monthly or annual membership to support my writing and independent/sovereign publishing.</a></div></div>Chrono Trigger is thirty years old - Joel's Log Fileshttps://joelchrono.xyz/blog/chrono-trigger-is-thirty-years-old2025-03-12T02:25:39.000Z<p>Do you see my logo up there? if you don’t, it’s probably because you’re reading this from your RSS Reader… anyway, if you visit my website, you’ll see my logo and since you are qutie clever, you’ll be able to know it’s just the initials for “joel chrono,” my username, duh! But why does the C looks like like that? and what does “chrono” mean anyway? Well, it’s actually <del>a complete rip-off</del> a reference, to one of the most influential works of interactive media in my life.</p>
<p>In March 11th, 1995, a videogame would come out, that would change the course of history as we know it…</p>
<p><em>Chrono Trigger</em>.</p>
<figure class="img">
<picture>
<source srcset="/assets/img/blogs/2025-03-11-chrono-trigger.webp" type="image/webp"/>
<source srcset="/assets/img/blogs/2025-03-11-chrono-trigger.png" type="image/png"/>
<img class="mx-auto" src="https://joelchrono.xyz/assets/img/blogs/2025-03-11-chrono-trigger.png" alt="The wonderful art of Akira Toriyama in full display!" width="" height=""/>
</picture>
<figcaption class="caption">The wonderful art of Akira Toriyama in full display!</figcaption></figure>
<p>Created by an assembly of the best people in the field, Hironobu Sakaguchi, creator of <em>Final Fantasy</em>, Yuji Horii, creator of <em>Dragon Quest</em>, and Akira Toriyama, creator of the <em>Dragon Ball</em> franchise. These individuals would be known as <em>The Dream Team</em> from then on, and with the music from the talented Yasunori Mitsuda and Nobuo Uematsu, and the work of many other passionate artists, they would go on to make what I consider to be, the best videogame of all time.</p>
<p>Thirty years have passed, and there’s been countless attempts to bring the magic of <em>Chrono Trigger</em> back, from fan efforts in the form of the—<a href="https://web.archive.org/web/20060507142747/http://www.opcoder.com/projects/chrono/">sadly cancelled</a>—<em>Chrono Resurrection<sup id="fnref:1" role="doc-noteref"><a href="https://joelchrono.xyz/blog/chrono-trigger-is-thirty-years-old/#fn:1" class="footnote" rel="footnote">1</a></sup></em> project, the sequel known as <em>Chrono Cross</em> that deviated in such a radical way it became its own thing—although it does have its own merits—the Tokyo RPG Factory projects such as <em>I am Setsuna</em> or <em>Lost Sphear</em>, and the many indie project like <em>Sea of Stars</em> and <em>Chained Echoes</em> that have come the closest to reaching the heights of its inspiration. But after all these years, nothing is like going back to the original.</p>
<p>I played this game for the first time in 2016 I think, I was looking for random games for the SNES to play on my PSP, my emulator handheld back in the day. I saw Chrono Trigger in many lists, and I have to admit I was a little skeptical, but I decided to give it a go, and from then on, everything changed…</p>
<p>The art, the music, the gameplay mechanics, the story and characters, everything comes together in a magnificent way! I can’t help but love it.</p>
<p>However, this is not a review—I want to replay one more time before I fully commit to writing one—I am just happy to have played this game and I’m excited for some of the news about what Square Enix is planning to <a href="https://www.nintendolife.com/news/2025/03/chrono-trigger-to-celebrate-30th-anniversary-with-various-projects">celebrate its anniversary!</a> A Nintendo Switch release? An HD-2D remake? A full 3D reimagining? A sequel? Whatever it is, I am looking forward to it!</p>
<p>This is day 35 of <a href="https://100daystooffload.com">#100DaysToOffload</a></p>
<div class="footnotes" role="doc-endnotes">
<ol>
<li id="fn:1" role="doc-endnote">
<p>This project is really so interesting, there is an alternate reality out there that got to enjoy this, and it’s simply incredible, here’s <a href="https://web.archive.org/web/20060421042601/http://www.chronocompendium.com/Stories/28">an interview</a> I found that was quite amusing as well. <a href="https://joelchrono.xyz/blog/chrono-trigger-is-thirty-years-old/#fnref:1" class="reversefootnote" role="doc-backlink">↩</a></p>
</li>
</ol>
</div>
<p>
<a href="mailto:joel.chrono@disroot.org?subject=Chrono Trigger is thirty years old">Reply to this post via email</a> |
<a href="https://fosstodon.org/@joel/114147254529434449">Reply on Fediverse</a>
</p>Pattern: Filtering over content firehoses - James' Coffee Bloghttps://jamesg.blog/2025/03/12/filtering-over-content-firehoses/2025-03-12T00:00:00.000Z
<p>Every week, BBC Scotland publishes a collection of photos as part of a <em><a href="https://www.bbc.co.uk/news/articles/cx2rk29j1d4o">Your pictures of Scotland</a></em> series. Readers are invited to submit photos of anywhere in Scotland. The series has opened my eyes to all of the landscapes across the country. From morning frost over the hills to kingfishers by rivers, the series brings me great joy.</p>
<p>I wanted to follow the series in my web reader, Artemis. The BBC publishes RSS feeds for each category of content on their website. With that said, the feed to which I would need to subscribe to follow the <em>Your photos of Scotland</em> series included all BBC Scotland news. To counter this, I started using a feature in Artemis that surfaces only content that matches a keyword.</p>
<p>This got me thinking about a pattern that has been on my mind for months in information systems design: filtering over content firehoses. This involves storing all information from a content source, then allowing users to filter over that information to view what they need.</p>
<p>The alternative to this would be to only download and save posts that match my keywords. While this is more efficient in terms of storage, it adds complexity if I needed or wanted to change the keyword filter I had set. By filtering over the full web feed rather than only saving posts that match my keywords when polling, I have the ability to change my filters at any time and see the changes in real time.</p>
Published on Citation Needed: "Crypto reserves: no public good, no principles" - Molly White's activity feed67d095c7e423fc2be5dea4332025-03-11T16:35:40.000Z<article class="entry h-entry hentry"><header><div class="description">Published an issue of <a href="https://www.citationneeded.news/"><i>Citation Needed</i></a>:</div><h2 class="p-name"><a class="u-syndication" href="https://www.citationneeded.news/crypto-reserves-no-public-good-no-principles" rel="syndication">Crypto reserves: no public good, no principles</a></h2></header><div class="content e-content"><div class="media-wrapper"><a href="https://www.citationneeded.news/crypto-reserves-no-public-good-no-principles"><img src="https://www.citationneeded.news/content/images/size/w1200/format/webp/2025/03/WinonaSavingsBankVault-1.jpeg" alt="An open bank vault, with a bitcoin symbol within the vault"/></a></div><div class="p-summary"><p>The formerly anti-establishment bitcoin movement abandons its principles in favor of number-go-up, applauds federal plan to stockpile seized crypto with no clear benefit to national interest</p></div></div><footer class="footer"><div class="flex-row post-meta"><div class="timestamp"><a href="https://www.citationneeded.news/crypto-reserves-no-public-good-no-principles"><time class="dt-published" datetime="2025-03-11T16:35:40+00:00" title="March 11, 2025 at 4:35 PM UTC">3 hours ago</time></a></div><div class="social-links"> </div></div><div class="bottomRow"><div class="tags"></div></div></footer></article>New German, Swiss, And Austrian Guidelines Recommend Trans Youth Care, Slam Cass Review - Werd I/Ohttps://werd.io/view/67d02fac18208ef6050107d52025-03-11T12:42:20.000Z <div class="known-bookmark">
<div class="e-content">
<p>[<a href="https://www.erininthemorning.com/p/new-german-swiss-and-austria-guidelines">Erin In The Morning</a>]</p><p>While America is destroying the ability for trans people to participate in public life, over in Europe they're (rightly) improving care for trans people.</p><blockquote><p>"In recent years, U.S. politicians have selectively framed European healthcare policies to justify restrictions on transgender care, seizing on a handful of conservative policies to claim that “Europe is pulling back.” The most extreme example, the United Kingdom’s Cass Review, has been wielded to justify a near-total ban on puberty blockers and even cited in U.S. Supreme Court arguments. But new medical guidelines from Germany, Austria, and Switzerland tell a different story. These countries have reaffirmed the importance of gender-affirming care for transgender youth and issued sharp critiques of the Cass Review, calling out its severe methodological flaws and misrepresentations."</p></blockquote><p>They contain this specific recommendation:</p><blockquote><p>“If, in individual cases, the progressive pubertal maturation development creates a time pressure in which health damage would be expected due to longer waiting times to avert irreversible bodily changes (e.g. male voice change), access to child and adolescent psychiatric or psychotherapeutic clarification and medical treatment options should be granted as quickly as possible.”</p></blockquote><p>Once again, a rejection of the Cass Review is good news here: the widely debunked study was essentially propaganda for anti-trans interests and didn't represent broader healthcare perspectives.</p><p>But the bigger good news is that Europe is a safer place for trans people to live and be supported. I hope, one day soon, America comes to its senses and puts itself on a more supportive path.</p>
<p><a href="https://werd.io/tag/Democracy" class="p-category" rel="tag">#Democracy</a></p>
<p>[<a href="https://www.erininthemorning.com/p/new-german-swiss-and-austria-guidelines">Link</a>]</p>
</div>
</div>
Progress (?) - Westenberg67d0065402b77200010db57e2025-03-11T09:46:10.000ZMy first console - Joel's Log Fileshttps://joelchrono.xyz/blog/my-first-console2025-03-11T03:51:21.000Z<p>It was Christmas, I was still a child, we were in my uncles’ house and me and my siblings went downstairs to see the gifts under the tree! I remember my sister’s gift quite well, it was a Mega Blocks set of <em>Dora the Explorer</em>, actually kind of awesome, not gonna lie.</p>
<p>When I tore apart the wrappings of my gift, I remember being quite excited about it, it was a game console! What model? what brand… ? I have no idea at all!</p>
<p>You see, it was one of those so called Famiclones. Yep, my parents gifted me a bootleg console.</p>
<p>I still can’t help but wonder what made my parents think it was a good gift? It’s just kinda baffling to me, they don’t really like games, but they got this? It didn’t look like, high quality at all, but they still got it? Maybe they just thought it was cheap enough to give it a try or something, maybe they just didn’t even bother to look it up? I gues the internet wasn’t that huge back then. It’s still a mystery how they chose that over everything else I don’t really want to ask them. 🤣</p>
<figure class="img">
<picture>
<source srcset="/assets/img/blogs/2025-03-10-polystation.webp" type="image/webp"/>
<source srcset="/assets/img/blogs/2025-03-10-polystation.png" type="image/png"/>
<img class="mx-auto" src="https://joelchrono.xyz/assets/img/blogs/2025-03-10-polystation.png" alt="No, it was not a Polystation, but this impostor was the king of the fake consoles back then" width="" height=""/>
</picture>
<figcaption class="caption">No, it was not a Polystation, but this impostor was the king of the fake consoles back then</figcaption></figure>
<p>I was old enough to know this wasn’t really the best thing ever, and I was also old enough to be happy with what I was given. I think I had some conflicting feelings, but maybe it’s just current me thinking what could have been, could I have thrown a tantrum? told them to ask for a refund and just give me the money? At the time maybe I would have rather had an action figure or racing track to play with my toy cars, something like that. But it was fine honestly—I was a little jealous of the <em>Dora The Explorer</em> set my sister got, it was branded and the plastics felt really high quality in comparison with the buttons on the cheap controllers my console had.</p>
<p>The color scheme of it was rather weird, it was black and green, maybe orange. The d-pad was really, really bad, it was more like a flat analog stick, I remember because the cross pad broke off in both controllers after a while, leaving only a small protuberance that I could still tilt to control the games, even though it was rather painful and bruised my thumb when used for too long.</p>
<p>Despite everything, I remember taking it everywhere during that Christmas vacation, I would plug it to my uncle’s TV, some other family member’s TV too, and of course once we were home I would play it there as well.</p>
<p>I recall playing quite a bit of <em>Duck Hunt</em> there—the console came with a gun!—and some sort of Olympics game too. But of course, the main focus was <em>Super Mario Bros!</em></p>
<p>There were lots of weird Mario clones or romhacks, my favorite was one that added Moon gravity to the game, and playing it would allow me to jump super high, until I was off-screen, and I could advance whole levels with only a couple of big jumps.</p>
<p>Eventually, the console fell off from somewhere and something inside started to rattle, when I used it too long it smelled like burned plastic, and I kind of lost interest in it after a while. I am not sure what happened to it, but I no longer have it.</p>
<p>Despite not being the best gift ever, it was still quite formative and entertaining for me, and it’s interesting to reflect on how things used to be. Nowadays, I am quite a fan of retro handhelds, and a lot of them have Bluetooth connectivity and HDMI output.</p>
<p>I could go back and play those old games and have a great time with them! I could also revive my Raspberry Pi and try to set it up with RetroPie or Batocera to recreate that retro experience. Of course, now I have a Nintendo Switch, which provides quite a lot of fun already, so I don’t really feel like doing such a project, for now.</p>
<p>Anyway, this little post was somewhat inspired because today is March 10…</p>
<p><strong>Happy Mario Day!!</strong></p>
<p>This is day 34 of <a href="https://100daystooffload.com">#100DaysToOffload</a></p>
<p>
<a href="mailto:joel.chrono@disroot.org?subject=My first console">Reply to this post via email</a> |
<a href="https://fosstodon.org/@joel/114141865871126007">Reply on Fediverse</a>
</p>Finished reading "The Spellshop" - Molly White's activity feed67cfb0b5c168fbc580db809c2025-03-11T03:40:37.000Z<article class="entry h-entry hentry"><header><div class="description">Finished reading:</div></header><div class="content e-content"><div class="book h-entry hentry"><a class="book-cover-link" href="https://www.mollywhite.net/reading/books?search=The%20Spellshop"><img class="u-photo book-cover" src="https://images-na.ssl-images-amazon.com/images/S/compressed.photo.goodreads.com/books/1736414856i/217206125.jpg" alt="Cover image of The Spellshop"/></a><div class="book-details"><div class="top"><div class="title-and-byline"><div class="title"><i class="p-name">The Spellshop</i> </div><div class="byline">by <span class="p-author h-card">Sarah Beth Durst</span></div></div><div class="book-info"> Bramble, <time class="dt-published published" datetime="2024">2024</time>. 377 pages. </div><div class="tags"><span class="p-category">cozy</span>, <span class="p-category">fantasy</span>, <span class="p-category">romance</span></div></div><div class="bottom"><div class="reading-info"><div class="reading-dates"> Started <time class="dt-accessed accessed" datetime="2025-03-10">March 10, 2025</time>; completed March 10, 2025.</div></div></div></div></div><img src="https://www.mollywhite.net/assets/images/placeholder_social.png" alt="Illustration of Molly White sitting and typing on a laptop, on a purple background with 'Molly White' in white serif." style="display: none;"/></div><footer class="footer"><div class="flex-row post-meta"><div class="timestamp"><time class="dt-published" datetime="2025-03-11T03:40:37+00:00" title="March 11, 2025 at 3:40 AM UTC">16 hours ago</time></div></div><div class="bottomRow"><div class="tags"><a class="tag p-category" href="https://www.mollywhite.net/reading/books?tags=cozy" title="See all books tagged "cozy"" rel="category tag">cozy</a>, <a class="tag p-category" href="https://www.mollywhite.net/reading/books?tags=fantasy" title="See all books tagged "fantasy"" rel="category tag">fantasy</a>, <a class="tag p-category" href="https://www.mollywhite.net/reading/books?tags=romance" title="See all books tagged "romance"" rel="category tag">romance</a></div></div></footer></article>My blog post category suggestion tool - James' Coffee Bloghttps://jamesg.blog/2025/03/11/my-blog-post-category-suggestion-tool/2025-03-11T00:00:00.000Z
<p>When I was designing the publishing tool for this website, <a href="https://jamesg.blog/create">Create,</a> I did so with the idea that the tool should specialise in blog post publishing. I was already happy with the text editor I used, and still use: Typora. By extension of specialising in publishing blog posts, I thought about the design and UX affordances I would like in my publishing tool that would be ideal for my workflow.</p>
<p>I write my blog posts in <a href="https://typora.io">Typora</a>, then I paste them into Create. Typora lets me copy the markdown representation of a post. When I paste a post into Create, two things happen:</p>
<ol>
<li>The title from the markdown document is pre-populated into a “Title” field, and;</li>
<li>Sometimes, the blog post is automatically assigned a category.</li>
</ol>
<p>Step #2 happens if the title meets one of several rules I have written. These rules comprise the category suggestion feature. The table below shows a few of them.</p>
<p>| If a post title contains… | Then set the category to… |
| ————————————- | ————————————- |
| coffee | Coffee |
| indieweb | IndieWeb |
| ideas | Ideas |
| joy | Moments of Joy |
| blogging | Writing |
| design | Designs |</p>
<p>There are less than a dozen rules. These rules were informed by categories of posts I commonly write. The rules are case insensitive.</p>
<p>With these rules, some of my posts are auto-categorised. This means I have one less step to complete before publishing a blog post. This may be a small detail, but one that matters to me. It reduces friction in publishing, which can be a tedious process at times.</p>
<p>When a post title meets one of the rules, the Category form field is auto-filled, like this:</p>
<p><img alt="The Category field with the category “IndieWeb” chosen" src="https://jamesg.blog/assets/images/2025/03/category.png"/></p>
<p>There are occasionally mis-classifications. But, I can always change the category if needed.</p>
<p>While there may be a more technical way to implement the suggestion tool, I like the way it is right now: it works, saves a little bit of time, and doesn’t get in my way.</p>
<p>This has me thinking <em>what other design affordances would be useful?</em> One thing toward the top of my TODO list is a way to preview posts before they are published but without posting a draft. It would also be nice if I could paste an mp4 link into the editor and have it auto-complete to a <code>video</code> tag without having to add the HTML manually.</p>
Finished reading "Picks and Shovels" - Molly White's activity feed67cf746cc168fbc580db806f2025-03-10T23:23:24.000Z<article class="entry h-entry hentry"><header><div class="description">Finished reading:</div></header><div class="content e-content"><div class="book h-entry hentry"><a class="book-cover-link" href="https://www.mollywhite.net/reading/books?search=Picks%20and%20Shovels"><img class="u-photo book-cover" src="https://images-na.ssl-images-amazon.com/images/S/compressed.photo.goodreads.com/books/1733859351i/211004856.jpg" alt="Cover image of Picks and Shovels"/></a><div class="book-details"><div class="top"><div class="series-info"><i>Martin Hench</i> series, book <span class="series-number">3</span>. </div><div class="title-and-byline"><div class="title"><i class="p-name">Picks and Shovels</i> </div><div class="byline">by <span class="p-author h-card">Cory Doctorow</span></div></div><div class="book-info"> Tor Books, <time class="dt-published published" datetime="2025-02-18">February 18, 2025</time>. 400 pages. </div><div class="tags"><span class="p-category">crime</span>, <span class="p-category">thriller</span></div></div><div class="bottom"><div class="reading-info"><div class="reading-dates"> Started <time class="dt-accessed accessed" datetime="2025-03-06">March 6, 2025</time>; completed March 10, 2025.</div></div></div></div></div><img src="https://www.mollywhite.net/assets/images/placeholder_social.png" alt="Illustration of Molly White sitting and typing on a laptop, on a purple background with 'Molly White' in white serif." style="display: none;"/></div><footer class="footer"><div class="flex-row post-meta"><div class="timestamp"><time class="dt-published" datetime="2025-03-10T23:23:24+00:00" title="March 10, 2025 at 11:23 PM UTC">20 hours ago</time></div></div><div class="bottomRow"><div class="tags"><a class="tag p-category" href="https://www.mollywhite.net/reading/books?tags=crime" title="See all books tagged "crime"" rel="category tag">crime</a>, <a class="tag p-category" href="https://www.mollywhite.net/reading/books?tags=thriller" title="See all books tagged "thriller"" rel="category tag">thriller</a></div></div></footer></article>Leader of student protests at Columbia facing deportation - Werd I/Ohttps://werd.io/view/67cf4eb018208ef6050107d42025-03-10T20:42:24.000Z <div class="known-bookmark">
<div class="e-content">
<p>[<a href="https://apnews.com/article/columbia-university-mahmoud-khalil-ice-6964107d218dba43eb995d6dbbe528b1">Jake Offenhartz, Cedar Attanasio and Philip Marcelo at The Associated Press</a>]</p><p>This seems <em>completely</em> in line with the First Amendment's protections against restrictions on speech and assembly by the US government:</p><blockquote><p>"President Donald Trump warned Monday that the arrest and possible deportation of a Palestinian activist who helped lead protests at Columbia University will be the first “of many to come” as his administration cracks down on campus demonstrations against Israel and the war in Gaza."</p></blockquote><p>Protesting Israel's right-wing government is in itself anti-semitic. And Mahmoud Khalil's status as a resident student rather than an American citizen does not make him any less subject to constitutional protections.</p><blockquote><p>"Khalil, who was born in Syria to Palestinian parents and has an American citizen wife who is eight months pregnant, emerged as one of the most visible activists in the protests at Columbia.</p><p>[...] “The Department of Homeland Security’s lawless decision to arrest him solely because of his peaceful anti-genocide activism represents a blatant attack on the First Amendment’s guarantee of free speech, immigration laws, and the very humanity of Palestinians,” said the Council on American-Islamic Relations, a national Muslim civil rights advocacy group."</p></blockquote><p>This seems like the very opposite of what America is supposed to be (or at least purports itself to be). Hopefully applied pressure will work - for this particular person, and as a precedent for American civil rights into the future.</p>
<p><a href="https://werd.io/tag/Democracy" class="p-category" rel="tag">#Democracy</a></p>
<p>[<a href="https://apnews.com/article/columbia-university-mahmoud-khalil-ice-6964107d218dba43eb995d6dbbe528b1">Link</a>]</p>
</div>
</div>
New Motorbike & Broken Phone Drama - Kev Quirkblog/new-motorbike-broken-phone-drama2025-03-10T15:30:00.000Z<p class="tldr">I recently bought a new motorbike and managed to drop my phone while riding it. Oh joy.</p>
<p>I've been having a pretty <a href="https://kevquirk.com/blog/work-to-live-don-t-live-to-work">tough time in work recently</a> and, as a result, in my personal life too. So I decided to do something for myself - I bought myself a new motorbike. Not just any motorbike though, I decided to throw caution to the wind and bought myself a brand new BMW S1000 XR TE with pretty much every optional extra included.</p>
<figure class=""><img alt="My new bike" loading="lazy" src="https://kevquirk.com/media/pages/blog/new-motorbike-broken-phone-drama/bf30113526-1741618260/s1000xr.webp"><figcaption>My new bike</figcaption></figure>
<p>Why not? We're only here once, and I can afford it. 🤷♂️</p>
<p>My wife was fully supportive and thought it would be good for my mental health - getting out on the bike is always a good way to lighten my mood.</p>
<p>Anyway, one of the options that the bike came with is the BMW sat nav preparation kit. At the recommendation of the BMW salesman, I decided to go with the <a href="https://www.bmw-motorrad.co.uk/en/individualisation/navigation-and-communication/connectedride-cradle.html">BMW mobile phone caddy</a>, instead of the full BMW sat nav.</p>
<p>They both connect to the same connector, and by using the BMW app on my phone, I can get 80% of the full sat nav functionality for around 1/3 of the price. So I bought one and connected my phone - which worked <em>fantastically</em>.</p>
<p>That was, until one day last week when I was riding to work and the music in my helmet suddenly turned off - I looked down and <a href="https://kevquirk.com/blog/work-to-live-don-t-live-to-work">my 3 month old iPhone 16</a> was gone. 😳</p>
<p>I immediately did a u-turn to go hunting for my phone and I found it a little further down the road, glistening in the morning sunshine. Problem is, a van was heading towards it...and yes, the van hit my fucking phone square on with its tyre.</p>
<p>It was utterly fucked. The back was so smashed that it had multiple holes in it. But miraculously, the screen still worked.</p>
<figure class=""><img alt="The damage to my phone" loading="lazy" src="https://kevquirk.com/media/pages/blog/new-motorbike-broken-phone-drama/ce49bfdd1f-1741618579/my-phone-damage.webp"></figure>
<p>My wife had an old iPhone, so I switched to that and called my insurance company. After a £100 excess charge, the phone was picked up, repaired and returned to me within 48 hours. What an excellent service!</p>
<p>Problem was, when I got the phone back, all the bezel still had chunks of aluminium missing and lots of scratches. I called the insurance company and they said they only repairs faults, not cosmetic damage.</p>
<p>Fair enough.</p>
<h2>Complaining to BMW</h2>
<p>I'm now £100 down for the excess on the repair, and I'm left with a phone that's full of scratches. So I called BMW to see what they can do about it, considering it was their recommendation for the caddy, and their recommendation to take the phone out of its case so that it "holds the phone properly".</p>
<p>I have to say, they were <em>brilliant</em>. They immediately apologised - even though it wasn't really their fault; they never set out to destroy my phone - and asked me to leave it with them. A couple days later the salesman called me back and said I have 2 options:</p>
<ol>
<li>Give them the caddy so they can send it to BMW to see if it's faulty</li>
<li>They can pay for my initial service (around £250)</li>
</ol>
<p>I obviously went with option 2. Not only that, but they said if I take the bike to them first, they will take it to their service centre for me, and will give me <em>any</em> bike from their fleet for the day. Obviously I'm going to pick the <a href="https://www.bmw-motorrad.co.uk/en/models/m/m1000r.html">M1000R</a> when that happens! 🙃</p>
<p>Since smashing my phone, I've decided to just throw more money at the problem and bought <a href="https://www.bmw-motorrad.co.uk/en/individualisation/navigation-and-communication/connectedride-navigator.html">the official BMW sat nav</a> - that locks into place with the bike's key, so I doubt I'll be losing that any time soon (I better not - it cost nearly as much as my iPhone).</p>
<h2>How's the bike?</h2>
<p>Bloody brilliant! The weather has been great here for the last week or so, so I've been out on it pretty much every day. I love it, and it's really helping me to find a balance. The good weather also means that I'm starting to <a href="https://kevquirk.com/notes/20250309-0916">spend time in the garden</a> too, which is really helping as well. Fresh air + exercise in the garden doing things I enjoy = lots of endorphins.</p>
<p>All in all, I'm in a much better headspace than I was a few weeks ago, I just wish it hadn't resulted in me smashing my phone. 🙃</p>
<div class="feed-email-link">
<hr>
<p>Thanks for reading this post via RSS. RSS is great, and you're great for using it. ❤️</p>
<p>
<a href="mailto:72ja@qrk.one?subject=New Motorbike & Broken Phone Drama">Reply to this post by email</a> ●
<a href="https://kevquirk.com/guestbook">Sign my guestbook</a>
</p>
</div>
How Terrorgram Collective Influencers Groomed a Killer - Werd I/Ohttps://werd.io/view/67cee10ee4c4d4df810a72d62025-03-10T12:54:38.000Z <div class="known-bookmark">
<div class="e-content">
<p>[<a href="https://www.propublica.org/article/telegram-terrorgram-collective-bratislava-murders-neo-nazi-online-hate">A.C. Thompson, ProPublica and FRONTLINE, James Bandler, ProPublica, and Lukáš Diko, Investigative Center of Jan Kuciak</a>]</p><p>A tragic story of a teenager recruited by a network of extremists, who ultimately murdered multiple people before taking his own life. It's also an example of why moderation and safety processes on social platforms are so important.</p><blockquote><p>"And so in August 2019, Juraj Krajčík, then a soft-faced 16-year-old with a dense pile of brown hair, immersed himself in a loose collection of extremist chat groups and channels on the massive social media and messaging platform Telegram. This online community, which was dubbed Terrorgram, had a singular focus: inciting acts of white supremacist terrorism."</p></blockquote><p>This is particularly relevant in a world where companies like X and Meta are cutting back on their safety teams and policies. It's not as easy as waving your hands and saying that it should be a matter for the courts; real lives are at stake. And at the same time, there is, of course, a real danger of falling into the trap of building a surveillance network.</p><p>The police at the time thought this was the work of a lone gunman rather than the international community of extremists it actually was. Uncovering this is also the kind of story that only investigative newsrooms can do really well:</p><blockquote><p>"ProPublica and the PBS series FRONTLINE, along with the Slovakian newsroom Investigative Center of Jan Kuciak, pieced together the story behind Krajčík’s evolution from a troubled teenager to mass shooter. We identified his user name on Telegram, which allowed us to sift through tens of thousands of now-deleted Telegram posts that had not previously been linked to him."</p></blockquote><p>Hopefully this work can help prevent this and similar networks from operating in the future. Likely a more holistic approach is needed, and if law enforcement, educators, and social workers are more aware of the potential risks and playbooks, hopefully they can be more sophisticated about prevention.</p>
<p><a href="https://werd.io/tag/Technology" class="p-category" rel="tag">#Technology</a></p>
<p>[<a href="https://www.propublica.org/article/telegram-terrorgram-collective-bratislava-murders-neo-nazi-online-hate">Link</a>]</p>
</div>
</div>
Book Review: The Man In The Wall by KJ Lyttleton ★★★★☆ - Terence Eden’s Bloghttps://shkspr.mobi/blog/?p=587732025-03-10T12:34:33.000Z<p><img decoding="async" src="https://shkspr.mobi/blog/wp-content/uploads/2025/03/cover.jpg" alt="Book cover." width="200" class="alignleft size-full wp-image-58774"/> It is always nice to meet someone in a pub who says "I've written my first book!" - so, naturally, I picked up Katie's novel as my next read. I'm glad that I did as it's a cracking crime story.</p>
<p>It starts slowly, with a brilliantly observed satire of office life. The gossip, banal slogans, venal senior managers, and work-shy grifters are all there and jump off the page. You'll have met all of them if you've ever spent a moment in a modern open-plan office. It swiftly picks up the pace with a lively sense of urgency and just a touch of melodrama.</p>
<p>I don't want to say it is a cosy mystery because, after all, it does deal with a pretty brutal death. But it is all small-town intrigue and low-stakes pettifoggery. The corruption may be going <em>all the way to the top</em> (of the municipal council).</p>
<p>The protagonist is, thankfully, likeable and proactive. Unlike some other crime novels, she's not super-talented or ultra-intelligent; she's just doggedly persistent.</p>
<p>It all comes together in a rather satisfying conclusion with just the right amount of twist.</p>
<p>The sequel - <a href="https://amzn.to/3DtesNM">A Star Is Dead</a> - is out shortly.</p>
Started reading "The Spellshop" - Molly White's activity feed67ceb38bc168fbc580db80152025-03-10T09:40:27.000Z<article class="entry h-entry hentry"><header><div class="description">Started reading:</div></header><div class="content e-content"><div class="book h-entry hentry"><a class="book-cover-link" href="https://www.mollywhite.net/reading/books?search=The%20Spellshop"><img class="u-photo book-cover" src="https://images-na.ssl-images-amazon.com/images/S/compressed.photo.goodreads.com/books/1736414856i/217206125.jpg" alt="Cover image of The Spellshop"/></a><div class="book-details"><div class="top"><div class="title-and-byline"><div class="title"><i class="p-name">The Spellshop</i> </div><div class="byline">by <span class="p-author h-card">Sarah Beth Durst</span></div></div><div class="book-info"> Bramble, <time class="dt-published published" datetime="2024">2024</time>. 377 pages. </div><div class="tags"><span class="p-category">cozy</span>, <span class="p-category">fantasy</span>, <span class="p-category">romance</span></div></div><div class="bottom"><div class="reading-info"><div class="reading-dates"> Started <time class="dt-accessed accessed" datetime="2025-03-10">March 10, 2025</time>; completed March 10, 2025.</div></div></div></div></div><img src="https://www.mollywhite.net/assets/images/placeholder_social.png" alt="Illustration of Molly White sitting and typing on a laptop, on a purple background with 'Molly White' in white serif." style="display: none;"/></div><footer class="footer"><div class="flex-row post-meta"><div class="timestamp"><time class="dt-published" datetime="2025-03-10T09:40:27+00:00" title="March 10, 2025 at 9:40 AM UTC">1 day ago</time></div></div><div class="bottomRow"><div class="tags"><a class="tag p-category" href="https://www.mollywhite.net/reading/books?tags=cozy" title="See all books tagged "cozy"" rel="category tag">cozy</a>, <a class="tag p-category" href="https://www.mollywhite.net/reading/books?tags=fantasy" title="See all books tagged "fantasy"" rel="category tag">fantasy</a>, <a class="tag p-category" href="https://www.mollywhite.net/reading/books?tags=romance" title="See all books tagged "romance"" rel="category tag">romance</a></div></div></footer></article>Week Notes W10 - Joel's Log Fileshttps://joelchrono.xyz/blog/week-notes-w102025-03-10T03:38:44.000Z<p>The first week of March just vanished from thin air, I guess it’s because I’ve been practicing card magic again for some reason.</p>
<h2 id="-new-battery-for-my-psp">🔋 New battery for my PSP!</h2>
<p>Even though my original battery still works wonderfully, I decided to replace it with an OSTENT battery that I got from AliExpress and it took like two months to get here. It’s considered quite a reputable brand and it has worked well so far. I’ll still keep the other one, after all, quick swapping would be neat, if I ever need to.</p>
<h2 id="-ride-on-time">⌛ Ride on Time</h2>
<p>I recently, finally actually listened to <strong>Ride on Time</strong> by Tatsuro Yamashita, the whole album and the main song itself and I have to say. That was <em>definitely</em> a ride. I was vibing to this album the whole way through and wow, just wow.</p>
<p>This artist does not have his music on Spotify or any digital platforms, so the only way to get a hold on his music is by exporting from Japan or, well, from other places, it’s some incredible stuff. I liked City Pop and Japanese music well enough already, but this man just raised the bar, I’m actually thinking of buying the album physically, just to have it.</p>
<h2 id="-lots-of-blog-posts-of-mine">✍ Lots of blog posts of mine!</h2>
<p>This week was quite productive when it comes to blog post output, I don’t know how it happened but I guess it just did. For real though, I had quite a bit of free time at work this week so I managed to write a couple of drafts in Notepad++ and then complete them at home and publish them at night, quite happy with that!</p>
<p>I’m still some blog posts behind <a href="https://lazybear.social/@hyde">@hyde</a> as of the writing of these weeknotes though.</p>
<h2 id="-a-random-great-anime-pick">📺 A random great anime pick</h2>
<p>After finishing <em>Mashle: Magic & Muscles</em>, my sister and I were looking for something else to watch, she didn’t want to see anything too long and while scrolling on Netflix we saw <strong>Pluto</strong>, with only 8 episodes. We gave it a shot and, well, that was simply incredible! The episodes are a bit longer than normal anime, but it’s so good, we will definitely watch all of it!</p>
<h2 id="️-the-gym-is-getting-emptier">🏋️ The gym is getting emptier</h2>
<p>It’s March now, and I’m still going to the gym! I started to notice less and less people are going, which means their subscriptions are being cancelled. I am quite happy I’m still strong on this, and I don’t have to wait as long to use some machines now!</p>
<h2 id="-reading">📖 Reading</h2>
<p>I am still addicted to reading <strong>Hunter x Hunter</strong>, can’t really say more than that.</p>
<p>All of my book club finally catched up on our read of <strong>The Expanse</strong> series, so we will be starting book 4 soon!</p>
<h2 id="-gaming">🎮 Gaming</h2>
<p>My main focus is still <strong>Fire Emblem: The Blazing Blade</strong>, I just beat chapter 27 and got some nice upgrades and story bits, I think I am close to the endgame now!</p>
<p>In the last dungeon of <strong>Ys: Oath of Felghana</strong> I reached a save point to a boss battle that seems rather challenging! I reloaded my save and decided to do some grinding and maybe try to upgrade my equipment once again, I found a new more powerful armor that should help too.</p>
<p>I finally returned to <strong>Astro Boy: Omega Factor</strong> as well, that was a bit of a letdown a while back, when I got stuck on a level filled with unavoidable obstacles that kept killing me, eventually I managed to survive and now I’ve been making steady progress again, with a bunch of cool boss fights!</p>
<p>I gave a first try to <strong>One Step from Eden</strong> on my laptop, the game’s fun! It uses the combat of <em>Mega Man Battle Network</em>, but in a roguelite form. I am still getting used to it but I like the challenge.</p>
<p>I played some <strong>UFO 50</strong> at last, I did a match of <em>Pingolf</em>, a golfing game, and it was very fun! I still came in last place though, but I think it should be a cool challenge to tackle, for another time.</p>
<p>I did a single run of <strong>Hades</strong>, the first one of the year! I got to Elysium before I had to save and quit to do something else, haven’t returned but I was liking my build so far.</p>
<p><strong>Spelunky</strong> saw a bit of action on an evening of local co-op gaming on my Switch, it was total chaos, we kept hitting each other or wasting bombs left and right.</p>
<p>I kept playing some <strong>Dicey Dungeons</strong>, making some progress with the witch! I quite like the mechanics of that character but I accidentally got rid of a great spell and I’ll probably die soon.</p>
<h2 id="week-links">Week Links</h2>
<p>Since I got into card magic again I watched a lot of different magic videos, but this routine by Dani DaOrtiz is just incredible, just watch it please. Also the blog post about how to clean the bathroom, it’s just great, it’s such an adventure! Check the rest too of course</p>
<h3 id="videos">Videos</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=5_KcQt0z-eE">One of my favorite magicians does mind blowing stuff</a></li>
<li><a href="https://www.youtube.com/live/AyH7zoP-JOg">Meredith Witthaker talks about online security, and Signal!</a></li>
<li><a href="https://youtu.be/qrn0v3gSWBQ">Some GBA Hidden Gems that seem fun</a>
<h3 id="blog-posts">Blog posts</h3>
</li>
<li><a href="https://anniemueller.com/posts/how-to-clean-the-bathroom">How to clean the bathroom</a></li>
<li><a href="https://thedent.net/posts/breaking-up-with-big-tech-early-wins">Breaking up with big tech</a></li>
<li><a href="https://crys.site/blog/2025/phone-tragedy/">The phone tragedy</a></li>
</ul>
<p>This is day 33 of <a href="https://100daystooffload.com">#100DaysToOffload</a></p>
<p>
<a href="mailto:joel.chrono@disroot.org?subject=Week Notes W10">Reply to this post via email</a> |
<a href="https://fosstodon.org/@joel/114136292644027791">Reply on Fediverse</a>
</p>Finished reading "The Gate of the Feral Gods" - Molly White's activity feed67ceb3b7c168fbc580db80372025-03-10T02:32:38.000Z<article class="entry h-entry hentry"><header><div class="description">Finished reading:</div></header><div class="content e-content"><div class="book h-entry hentry"><a class="book-cover-link" href="https://www.mollywhite.net/reading/books?search=The%20Gate%20of%20the%20Feral%20Gods"><img class="u-photo book-cover" src="https://images-na.ssl-images-amazon.com/images/S/compressed.photo.goodreads.com/books/1734098514i/220772908.jpg" alt="Cover image of The Gate of the Feral Gods"/></a><div class="book-details"><div class="top"><div class="series-info"><i>Dungeon Crawler Carl</i> series, book <span class="series-number">4</span>. </div><div class="title-and-byline"><div class="title"><i class="p-name">The Gate of the Feral Gods</i> </div><div class="byline">by <span class="p-author h-card">Matt Dinniman</span></div></div><div class="book-info"> Ace Books, <time class="dt-published published" datetime="2021-07">July 2021</time>. 608 pages. </div><div class="tags"><span class="p-category">fantasy</span>, <span class="p-category">humor</span>, <span class="p-category">litRPG</span></div></div><div class="bottom"><div class="reading-info"><div class="reading-dates"> Started <time class="dt-accessed accessed" datetime="2025-02-27">February 27, 2025</time>; completed March 9, 2025.</div></div></div></div></div><img src="https://www.mollywhite.net/assets/images/placeholder_social.png" alt="Illustration of Molly White sitting and typing on a laptop, on a purple background with 'Molly White' in white serif." style="display: none;"/></div><footer class="footer"><div class="flex-row post-meta"><div class="timestamp"><time class="dt-published" datetime="2025-03-10T02:32:38+00:00" title="March 10, 2025 at 2:32 AM UTC">1 day ago</time></div></div><div class="bottomRow"><div class="tags"><a class="tag p-category" href="https://www.mollywhite.net/reading/books?tags=fantasy" title="See all books tagged "fantasy"" rel="category tag">fantasy</a>, <a class="tag p-category" href="https://www.mollywhite.net/reading/books?tags=humor" title="See all books tagged "humor"" rel="category tag">humor</a>, <a class="tag p-category" href="https://www.mollywhite.net/reading/books?tags=litrpg" title="See all books tagged "litRPG"" rel="category tag">litRPG</a></div></div></footer></article>