Skip to main content
luke@terminal:/projects/lukemanning-site$ ls
luke@terminal:/projects/lukemanning-site$ cat lukemanning-site.md

lukemanning.ie

[active](github)

My Personal site with a terminal aesthetic

My Personal site with a terminal aesthetic

stats:

github:
0stars
0forks
stack:
Next.js 16
React 19
TypeScript
Tailwind CSS v4
Velite
links:

background:

Writing about what I'm working on helps me process it. I think I'm just wired that way. I've written internal docs at work, shared things in various communities, and I've always enjoyed it. There's something satisfying about being able to look back six months later and remember not just what I built, but why I built it that way. This is actually my fourth attempt at a blog, but it's the first one that actually feels like mine, because I built it.

why:

I've spent a lot of evenings and weekends building things — automations, projects, tools, ideas. For a long time that work lived nowhere. This site is where it lives now. The goal is simple: build in public, share what I'm learning, and put my work somewhere people can actually find it. I want to make connections, find collaborators, and see where it leads. I'm not sure exactly where that is yet, but I know staying invisible isn't the answer.

struggles:

[challenge]Token optimisation efforts backfired and I ended up reverting most of it
[challenge]Getting Velite to behave the way I wanted took multiple days of fighting with it
[challenge]Migrated from Claude Code to Opencode mid-project, which brought its own headaches
[learning]Built a multi-agent system for writing and reviewing posts, which taught me a lot about agents
[learning]Set up a git repository for the first time, and got comfortable using push/pull to keep things in sync across my laptop and PC

timeline:

2025-11-10Initial site launch with basic home and about pages
2025-11-16Functional Velite blog setup completed
2025-11-23Added syntax highlighting with Shiki and back navigation
2025-11-24Added timeline component and enhanced about page
2025-12-29Created multi-agent content creation system
2026-01-05Added draft mode and git commit phase to blog workflow
2026-02-18Redesigned site with terminal theme as main aesthetic
2026-02-20Added social links, RSS feed, reading time, and blog navigation
2026-02-22Integrated Projex for projects page
2026-03-23Finally push to Vercel and set up lukemanning.ie domain. Site is now public.
luke@terminal:/projects/lukemanning-site$ git log --oneline -5
0a62dcbfix(content): clarify projex connection2026-04-16T23:12:32Z
7a6ccd9fix(content): add projects page link, fix phrasing2026-04-16T23:11:43Z
e46644dfix(content): add internal links to related projex posts2026-04-16T23:10:37Z
3a4882ffix(content): add projex link to i-got-tired-of-editing-my-own-config-file2026-04-16T23:09:10Z
83fc04arefactor(content): apply multi-agent review fixes to i-got-tired-of-editing-my-own-config-file2026-04-16T23:08:13Z