<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Css on Samarthya</title><link>https://samarthya.me/tags/css/</link><description>Recent content in Css on Samarthya</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© Samarthya 2018-2026. All rights reserved.</copyright><lastBuildDate>Sun, 25 Oct 2026 12:20:00 -0400</lastBuildDate><atom:link href="https://samarthya.me/tags/css/index.xml" rel="self" type="application/rss+xml"/><item><title>Rebuilding samarthya.me, part 3: A new home on Hugo</title><link>https://samarthya.me/posts/rebuilding-3-a-new-home-on-hugo/</link><pubDate>Sun, 25 Oct 2026 12:20:00 -0400</pubDate><guid>https://samarthya.me/posts/rebuilding-3-a-new-home-on-hugo/</guid><description>&lt;div class="lead text-neutral-500 dark:text-neutral-400 !mb-9 text-xl"&gt;&#10; The content was safe. Now it needed a home that&amp;rsquo;s easy to keep alive: something I can write in, push, and&#10;forget about.&#10;&lt;/div&gt;&#10;&#10;&#10;&lt;h2 class="relative group"&gt;The stack&#10; &lt;div id="the-stack" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#the-stack" aria-label="Anchor"&gt;#&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;&lt;a href="https://gohugo.io/" target="_blank" rel="noreferrer"&gt;Hugo&lt;/a&gt;&lt;/strong&gt;, pinned to one exact version with &lt;a href="https://mise.jdx.dev/" target="_blank" rel="noreferrer"&gt;mise&lt;/a&gt;, so a future&#10;release can&amp;rsquo;t silently break the build.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;&lt;a href="https://blowfish.page/" target="_blank" rel="noreferrer"&gt;Blowfish&lt;/a&gt;&lt;/strong&gt; as the theme, added as a git submodule and &lt;strong&gt;never edited&lt;/strong&gt;. Every&#10;change lives in the site&amp;rsquo;s own &lt;code&gt;layouts/&lt;/code&gt; and &lt;code&gt;assets/css/&lt;/code&gt;, so theme updates stay a one-line operation.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;GitHub Actions → GitHub Pages.&lt;/strong&gt; Push to &lt;code&gt;main&lt;/code&gt;, and about a minute later the site is rebuilt and live.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&lt;h2 class="relative group"&gt;A portal, not just a blog&#10; &lt;div id="a-portal-not-just-a-blog" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#a-portal-not-just-a-blog" aria-label="Anchor"&gt;#&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;p&gt;The first version looked like what it was: an unmodified theme with 137 blank tiles. Imported posts have no&#10;&amp;ldquo;feature image&amp;rdquo;, so every card was empty. Three changes turned it into a place:&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://samarthya.me/posts/rebuilding-3-a-new-home-on-hugo/feature.jpg"/></item><item><title>CSS and HTML to dom.</title><link>https://samarthya.me/posts/css-and-html-to-dom/</link><pubDate>Fri, 08 Mar 2019 12:00:00 +0000</pubDate><guid>https://samarthya.me/posts/css-and-html-to-dom/</guid><description>&lt;figure&gt;&lt;img&#10; class="my-0 rounded-md"&#10; loading="lazy"&#10; decoding="async"&#10; fetchpriority="auto"&#10; alt="Fluttery shy bleeding"&#10; width="2029"&#10; height="2817"&#10; src="https://samarthya.me/posts/css-and-html-to-dom/img_20190815_143219_hu_41c3d363f87f31e9.jpg"&#10; srcset="https://samarthya.me/posts/css-and-html-to-dom/img_20190815_143219_hu_41c3d363f87f31e9.jpg 800w, https://samarthya.me/posts/css-and-html-to-dom/img_20190815_143219_hu_e75bbbfb933a9163.jpg 1280w"&#10; sizes="(min-width: 768px) 50vw, 65vw"&#10; data-zoom-src="https://samarthya.me/posts/css-and-html-to-dom/img_20190815_143219.jpg"&gt;&lt;/figure&gt;&#10;&lt;p&gt;Happiness is not always straight lines.&lt;/p&gt;&#10;&lt;p&gt;Having worked on different technologies I never took HTML very seriously till a couple of years back. I started programming rather seriously programming when I was about 20 years old for a small startup then – FQSL. In those days, my primary responsibility was more around creating a middle – tier application which had a &lt;em&gt;management interface&lt;/em&gt; and had the ability to spawn multiple threads to handle the incoming traffic and the main concern was to handle the load effectively and perform under pressure. This was all to be done in a native platform “Windows” and mostly in VC++ and MFC. Glad we are in &lt;em&gt;serverless&lt;/em&gt; days now. 🙂&lt;/p&gt;</description></item></channel></rss>