<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>T KOLSTO · Tagged Hugo</title><link>https://t.kolsto.no/tags/hugo/</link><description>Posts about the Hugo static site generator, used to run this site.</description><generator>Hugo</generator><language>en</language><copyright>© 2010 - 2026 Thomas Kolstø</copyright><lastBuildDate>Thu, 05 Mar 2026 18:45:00 +0700</lastBuildDate><atom:link href="https://t.kolsto.no/tags/hugo/" rel="self" type="application/rss+xml"/><image><url>https://t.kolsto.no/img/avatar.jpg</url><title>T KOLSTO · Tagged Hugo</title><link>https://t.kolsto.no/tags/hugo/</link></image><item><title>Hello again, again!</title><link>https://t.kolsto.no/blog/hello-again-again/</link><pubDate>Thu, 05 Mar 2026 18:45:00 +0700</pubDate><guid>https://t.kolsto.no/blog/hello-again-again/</guid><dc:creator>Thomas Kolstø</dc:creator><category>Hugo</category><category>AI</category><category>Meta</category><description>Third time I have lost the server this site runs on. This time an AI rebuilt it while I made demands about font sizes. New custom theme, same Hugo.</description><enclosure url="https://t.kolsto.no/sharing/card-base_hu_66ede5c272c03942.png" length="65974" type="image/png"/><content:encoded>&lt;p&gt;If you&amp;rsquo;re experiencing deja vu reading this, imagine how I feel writing it.&lt;/p&gt;&#10;&lt;p&gt;For the third time in the history of this site, I have managed to lose access to the server it was running on. At this point it&amp;rsquo;s less of a bug and more of a feature. Some people have a sourdough starter they keep alive. I have a personal website I keep accidentally killing.&lt;/p&gt;&#10;&lt;p&gt;This time around, the site was still live but I&amp;rsquo;d lost SSH access and the credentials to the hosting provider had apparently been sacrificed to the password gods sometime during a laptop migration. The content was right there, taunting me through a browser window like a dog on the other side of a glass door.&lt;/p&gt;&#10;&lt;p&gt;So I did what any reasonable person would do in 2026: I asked an AI to help me rebuild it. And by &amp;ldquo;help&amp;rdquo; I mean I sat here making increasingly specific demands about font sizes and button colors while the bots did the actual work. Two decades of managing teams was apparently just training for this.&lt;/p&gt;&#10;&lt;p&gt;The old &lt;a href="https://github.com/luizdepra/hugo-coder"&gt;Coder&lt;/a&gt; theme got the boot after one too many &lt;code&gt;!important&lt;/code&gt; overrides. We now run a custom theme built from scratch, with dark mode, a timeline that actually has content in it, and a toolbox section that no longer pretends I still write PHP.&lt;/p&gt;&#10;&lt;p&gt;Some things never change though. I still can&amp;rsquo;t design. The site still runs on Hugo. And I&amp;rsquo;m still not entirely sure anyone reads this.&lt;/p&gt;&#10;&lt;img src="https://t.kolsto.no/img/office-view.webp" alt="The office today" width="1200" height="1600" srcset="https://t.kolsto.no/img/office-view_hu_72bc87e87d8f39b9.webp 720w, https://t.kolsto.no/img/office-view.webp 1200w" sizes="(min-width: 1120px) 1040px, (min-width: 601px) calc(100vw - 80px), calc(100vw - 40px)" loading="lazy"&gt;&lt;p&gt;If you&amp;rsquo;ve made it this far, you are, as always, the curious one. Thanks for that.&lt;/p&gt;&#10;</content:encoded></item><item><title>Hello again!</title><link>https://t.kolsto.no/blog/hello-again/</link><pubDate>Fri, 03 Nov 2023 21:45:00 +0200</pubDate><guid>https://t.kolsto.no/blog/hello-again/</guid><dc:creator>Thomas Kolstø</dc:creator><category>Hugo</category><category>Meta</category><description>Resurrected from backup after the server aged like a fine glass of milk. New Hugo theme, new web server, new CI pipeline, and some oldies of Bob.</description><enclosure url="https://t.kolsto.no/sharing/card-base_hu_874f549cd1fbd9d.png" length="63878" type="image/png"/><content:encoded>&lt;p&gt;I had to resurect this page from backup after I forgot about it for a long period of time and the server it ran on aged like a fine glass of milk.&lt;/p&gt;&#10;&lt;p&gt;Doing so meant brushing up on hugo to adapt a new theme, setting up a new web server and a gitlab ci pipeline. Right now I&amp;rsquo;m having amnesia and deja vu at the same time. I think I&amp;rsquo;ve forgotten this before.&lt;/p&gt;&#10;&lt;p&gt;Anyhow, please enjoy some oldies but goodies of Bob.&lt;/p&gt;&#10;&lt;p&gt;&lt;img src="https://t.kolsto.no/img/bob3.jpg" alt="Bob standing on a tiled floor wrapped in a brown scarf, ears up, showing his front teeth" width="750" height="743" srcset="https://t.kolsto.no/img/bob3_hu_8e89ae8785141b06.webp 720w, https://t.kolsto.no/img/bob3_hu_bccc6bed1060b2ad.webp 750w" sizes="(min-width: 1120px) 1040px, (min-width: 601px) calc(100vw - 80px), calc(100vw - 40px)" loading="lazy"&gt; &lt;img src="https://t.kolsto.no/img/bob2.jpg" alt="Bob asleep on a terracotta floor, half on a leopard-print cushion, next to a bag of barbecue charcoal" width="750" height="744" srcset="https://t.kolsto.no/img/bob2_hu_93c22a7a38be9938.webp 720w, https://t.kolsto.no/img/bob2_hu_ca425a303ab2a15f.webp 750w" sizes="(min-width: 1120px) 1040px, (min-width: 601px) calc(100vw - 80px), calc(100vw - 40px)" loading="lazy"&gt; &lt;img src="https://t.kolsto.no/img/bob4.jpg" alt="Bob wrapped in a blanket, carried by a man in a grey hoodie in front of a brick wall" width="750" height="747" srcset="https://t.kolsto.no/img/bob4_hu_de730f3d78b3129a.webp 720w, https://t.kolsto.no/img/bob4_hu_11824519fa9e1cf.webp 750w" sizes="(min-width: 1120px) 1040px, (min-width: 601px) calc(100vw - 80px), calc(100vw - 40px)" loading="lazy"&gt;&lt;/p&gt;&#10;&lt;p&gt;RIP, Bob ❤&lt;/p&gt;&#10;</content:encoded></item></channel></rss>