<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"><channel><title>Anca’s Blog</title><description>Unfiltered notes on life, dev experiments, tooling, and the mental clutter of being a solo operator. Minimalist, reflective, and possibly sarcastic.</description><link>https://www.anca.wtf/</link><xsl:output method="html" version="1.0" encoding="UTF-8" indent="yes"/><xsl:template match="/"><language>en-us</language><atom:link href="https://www.anca.wtf/rss.xml/" rel="self" type="application/rss+xml"/></xsl:template><item><title>When the Board Treats People Like Pawns: Corporate Errors in Judgement</title><link>https://www.anca.wtf/posts/when-the-board-treats-people-like-pawns-corporate-errors-in-judgement/</link><guid isPermaLink="true">https://www.anca.wtf/posts/when-the-board-treats-people-like-pawns-corporate-errors-in-judgement/</guid><description>A brutally honest reflection on the corporate trend of replacing experienced employees with cheaper alternatives, and the hidden costs it brings. From lost expertise to demoralized teams and the quiet rebellion fueling a new wave of ethical innovation, this post challenges the short-sighted logic of price-only competition in tech.</description><pubDate>Wed, 16 Jul 2025 11:11:52 GMT</pubDate><media:content type="image/png" width="1536" height="1024" medium="image" url="https://www.anca.wtf//_astro/broken-chessboard.DoC5UsGV.png"/><author>hello@anca.io (Anca Emcken)</author></item><item><title>Geometries of Difference</title><link>https://www.anca.wtf/posts/geometries-of-difference/</link><guid isPermaLink="true">https://www.anca.wtf/posts/geometries-of-difference/</guid><description>Corners cut, curves bend — and nothing quite fits. A short meditation on form, mismatch, structural intent, and geometries that resist resolution.</description><pubDate>Wed, 28 May 2025 11:09:52 GMT</pubDate><media:content type="image/png" width="1536" height="1024" medium="image" url="https://www.anca.wtf//_astro/geometries-of-difference.DlrUZORh.png"/><author>hello@anca.io (Anca Emcken)</author></item><item><title>I Needed a Different Space</title><link>https://www.anca.wtf/posts/i-needed-a-different-space/</link><guid isPermaLink="true">https://www.anca.wtf/posts/i-needed-a-different-space/</guid><description>Leaving corporate after years of pushing for systemic change, and choosing a slower, more personal path — blending documentation, web work, and herbalism into a space that reflects what I value, not just what I know.</description><pubDate>Thu, 08 May 2025 12:27:00 GMT</pubDate><media:content type="image/png" width="1536" height="1024" medium="image" url="https://www.anca.wtf//_astro/new-space.BxKOUE9w.png"/><author>hello@anca.io (Anca Emcken)</author></item><item><title>Replacing the Shiki integration with Expressive Code in a Astro-Markdoc setup</title><link>https://www.anca.wtf/posts/how-to-replace-a-plain-shiki-integration-with-expressive-code-in-your-astro-markdoc-setup/</link><guid isPermaLink="true">https://www.anca.wtf/posts/how-to-replace-a-plain-shiki-integration-with-expressive-code-in-your-astro-markdoc-setup/</guid><description>To Shiki or not to Shiki, that is the question. The latest Shiki update broke my setup and I had the perfect excuse to try out Expressive Code. But it doesn&apos;t come with support for Markdoc. It&apos;s custom-component time!</description><pubDate>Sat, 10 Aug 2024 16:11:39 GMT</pubDate><media:content type="image/png" width="910" height="511" medium="image" url="https://www.anca.wtf//_astro/expressive-code-config-16-9.d6JzE7AL.png"/><author>hello@anca.io (Anca Emcken)</author></item><item><title>From Netlify to Cloudflare</title><link>https://www.anca.wtf/posts/from-netlify-to-cloudflare/</link><guid isPermaLink="true">https://www.anca.wtf/posts/from-netlify-to-cloudflare/</guid><description>In an effort to simplify my life and workflow, and reduce some costs, I&apos;m moving my blog &amp; domain from Netlify &amp; Namecheap to Cloudflare Pages and the Cloudflare registrar.</description><pubDate>Wed, 24 Jul 2024 20:11:39 GMT</pubDate><author>hello@anca.io (Anca Emcken)</author></item><item><title>Dropping Astro Markdoc for the Super Smooth Astro-Markdown-Obsidian Setup</title><link>https://www.anca.wtf/posts/dropping-astro-markdoc-for-the-super-smooth-astro-markdown-obsidian-setup/</link><guid isPermaLink="true">https://www.anca.wtf/posts/dropping-astro-markdoc-for-the-super-smooth-astro-markdown-obsidian-setup/</guid><description>The Astro Markdoc integration will not work for me as long as it doesn&apos;t use the `.md` extension. The Astro experience with plain ol&apos; Markdown and my Obsidian is so good I can&apos;t imagine sacrificing it for anything less capable.</description><pubDate>Tue, 11 Apr 2023 18:29:29 GMT</pubDate><media:content type="image/png" width="723" height="723" medium="image" url="https://www.anca.wtf//_astro/obsidian-graph.Daaq6WJ1.png"/><author>hello@anca.io (Anca Emcken)</author></item><item><title>Adding Necessary Features in the Astro Markdoc Blog</title><link>https://www.anca.wtf/posts/adding-necessary-features-in-the-astro-markdoc-blog/</link><guid isPermaLink="true">https://www.anca.wtf/posts/adding-necessary-features-in-the-astro-markdoc-blog/</guid><description>Astro Markdoc doesn&apos;t have feature parity with Markdown yet. Here are my Astro Markdoc solutions for linked headings, table of contents, external links in the Markdoc body, Shiki code blocks with a custom theme, and more.</description><pubDate>Mon, 10 Apr 2023 18:19:39 GMT</pubDate><media:content type="image/png" width="859" height="859" medium="image" url="https://www.anca.wtf//_astro/astro-logo.BcBDkRC3.png"/><author>hello@anca.io (Anca Emcken)</author></item><item><title>Configuring Obsidian and Astro Assets for Markdoc Content in an Astro Blog</title><link>https://www.anca.wtf/posts/configuring-obsidian-and-astro-assets-for-markdoc-content-in-an-astro-blog/</link><guid isPermaLink="true">https://www.anca.wtf/posts/configuring-obsidian-and-astro-assets-for-markdoc-content-in-an-astro-blog/</guid><description>Converting the blog to Astro was a more significant win than initially expected. A bit more time with the documentation of Astro, Obsidian, and Markdoc, and things went 100% green. On all counts.</description><pubDate>Mon, 10 Apr 2023 13:19:39 GMT</pubDate><author>hello@anca.io (Anca Emcken)</author></item><item><title>First Impressions on Building a Blog with Astro, Obsidian, and Netlify</title><link>https://www.anca.wtf/posts/first-impressions-on-building-a-blog-with-astro-obsidian-and-netlify/</link><guid isPermaLink="true">https://www.anca.wtf/posts/first-impressions-on-building-a-blog-with-astro-obsidian-and-netlify/</guid><description>I&apos;ve struggled to keep my blog up-to-date in the past few years. The reasons for that are many. They say it&apos;s not a good idea to convert a hobby into a job because you&apos;ll end up not liking your hobby. While that is partially true, my main reasons were technological in nature. Round hole, square peg type of thing. By switching to Astro with Markdoc, I hope to solve my problems.</description><pubDate>Wed, 05 Apr 2023 17:50:10 GMT</pubDate><media:content type="image/png" width="960" height="960" medium="image" url="https://www.anca.wtf//_astro/codelog-obsidian-gitlfs-netlify.1AylqzO9.png"/><author>hello@anca.io (Anca Emcken)</author></item><item><title>Kill a Stray Process on Linux Using `lsof`</title><link>https://www.anca.wtf/posts/kill-a-stray-process-on-linux-using-lsof/</link><guid isPermaLink="true">https://www.anca.wtf/posts/kill-a-stray-process-on-linux-using-lsof/</guid><description>Sometimes local servers get naughty and fail to exit with a signal. They end up occupying a port, and that isn&apos;t very pleasant. Here&apos;s how to kill them using lsof.</description><pubDate>Tue, 04 Apr 2023 11:35:21 GMT</pubDate><author>hello@anca.io (Anca Emcken)</author></item><item><title>Rest in Peace, Garden Planner - and Other News</title><link>https://www.anca.wtf/posts/rip-garden-planner-other-news/</link><guid isPermaLink="true">https://www.anca.wtf/posts/rip-garden-planner-other-news/</guid><description>Developing a PoC of the garden planner was fun, but then I got a full-time job as a technical writer, got busy re-doing the garden, and much more.</description><pubDate>Fri, 26 Aug 2022 17:38:12 GMT</pubDate><media:content type="image/png" width="1343" height="1343" medium="image" url="https://www.anca.wtf//_astro/codelog-boo-ghost.sF4NJJOg.png"/><author>hello@anca.io (Anca Emcken)</author></item><item><title>Garden Planner - Switching to Clojure(Script)</title><link>https://www.anca.wtf/posts/garden-planner-switching-to-clojure-script/</link><guid isPermaLink="true">https://www.anca.wtf/posts/garden-planner-switching-to-clojure-script/</guid><description>I have liked Clojure since the first day I met it. This week, for the first time, I went seriously far from evaluating a few expressions in the REPL.</description><pubDate>Fri, 06 Dec 2019 12:45:11 GMT</pubDate><media:content type="image/jpg" width="655" height="655" medium="image" url="https://www.anca.wtf//_astro/codelog-page-view-cljs-hiccup.UPG3C8Db.jpg"/><author>hello@anca.io (Anca Emcken)</author></item><item><title>Garden Planner - Consideration on MVP and Tech Stack</title><link>https://www.anca.wtf/posts/garden-planner-the-tech-stack/</link><guid isPermaLink="true">https://www.anca.wtf/posts/garden-planner-the-tech-stack/</guid><description>Last week, I set out some goals for the coming period, and I have achieved some of them, in part. A more important outcome of the past week is that I am getting actionable &quot;data.&quot; I can now make a proper plan.</description><pubDate>Wed, 27 Nov 2019 17:56:45 GMT</pubDate><media:content type="image/png" width="1908" height="1908" medium="image" url="https://www.anca.wtf//_astro/codelog-gp-nodes.B2X1dMbO.png"/><author>hello@anca.io (Anca Emcken)</author></item><item><title>My Garden Planner Project - First Hiccups</title><link>https://www.anca.wtf/posts/garden-planner-hiccups/</link><guid isPermaLink="true">https://www.anca.wtf/posts/garden-planner-hiccups/</guid><description>As I started digging into plant data on the web, I found that there wasn&apos;t any API that gave me what I needed. But that was only a problem because I made it one. Here&apos;s part two of the journey to build my own (virtual) gardening tool, where I strip it down to basics. We iterate for a reason!</description><pubDate>Fri, 22 Nov 2019 10:53:15 GMT</pubDate><media:content type="image/jpg" width="768" height="768" medium="image" url="https://www.anca.wtf//_astro/codelog-gp-layout-full.CKcVBXMZ.jpg"/><author>hello@anca.io (Anca Emcken)</author></item><item><title>When Worlds Collide - Gardening Programmer or Programming Gardener?</title><link>https://www.anca.wtf/posts/when-worlds-collide/</link><guid isPermaLink="true">https://www.anca.wtf/posts/when-worlds-collide/</guid><description>As a passionate gardener who just got her first garden in over 20 years, I was happy to start digging and get dirty. But, like when you build software, when building a garden, you need a plan. You must find solutions for all kinds of problems. The www is poor in terms of free garden planning solutions.</description><pubDate>Mon, 18 Nov 2019 12:14:47 GMT</pubDate><media:content type="image/png" width="840" height="840" medium="image" url="https://www.anca.wtf//_astro/codelog-shrug-emoji.DsGG60PJ.png"/><author>hello@anca.io (Anca Emcken)</author></item></channel></rss>