FIN / DEVELOPER

I make things.Sometimes for the web.

I’m Fin. This is my corner of the internet for code, experiments, and finished work. The list is short because it is still getting started.

See the work Portfolio 01
Selected work

01 / Profile

A little about me. That is the short version.

I like figuring out how things work, making them useful, and giving them a proper home. I am still building the list. For now, this site is the first entry.

RoleDeveloper
Right nowBuilding in public
On the weblarping.city

02 / Selected work

The work so far. A few directions.

A mix of tools, clients, and interfaces built around communities, games, and the web.

001

Discord bots

A growing set of Discord bots for moderation, music in voice channels, voice-channel management, and the smaller utilities that keep a server moving.

Discord · Automation · TypeScript Building
002

Minecraft client

An injectable Linux client spanning Minecraft 1.7.10 through 1.26.2, with an in-game interface and a web GUI for managing the experience outside the game.

Linux · Java · Web UI In progress
003

Web development

Responsive layouts, clear information architecture, accessible interactions, performance-minded frontends, and polished motion when it earns its place.

HTML · CSS · JavaScript Ongoing
004

Native tooling

A C++ project built with the Dear ImGui library, focused on compact native controls, fast feedback, and an interface that stays out of the way.

C++ · Dear ImGui · Native UI Exploring
Selected work / still in progress.More when there is more to show.

03 / Practice

A few things I care about.

Nothing too grand. Just the stuff that makes a project feel good to use and worth coming back to.

  1. 01

    Make it obvious

    Good interfaces do not make people guess what to do next.

  2. 02

    Keep it light

    Fast pages and small files leave more room for the part that matters.

  3. 03

    Finish the details

    Names, spacing, copy, and the last awkward edge all count.

  4. 04

    Leave room

    A first version should feel complete without pretending it is the final one.

See you around.

This is the first entry. I will put the next one here when it exists.

Return to top