<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://zemaityte.lt/feed.xml" rel="self" type="application/atom+xml" /><link href="https://zemaityte.lt/" rel="alternate" type="text/html" /><updated>2026-04-12T15:47:39+00:00</updated><id>https://zemaityte.lt/feed.xml</id><title type="html">Žemaitytė</title><subtitle>Essays, experiments, and selected work.</subtitle><entry><title type="html">A Navbar To Nowhere: A Decade of Redesigning My Website</title><link href="https://zemaityte.lt/shipping-finally/" rel="alternate" type="text/html" title="A Navbar To Nowhere: A Decade of Redesigning My Website" /><published>2026-04-05T00:00:00+00:00</published><updated>2026-04-05T00:00:00+00:00</updated><id>https://zemaityte.lt/shipping-finally</id><content type="html" xml:base="https://zemaityte.lt/shipping-finally/"><![CDATA[<p>If you are reading this, it means I actually shipped it. Finally.</p>

<p>I have been building my personal website since around 2013.
Not this same website, mind you.
A new version from scratch almost every time.
Either the frontend, the backend, sometimes both.</p>

<p>Was I improving it?
Was I trying to prove something?
What is this all about?</p>

<p>Every few months or, sometimes, years I’d open an editor and begin again.
The old version would be archived, and the cycle would restart.</p>

<p>Nobody (almost) ever saw any of it.
Sometimes, I’d see a visitor or two.
If only they knew it was the most elaborately maintained thing I have
never actually published.</p>

<h2 id="the-eras">The eras</h2>

<p><strong>2013-2015: Bootstrap</strong></p>

<p>In my student years,
after one of the first coding experiences in a web design workshop,
I built the first version of my personal website
using <a href="https://getbootstrap.com/">Bootstrap</a>.
Built, but never released.
There were too many things that had to be improved first, of course.
Just the first batch of broken eggs.</p>

<p><strong>2015-2019: HTML and CSS</strong></p>

<p>My PhD years were some of the most fascinating professionally.
If I had high standards before,
they were <strong>nothing</strong> compared to those I had after.
It must have been my purist era. 
As I was a webmaster at a student society, 
I decided to rebuild my website from
scratch using the fundamentals - basic HTML and CSS.
Well, I am no designer, and without a frontend framework, it showed.
After fiddling with responsiveness and misbehaving pixels, I left it
for yet another day.</p>

<p><strong>2020-2023: Self-hosting on AWS</strong></p>

<p>As I entered the workforce and started using the cloud,
inspiration visited me again and I decided I would self-host my personal
website on my then-favorite cloud provider, AWS.
I loved the fact that I could just click, click, click and have
things spinning and computing and communicating.
If only I had known Terraform back then.
S3 + CloudFront + Route 53 + ACM only cost me about $1.50 per month
(and I think this bill included another site I was hosting at the time).</p>

<p>The UI had to be updated and I moved
on to <a href="http://getuikit.com/">UIkit</a>.
I purchased this domain.
I started writing about my freelance project on a neural
search engine I was building. That was pretty cool stuff for 2021.
My website was live, but nothing got published.
The infrastructure was nice, the design was minimal (acceptable),
but the content remained on my personal computer.</p>

<p><strong>2024 onward</strong></p>

<p>It was perhaps in 2024 that I moved on from AWS to one of the local
web hosting providers, since the cost of self-hosting a single mailbox
on AWS was too high, in terms of money as well as time.
It felt like moving from Linux to Windows.</p>

<p>When the sweet two-year hosting deal expired in 2026,
I moved to GitHub Pages: free, simple, and hard to over-engineer.
I set up my email on
<a href="https://mailbox.org/en/">mailbox.org</a> (a provider based in Germany).
More than a decade later, the backend was finally done.</p>

<p><strong>And yet, all my page ever was: a shell of a website with an image and
a navbar. To nowhere.</strong></p>

<figure class="post-figure">
  <img src="/images/web_2024.png" alt="Older version of the site" />
  <figcaption>Me in Cuba with a local dog, 2019.</figcaption>
</figure>

<p>The frontend and backend of my website kept changing,
but one thing did not.
While I was always <em>capable</em> of achieving whatever
I wished, I was never able to ship it.
And if you know me, you know I never struggle to deliver at work.
Of course, my main goal has always been to learn, to try things out,
to build, and I always enjoyed the process.
But a personal website would define <strong>me</strong>, so I had to get
<em>everything</em> right, even though I never wished to be a
web designer or, god forbid, a blogger.</p>

<h2 id="so-what-has-changed-in-the-year-2026">So what has changed, in the year 2026?</h2>

<p>We are living through a moment where the gap between “I have an idea”
and “this is a working thing in the world” has collapsed to almost
nothing.
AI can plan, build, debug, write the first or final draft, and
provide emotional support throughout the process.</p>

<p><strong>Also, that time is here again - time to upgrade my website.</strong></p>

<p>I am writing this as Codex is fixing my environment so that I can
test my website locally before I merge these changes. It is fixing
all kinds of configuration issues on my computer. A few years ago it
would have been me doing that, together with
<a href="https://meta.stackoverflow.com/404">Stack Overflow</a>.</p>

<p>Instead of trying to get <em>everything</em> right, I can now focus
on doing what I <em>want</em>, and leave the rest to the models.</p>

<div class="language-text highlighter-rouge"><div class="highlight"><pre class="highlight"><code>Local Jekyll testing is set up and verified.
</code></pre></div></div>

<p>And so, off I go.</p>]]></content><author><name></name></author><summary type="html"><![CDATA[After more than a decade of rebuilding, overthinking, and never publishing, the website finally shipped.]]></summary></entry></feed>