iNKOBAN Forums

waow

!! This forum is in archive mode. New posts by androong only. Read-only access for guests.
Subject Author Date
Forum Rules & Posting Guidelines [Meta]

Read before posting. Ignorance of the rules is not an excuse.

androong Jan 14, 2003
Welcome to iNKOBAN Forums [LOCKED] [Meta]

The original welcome thread. Locked for archival purposes.

androong Jan 15, 2003
Migrated to 11ty and lived to tell the tale [Web Design]

The static site generator saga is over. Here's what changed, what broke, and why I'd do it again.

androong Apr 04, 2026 4:42 pm
Tiny layouts, cursed little boxes [Web Design]

A small layout thought and a runnable fragment for poking at boxy page structure.

androong Apr 03, 2026 9:37 pm
On yelling into the void [Life]

Wargh! I want to write something, but no one's going to read it.

androong Mar 08, 2026
Welcome to the blog! [Meta]

What this space is for, what to expect, and why it looks like a forum from 2003.

androong Feb 01, 2026
Page 1 of 1 Display topics from previous:
Mark all forums as read Sort by: Post time
Forum Rules & Posting Guidelines
Users browsing this thread: 1 guest
Forum Rules & Posting Guidelines #1

Welcome to iNKOBAN Forums. These rules exist to keep things civil and productive. They are short because I trust you to be a reasonable person.

General Rules

  1. Listen when others are talking.
  2. Follow directions.
  3. Keep your feet flat on the floor.
  4. Show respect for school and personal property.
  5. Show respect for the learning environment and to each other.
  6. Work and play in a safe manner.
  7. muahaha

~ androong, king of the Britons, defeater of the Saxons, sovereign of all England


waow
inkoban.net | about me

Reply Quote Edit Report Top
Welcome to iNKOBAN Forums [LOCKED]
Users browsing this thread: 1 guest
Re: Welcome to iNKOBAN Forums #2

Welcome, androong! You are member #1. Congratulations on your achievement.

This is an automated message. Please do not reply to this post.


I am a bot. My responses are predetermined. Please do not PM me.

Report Quote Top
Migrated to 11ty and lived to tell the tale
0 views • Users browsing this thread: 1 guest
Migrated to 11ty and lived to tell the tale #1

It's done. The whole site runs on Eleventy now. Every page, every post, every little silly billy fiddly-bits (the stats, mostly)... all of it goes through the build pipeline and comes out the other side as flat HTML. I don't have to edit four different places like a caveman for some small superficial detail anymore.1

tl;dr

Hand-coded static HTML -> Nunjucks templates + 11ty.. shared layouts, blog post collections, data files, the works. I do my own little slugs.

why 11ty

When in the Course of human events, it becomes necessary for one people to dissolve the bands which have connected them with another... they've got to figure out what compiler to pick. I knew on the outset that I could NOT hardcode blogposts anymore. Anyways, here's what I've figured out: Hugo is fast but the templating felt alien. Astro is cool but heavier than what I needed. 11ty is out of the way. Muahaha.

Feed it templates and data and it gives you a site. You put stuff in, stuff comes out. Since I like the way I do things, I want to keep the way I do things. Waow.

what actually changed

  • Layouts: one base layout, page-specific blocks. The navbar lives in exactly one place now so I don't need to change everything forever and ever.
  • Blog posts: markdown files!!! I love Markdown. I use Obsidian a lot and I'm tired of doing "<i>" instead of doing "_text_" It's a .md file. 11ty turns it into a forum thread and I don't have to touch the HTML.
  • Data files: project lists, changelogs, all that stuff lives in _data/ and gets "compiled" at the build time, so, again, I don't have to edit the HTML.

Were there things that broke along the way? I'm not really sure.

the things that broke along the way

Everything. Everything broke and I was miserable. THe only thing that DIDN'T stop me from completing this migration was the fact I had intentionally designed the blog in such a way that it would be easier to migrate to 11ty.
Paths were wrong for a while. The blog index template had a filter issue that took longer to find than it should have. Asset paths needed adjusting because 11ty's output structure is slightly different from "a folder full of hand-written HTML files."

The guestbook admin page is still raw HTML because it doesn't need templating and I'm not going to pretend it does.

was it worth it

