# Nat Moges · Accretion > Nat Moges's public record, read live from his Notion, oldest first. Every entry is either kept (the record can prove it) or debris (not yet, with what would lock it). Nothing is promoted because it looks good; the state is a field in the database. Titles: Creative Technologist · Systems Architect, the two names the planet's moons take once the record proves each one. ## Roles, with the public evidence for each - **Creative technologist**: the whole record end to end (the music, the media, the systems, the builds) and natmoges.com. - **Design engineer, including founding roles**: fourteen React + TypeScript builds, each from a credited reference, each specced in a paragraph before any code. - **Forward-deployed engineer / AI-native builder**: the integration pass, where three models read the site cold, the findings were reconciled, an AI co-pilot edited the repo and every change was tested before it was committed. - **Front-end / web developer (Framer, Next.js), with an AI co-pilot**: natmoges.com composed in Framer; this site in Next.js, reading Notion on the server. React / TypeScript: familiar, not fluent. - **Systems / knowledge architect (AI ops)**: the Notion operating system this page reads from; a private cloud run alone since June 2023. - **Creative / growth consulting**: the 56-Day Sprint, run as an instrumented campaign and audited in public; prodbynat, from session to storefront. ## Where to verify - [The page this text mirrors](https://record.natmoges.com) - [The code, commit by commit](https://github.com/natmoges/component-rebuilds/commits/main): every build's paragraph sits above its code - [Portfolio](https://natmoges.com) · [Contact](https://natmoges.com/#contact-section) - [GitHub](https://github.com/natmoges) · [LinkedIn](https://www.linkedin.com/in/natmoges) ## Kept · Stratum 0 · Before the record - **Behind the projector** · 2002 →: Born in Ethiopia; three to six in a refugee camp in Kenya. When the film truck came, the whole camp faced the screen. I was in the back of the truck, behind the projector, and the crew let me in on how it worked. I've faced the machine ever since. - **Ten years, recorded as one** · 4th grade → 12th: Steppingstone from 4th grade. A music magnet from 5th through 12th. My first résumé called them one year and four. That's the first time I deleted my own time axis. - **Trumpet, the booth, the crew** · school years: Trumpet first, then the sound booth, then the crew. Sources, routing, gain, what happens when one channel drops. I learned signal flow before I had a word for it. ## Kept · Stratum 1 · The doorway - **Rooted, flashed, recovered** · ~5th–6th grade →: Rooted every LG and Android I had. Flashed custom ROMs I dug up on XDA. Jailbroke the iPhone for Cydia tweaks and home-screen animations. Bricked one into a bootloop and found my own way back out. Every lock had an inside. - **The IR blaster** · ~14: Used a phone's IR blaster to turn on the TV behind the counselor. Her verdict: hacking school property. Mine, years later: by fourteen I'd touched the hardware, the OS and the code. - **The TI-84** · 9th–11th grade: Found TI-BASIC programs, opened them up, edited and extended them for tests. Flappy Bird went around the class. I was adapting code a decade before I wrote any. ## Kept · Stratum 2 · The lanes - **prodbynat** · Dec 2018 → 2022 (https://www.youtube.com/@NatFTP): Started by downloading other producers' tags on Christmas Day 2018. By 2020: a naming schema on every file, a licensing policy on every upload, three price tiers as three folders. Bought kits, bought templates. I assembled it, I didn't originate it, and it worked. - **Freestyle Fridays** · June 2020 → weekly (https://www.youtube.com/watch?v=PCOmx8DYk74): A weekly series with its own After Effects template and its own thumbnail. Summer 2020 was the only stretch where everything left the room on a schedule. - **shotbynat** · 2019–2022 · published Dec 28, 2022 (https://record.natmoges.com/motiontiles): A photography site built to get me into real-estate work. I thought a body of work was a portfolio. The structure was right before I had words for any of it. - **The theatre** · ~2022: I wanted my own Netflix at the highest quality there is, without paying for it. Followed that honestly and a bedroom theater turned into a private cloud. ## Kept · Stratum 3 · The substrate - **The lane was entered** · Feb–Mar 2023: shotbynat got a cold application into a realty company's process. Past the screen, to a work sample I turned in early. The room is where it ended. - **First contact** · Mar 22, 2023 · 2:30 AM: My first AI session was a thermostat card at 2:30 AM. The model was wrong, I caught it against the running system, and I stripped the config down to three lines that worked. - **One control plane** · 2023 →: I simply wanted to automate my home, so I worked through it. Lights, sensors, the TV and the thermostat on one controller, first on an old iMac, rules tuned by living with them. - **The substrate takes shape** · Nov 2023 → 2025: Milanote, then Anytype, then Notion. Every board said Ready to Post, and that taught me the difference between a task list and a finished state. This page is reading from that system right now. - **Governance before workloads** · Feb 2024: The container platform went in before the services it would run. The interconnected ones are pinned and update when I say. If it's not broken, don't mess with it. - **The pads, in the car** · ~2023 →: After prodbynat I moved from Logic to the MPC. I'd watched a producer I looked up to make beats with no computer, so I bought a Live 2, and on the pads I felt the music more: a clap I could hit, not click in and snap to the grid. The sessions moved into my car and the park, the MPC on my lap, a Pocket 3 and a mic running, each one opened with a slate to camera: MPC session, the date, the time. The Live 3 came later. Years of sessions, filmed before I knew what they were for. The seams were filmed, not built. - **The year that wasn't missing** · 2025: From outside it looked like a gap. The MPC was running the whole time. Almost none of it left the room, and that's its own lesson. - **Not/Nat From This Planet** · Apr 2025 (https://www.youtube.com/@NatFTP): Session after session named after Uzi's planets: Pluto, Mars, Namek. The one beat that got exported was called Mars. In April 2025 it became my first identity: Not From This Planet, read Nat From This Planet. NatFTP. It isn't a brand. It's my world and how it works, the layer under anything I'll ever start. Then it became an astronaut, which is me, and then a record that isn't a planet but a whole solar system: me in the middle, the hands from 808s & Heartbreak holding up the label, Uzi's and Glo's worlds in orbit, an MPC drifting on the left, a satellite that's really a camera at the bottom. Nothing in it was added to look the part. It's what I was already listening to, playing and filming. - **The map found the problem** · Dec 30, 2025 · 2:57 AM (https://internal-architecture-brief.my.canva.site/sovereign-infrastructure-case-study): I drew the homelab to make it legible. The diagram showed Home Assistant sitting outside the box it belonged in, so I moved the whole machine with no setup on the other side. Uproot and replant. ## Kept · Stratum 4 · Legibility - **Case study · Sovereign Infrastructure** · Feb 2026 (https://internal-architecture-brief.my.canva.site/sovereign-infrastructure-case-study): Working backwards was my default. I had the finished portfolio in my head first, then built the three things it needed to prove. This one is the private cloud: running it alone since June 2023, written up for the first time. - **Case study · Digital Product Engine** · Feb 2026 (https://internal-architecture-brief.my.canva.site/digital-product-engine-case-study): prodbynat, written up the way it actually ran: session to visualizer to storefront, no label, no team, no budget. 40k+ organic views on a catalog I built in a bedroom. - **Case study · Business Operating System** · Feb 2026 (https://internal-architecture-brief.my.canva.site/business-operating-system-case-study): The Notion system I built to run the brand: projects, content, CRM, money, templates, one place. It's what this capsule reads from now. It just got bigger than the case study. - **natmoges.com** · Feb 2026 (https://natmoges.com): I thought pictures equalled a portfolio. Building this is where I understood I needed a portfolio of the operator and his OS. Composed in Framer from community parts, every author credited. Composed, not hand-built. - **First sunlight** · May 28, 2026: For years I built alone, in a cave: the private cloud, the beats, the operating system, all for my own reasons, with nobody watching. When I finally came out, I held the work up in front of me and expected it to walk out for me. Then a portfolio got me into a founder round at a startup, without a four-year degree, and I stood in sunlight for the first time. Asked what I was building, I took the room into the deep space where I lived, where nothing exists for anyone else. Every answer was true and none of them landed. But I'd felt the light, and I've walked back into it since. The work can't walk out for me; I have to. Everything after this row is that walk, in public: an index of what I'd built, then the ladder, built where anyone can watch. - **The index, in a room** · Jul 27, 2026: Back in a room that summer, on the sickest day of my year and with almost no prep. This time my answers had names: words that weren't in my mouth a month earlier came out live and right, and I cleared the gate. Indexing, not rehearsing, was what changed. - **The 56-Day Sprint** · Aug 14, 2026 (https://www.linkedin.com/posts/natmoges_250-applications-four-interview-processes-activity-7494011208489050113-gr7G): 250+ applications run as an instrumented campaign, then audited in public. Volume did nothing. Every room I lost was an abstract live round or a room with no human in it. - **Recall Is Not Evidence** · Sept 28, 2026 (https://natmoges.com/recall): I spent two weeks reading my own files instead of remembering them. The account was wrong in both directions, and every correction came from opening a file, not thinking harder. ## Kept · Stratum 5 · The middle floor - **The ladder** · Oct 5 → Nov 4, 2026 (https://github.com/natmoges/component-rebuilds): natmoges.com was pure front end, composed in Framer from other people's parts. So I took my own site apart and rebuilt every sourced piece in code, in order: one component, then data, then the page, then the pixels, then 3D. Each build reused the last and added one new idea. Fourteen builds later, the polished front end has a server side of its own: this page reads my record from Notion on the server. - **01 · vinyl** · Oct 5, 2026 (https://vinyl-swart.vercel.app/): My first published code. The record player from my own site, rebuilt from scratch with my artwork and my track. The progress bar is mine; the original didn't have one. - **02 · TextScrambler** · Oct 6, 2026 (https://record.natmoges.com/textscrambler): A signal fighting through noise. My first reusable component: one set of knobs, used anywhere. It's decoding the titles on this page. - **03 · Back2Top** · Oct 12, 2026 (https://record.natmoges.com/back2top): A rocket that rides you back to the top. First time a component listened to the whole window instead of just itself. - **04 · AnimatedFolder** · Oct 14, 2026 (https://record.natmoges.com/animatedfolder): Folders that fan open from data. One component, three copies, three different lists. It also fixed a bug my site had. Since Nov 10, the build itself runs there. - **05 · Motion Tiles** · Oct 26, 2026 (https://record.natmoges.com/motiontiles): My 2019–2022 arc as seven video tiles, rebuilt with my real photographs, from shotbynat to NatFTP. Seven videos, one playing at a time. - **06 · SignalLocation** · Oct 31, 2026 (https://record.natmoges.com/signallocation): Finds where you're reading from, on my own route, fresh every visit. Five states on one tempo, and a rocket if the signal comes back with no place. - **07 · Accretion** · Nov 1, 2026 (https://record.natmoges.com/): This page. My record read live from Notion, scanned in order, nothing polished to match. The first build with nothing to copy. - **08 · Smooth Scroll** · Nov 1, 2026 (https://record.natmoges.com/): This page's weight. Every scroll is one glide that starts quick and settles slowly, by wrapping Lenis, a library I didn't write. One engine, one clock; 0 is native scroll; reduced motion and touch stay native. - **09 · TrailCursor** · Nov 2, 2026 (https://record.natmoges.com/): A trail that spells INSPECT OBJECTS behind the mouse across the Scan. The letters live in refs, not state, so React draws once; one loop fades them every frame and sleeps when the glass is empty. Touch and reduced motion get no trail. - **10 · LogoPreloader** · Nov 2, 2026 (https://record.natmoges.com/): The NatFTP HUD that opens my site, rebuilt to own the first three seconds of every visit: mounted in the frame around every page, on screen from the first paint, a projection of only the HUD and the stars over hyperspace, then gone without a trace. It opens on deep space and leaves you in the charcoal. No black card, no ghost pane. - **11 · StarCloud** · Nov 3, 2026 (https://record.natmoges.com/): The stars you're flying through now. 440 real particles on one canvas, kept in a ref so React draws once: diving away from you, steered by the mouse, the same cloud behind my name on natmoges.com. It flies hidden under the HUD and fades in as the HUD leaves, so the logo is the only thing that changes. Touch dives straight ahead; reduced motion gets one still frame. - **12 · Gravity** · Nov 3, 2026: SAT_1, the satellite above the lock, is a body in a physics engine. Throw it and it flies, collides and settles on its own. Leave it and it finds its track around the lock again, steered only once it's slow, so your throw is never overruled. - **13 · BootScreen** · Nov 3, 2026 (https://record.natmoges.com/): The HUD you're reading from, powered on like a CRT. It types a kernel log written from this record (live or the stored copy, the real object count) and brings the scene online line by line: the satellite's beacon lights on LINK, the body's count on the proof line, and nothing locks until AWAITING SIGNAL. NOT FROM THIS PLANET reads in and out as NAT. On my site it's a retro screen pinned in a photo of a Mac; here the HUD is the computer. - **React / TypeScript, familiar** · Nov 4, 2026: Fourteen builds, every one specced in a paragraph I wrote first and built with an AI co-pilot. That unlocked the gate. Familiar, not fluent: I know the foundation well enough to sit with the code and the model and work anything out. - **The integration pass** · Nov 4 → Nov 6, 2026 (https://github.com/natmoges/component-rebuilds/commits/main): Fourteen builds on one page still read as fourteen builds. So I had three models read the site cold, reconciled what they found against my own record, and fixed it item by item: a paragraph before any code, every change tested before I committed it. Then I ran it as a stranger at every speed and fixed what broke. The scan you're riding is what came out. - **14 · HeroOrbit** · Nov 4, 2026 (https://record.natmoges.com/): The planet you're filling, drawn in code: my own version of the Spline scene I remixed for my site's hero. Every object the scan keeps falls into its skin as dust, and it grows from medium to hero size as you read. Two moons orbit it unnamed; SYSTEMS ARCHITECT and CREATIVE TECHNOLOGIST decode onto them only once the record has proved each one. On my site it's an embed under my name; here it's the body, and this row is the last thing it takes in. - **natmoges.com, Portfolio No.002** · Nov 10, 2026 (https://natmoges.com): The ladder went home. Four of my builds now run on the site that started it: the folders, the tiles, the rocket and the scroll, plus a 404 where SAT_1 has lost its tether and reconnects to take you back. The old rocket's glitch, the ride that dragged you back down, is fixed on both sites. Underneath, a frame every page shares and a room for writing, with Recall as its first piece, so the next page is an addition, not a rebuild. Still composed in Framer, now with parts I wrote. ## Debris · not yet claimed - **First GitHub account** · Feb 2017: Made a GitHub. Never pushed a thing. Empty. Locks when: None. It stays a seam. I walked through the door on a different account in October 2026. - **Second GitHub account** · 2023: Made another one during the home-automation build. Still empty. Locks when: None. It stays a seam. - **React / TypeScript, on my own** · not yet: Writing it with no co-pilot and no reference. That takes years of practice, and it stays out here until it's done. Locks when: Production front-end work without a co-pilot, and my own ruling. A build count alone never moves it. - **A multi-agent deployment** · not yet: Specified, not shipped. Until it runs for real, it stays out here. Locks when: A multi-agent system deployed and in real use.