Overview
Welcome to Perpetually In Progress!

Welcome to Perpetually In Progress!

January 2, 2026
3 min read

Hi, I’m KC Silva! Welcome to my blog! It’s lovely to meet you and I’m glad that you’re here!

I build things because I need them, and I document the process and what happens next.

I’m a systems-oriented creator working across design, code, writing, and unfinished ideas. Most of what I make starts from a simple frustration: there isn’t a tool, workflow, or explanation that fits the way I think or what I need. So I build one. Sometimes it works. Sometimes it doesn’t. Either way, I write it down.

A bit of context (and honesty)

I tend to hyper-fixate. A few days of intense, non-stop focus, followed by an abrupt pivot to something else. Finishing projects is hard. The energy rarely lasts long enough to carry something cleanly to the end.

Perpetually in Progress exists because of that. Or maybe in spite of it.

Not as a productivity hack or a redemption arc, but as a place where unfinished things are allowed to exist without apology.

Building what I need (and showing the seams)

Perpetually in Progress is not a polished portfolio or a collection of final answers. It’s a record of things in motion: tools half-built, ideas mid-iteration, systems evolving in public.

A lot of my projects start as personal tools or utilities. A UI system because I needed one for my website. A Unity tool because I wanted a better editor workflow. An Astro template because no existing blog quite fit.

If it turns out to be useful to other people too, even better.

A small fourth-wall break

If you’re reading this early on, here’s a bit of context: the first posts on this site are about how I built this very website.

Not as a tutorial from an expert, but as a walkthrough from someone figuring it out in real time. Choices made. Mistakes included. Trade-offs explained.

I don’t really know what I’m doing. Most of what I make is driven by sheer will, curiosity, and a surprising amount of spite; and even those are limited resources.

I didn’t create this blog because I believe my story deserves to be heard. If anything, it’s almost the opposite.

I’m trying to look past that, this website is me trying.

If no one ever reads this blog, that’s okay. Even unread, it still does something important: it’s a living record of my existence. That I built things. That I made. That I created. That I tried.

The site isn’t just the container for the writing; it’s part of the subject. That pattern shows up a lot in my work: the thing I’m building becomes the example I use to explain how I built it.

What you’ll find here

You’ll see writing about:

  • Design systems, UI architecture, and creative tooling
  • Game development and experimentation
  • Writing workflows, creative process, and unfinished projects

Some posts will be practical. Some will be reflective. Some will probably change later.

That’s intentional.

Still becoming

I don’t believe in “finished” versions of creative work: just stable checkpoints. This page, like the rest of the site, is one of them.