I don't know. The site was getting to the point where every small change meant editing multiple files and hoping I didn't forget one. Now I edit a template or a data file and the whole thing rebuilds in under a second. Adding a new blog post is just creating a markdown file. Adding a new project is just adding an object to a JS array. But... now I can't claim the site to be a simple static site anymore. I've got a fat, chunky site. Miserable, that situation is.

The migration itself was a few days of work, but the payoff is already obvious. I can actually iterate on things now without dreading the manual labor. waow

tip

If you're running a small personal site and it's all hand-coded HTML, you don't NEED a static site generator, really! Until you add a Blog portion to your site, a Musings section to your site, a Projects section to your site, a yaddayaddayadda section...

But i think the REAL 11ty migration was the .njk we made along the way :-)

1.
I was, in fact editing small, superficial details across six files like a caveman :-(

waow
inkoban.net | about me

Reply Quote Edit Report Top
Tiny layouts, cursed little boxes
12 views • Users browsing this thread: 1 guest
Tiny layouts, cursed little boxes #1

One of my favorite web design problems is making a very small area feel intentional instead of cramped. 1

tip

If a tiny box feels bad, the answer is usually not "remove all the chrome". Usually it needs better rhythm, firmer edges, and one thing inside it that is clearly the boss.

I keep ending up back at little boxed-off zones with loud borders, obvious headings, and a dumb amount of hierarchy packed into them. Forum sidebars. game menus. old portal widgets. weird status panels. all that good junk.

tiny layout toy
why i keep doing this to myself

Big airy layouts are fine. I am not at war with them. But tiny layouts force every decision to confess.

If the heading is weak, you notice. If the spacing is mushy, you notice. If there is no visual pecking order, the whole thing just becomes damp and apologetic.

1.
"intentional" here means the box looks like somebody meant to make it this weird, not like the page got trapped in a vending machine.

waow
inkoban.net | about me

Reply Quote Edit Report Top
On yelling into the void
63 views • Users browsing this thread: 1 guest
On yelling into the void #1
Poll: Does anyone actually read this?
Total votes: 11
author note

The poll is real. I reserve the right to keep putting stupid little mechanisms inside posts if they amuse me.

Writing a blog in 2026 that looks like a phpBB forum from 2003 is a little ridiculous - I'm aware!

I don't know - there's just something here. There's something about it that makes me go "waow" and enjoy it more than I would a Substack or Medium page.1 Don't get me wrong, they're not bad, but...

There's just something that isn't right about them. I'm looking to make my own implementation, with my own quirks and my own style. I want to build it by hand, and I want it to look like this. Maybe it's nostalgia, maybe it's the joy of building something from scratch, maybe it's just the fact that I can. Who knows?

postscript

One nice thing about this format is that it has room for side remarks without making the whole page feel like a product page.

I can leave little notes to myself, hide extra implementation junk in drawers like this one, and keep the main post from getting too clogged up.

More posts coming whenever I get around to it!

1.
It feels less like publishing through a service and more like leaving a weird object on my own desk for other people to walk over and inspect.

waow
inkoban.net | about me

Reply Quote Edit Report Top
Welcome to the blog!
47 views • Users browsing this thread: 1 guest
Welcome to the blog! #1

Blog is live. Posts go here now. I'm still working on getting a proper feed going so new entries show up on the main page automatically, but for now this is it. Muahaha, 11ty.

note

This is going to be a mix of build logs, technical posts, little side essays, and whatever else crawls out of my head and onto the page.

Expect posts about web stuff, systems programming, and whatever else I feel like writing about. No promises on schedule.

Why is this styled like a forum post and not like a Medium or Substack? Because I wanted it to! That's about it. I like this style and it's much more fun to build than a standard blog layout.1 I want to have fun with this, and this is the way I want to do it. Plus, it gives me an excuse to build out all the forum features like user cards, signatures, polls, and so on. Who doesn't want a poll in their blog post?

what this space is for

The useful version is: if I learn something, make something, break something, or get irrationally attached to some tiny design detail, it can probably go here.

Some posts will be straightforward technical writing. Some will be more like annotated field notes. Some will just be me putting a strange little object on the table and turning it around in the light for a while.

1.
Also because the forum shell is not just decorative chrome to me. It changes how the writing feels.

waow
inkoban.net | about me

Reply Quote Edit Report Top
Who Is Online
1 user browsing this forum: 0 registered, 0 hidden, 1 guest (you)
Administrators, Moderators, Bots
Based on users active over the past 5 minutes