> hello_world()
MegArthur
// developer, builder, and incurable tinkerer. I ship software that feels considered — from the systems underneath to the pixels on top.
A kid who loved technology before he could spell it.
Hey, I am Arthur aka Meg. I've been obsessed with technology since I was two years old — it started early on with an iPad, and never really stopped.
Somewhere between my curiosity I started messing with software, started with a Discord Bot tutorial using Replit and shipped my first ever codebase.
Today I build for people who want software that's custom, fast, and considered. No templates, no filler.
how_it_went()
// chapter 01 / 18 — scroll to advance
- ch_01[first_project]
Cidade Hungre
Cidade Hungre gave me a real starting point. It was the first base I could take apart, extend, and make mine.
01 - ch_02[coding]
Lua?
Lua powered that first project. Before that, most of my programming experience came from a Python course.
02 - ch_03[learning]
Problems?
The codebase had a very rigid style for variables, commands, and UI. Small tweaks quickly turned into rewriting features from scratch.
03 - ch_04[user_experience]
A discord bot
Most roleplay servers used paid Discord bots for whitelist forms. I started digging because I wanted to find a self-hosted option.
04 - ch_05[partnership]
An old DM
While researching self-hosted Discord bots, A conversation opened at exactly the right time.
05 - ch_06[fs_community]
FS Community
A partnership came out of that message. I shut down my own server and joined FS Community instead.
06 - ch_07[growth]
FS Group
FS Community kept growing until we turned it into FS Group. It became the umbrella for everything we started building next.
07 - 08
- ch_09[hosting]
Thunder Host
Nascimento kept exploring new products, and hosting became the next bet. That became Thunder Host.
09 - ch_10[support]
First as support
I joined early on the support side, helping customers and talking with the server renting company.
10 - ch_11[infrastructure]
Then infrastructure
Later I moved closer to the core of the business and started maintaining the infrastructure itself.
11 - ch_12[providers]
Provider hopping
Thunder Host changed bare-metal providers more than once, always chasing better pricing and hardware. Every switch meant another full migration.
12 - ch_13[failure]
Provider trust
A server suddenly went down, and the provider blamed an NVMe in a RAID 0 setup. From our side, it looked like they might have been scamming us, which changed how I think about provider trust and infrastructure risk.
13 - ch_14[new_grounds]
New focus
Up to that point I was mostly working with Discord bots, Node.js, and a bit of PHP. I wanted to widen the stack.
14 - ch_15[new_stack]
Widening the stack
That meant learning web hosting, TypeScript, Docker, Git, and AI tooling instead of staying in the same lane.
15 - ch_16[radium]
Radium
One project that came out of that shift was Radium where I started building an AI interface inspired by OpenRouter and Open WebUI.
16 - ch_17[hosting_again]
A new opportunity
By April 2025, a few friends from the old Thunder Host circle were planning a new hosting company.
17 - ch_18[containers]
Container-first
The goal was to keep running costs near zero outside hardware rental. That pushed us toward container servers because they were cheaper, lighter, and easier to operate.
18
what_i_can
.build()
Web & Full-stack
Production-grade apps built on modern stacks — TypeScript, Next.js, edge runtimes. From schema to ship.
Systems & Backend
APIs, automation, and glue code that holds up under real traffic. Node.js by default, the right tool when it isn't.
Interface & Motion
Aesthetic, motion-aware interfaces. Design and code from the same hands — no hand-offs, no drift.
AI Integration
LLMs wired into real products — retrieval, agents, tool-use — as amplifiers for engineering, not shortcuts around it.
shipped_for/
teams_and_counting
Have something to build? contact_me()
