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

lukemanning-site

[active](github)

My Personal site with a terminal aesthetic

My personal website.

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
d6ad00eAdding sitemap and updating Projex config2026-04-14T23:43:29Z
51f3017Straico project and blog post2026-04-14T21:50:15Z
ddabe73Projex retrospective and voice guide improvements2026-04-14T21:21:46Z
dba381eupdate: now page — swap reading, add podcasts to listening2026-04-14T20:26:57Z
5dd3b65update: now page — YouTube, not doing tutorial content2026-04-14T20:24:10Z