BLOG

Notes on language design, tooling, OS development, security research, and the pipeline-first way of thinking.

39
Posts
180+
Min Read
2023
Since
◇ ALL POSTS
_×

LATERALUS v0.5.0 — CHANNELS, MACROS, EFFECTS, DECORATORS & COMPTIME

APR 2026

The largest language expansion since launch. Five new feature pillars — channels, macros, effects, decorators, and compile-time evaluation — all pipeline-native.

languagev0.5.0expansion

MARSHALL BROWSER: PRIVACY-FIRST, LATERALUS-AWARE

APR 2026

A privacy-first web browser with built-in Lateralus syntax highlighting, inline REPL, pipeline visualization in DevTools, and zero telemetry.

marshallbrowserprivacy

NULLKIA: A PIPELINE-DRIVEN DESKTOP ENVIRONMENT

APR 2026

A lightweight desktop environment written in Lateralus with tiling/floating WM, GPU compositor, and pipeline-based widgets — under 50 MB RAM.

nullkiadesktopwayland

INTRODUCING NULLSEC LINUX V2.0

APR 2026

NullSec Linux v2.0 Abyssal ships with Nullkia DE, Marshall browser, 200+ security tools, and the full Lateralus SDK on a hardened kernel.

nullseclinuxsecurity

HHO GENESIS: HYDROGEN MACHINES POWERED BY LATERALUS

APR 2026

Introducing the HHO Genesis project — open-source hydrogen-oxygen machine plans for electrolyzers, torches, welders, and heaters, all controlled by Lateralus.

hhohardwareannouncement

NULLSEC GOES ARM64

MAR 2026

Porting NullSec Linux to ARM64 — Raspberry Pi, Apple Silicon VMs, and cloud instances.

nullsecarm64

BUILDING AN INDEFINITE OFF-GRID SYSTEM WITH LATERALUS & HHO

MAR 2026

The practical build guide — component selection, wiring, plumbing, Lateralus firmware, and first hydrogen production for solar-HHO and pure-HHO configs.

hhobuild-guideoff-grid

MULTI-HART SCHEDULING ON RISC-V

FEB 2026

Adding SMP to FRISC OS — hart discovery, IPIs, per-hart run queues, and work stealing.

friscsmp

NO SUN, NO PROBLEM: PURE HHO OFF-GRID WITH LATERALUS

FEB 2026

Running indefinitely without solar — underground bunkers, arctic camps, and disaster trailers powered by HHO with micro-hydro, wind, and alternator bootstrap.

hhooff-gridno-solar

PIPELINE-NATIVE PENTESTING

JAN 2026

Chaining recon, exploit, and exfil stages with |> — reproducible attack workflows in Lateralus.

nullsecpipelines

SOLAR-HHO HYBRID: PIPELINE-NATIVE ENERGY MANAGEMENT

JAN 2026

Solar by day, hydrogen by night. Lateralus manages the energy pipeline for 24/7 off-grid power with zero battery degradation.

hhosolarhybrid

NULLSEC 2.0: THE ARCH REBUILD

DEC 2025

Why we rebuilt NullSec Linux from Debian to Arch — rolling releases, AUR access, and a leaner base.

nullsecrelease

FROM SCRIPTS TO SYSTEMS

NOV 2025

Lateralus scales from 5-line scripts to a full operating system. Here’s how one language works across the entire spectrum.

languagesystems

RUNNING OFF-GRID INDEFINITELY WITH HHO & LATERALUS

NOV 2025

Closed-loop HHO electrolysis controlled by Lateralus pipelines — water in, energy out, water recovered. The fundamentals of indefinite off-grid power.

hhooff-gridfundamentals

BUILDING A VS CODE EXTENSION

OCT 2025

How we built the Lateralus VS Code extension — TextMate grammars, snippets, and lessons learned.

toolingvscode

HARDENING THE NULLSEC KERNEL

OCT 2025

Every CONFIG_ option we changed and why — lockdown LSM, KASLR, stack protectors, and restricted BPF.

nullseckernel

SV39 PAGING ON RISC-V

SEP 2025

Implementing Sv39 virtual memory in FRISC OS — page tables, TLB management, and user-mode isolation.

friscmemory

ASYNC CONCURRENCY

SEP 2025

How Lateralus handles concurrent programming — lightweight tasks, structured concurrency, and pipeline-friendly async.

asyncconcurrency

INSIDE THE COMPILER

AUG 2025

A walkthrough of every compiler phase — lexing, parsing, AST construction, type checking, and code generation.

compilerinternals

HINDLEY-MILNER TYPE INFERENCE

JUL 2025

How Lateralus implements type inference — from constraint generation to unification, and why you rarely need type annotations.

typestheory

INTRODUCING LATERALUS

JUN 2025

We built a language where data flows left to right. Here’s why and how.

announcementlanguage

PIPELINE OPERATOR DEEP DIVE

MAY 2025

Why |> changes how you think about data — from nested calls to linear flows.

pipelinesdesign

BUILDING AN OS

APR 2025

What it takes to write an OS kernel in Lateralus — bootloader to memory management.

oskernel

FRISC OS: FIRST BOOT ON RISC-V

APR 2025

From bare metal to a UART shell — booting a custom OS on QEMU’s RISC-V virt machine.

friscriscv

THE ECOSYSTEM TOUR

MAR 2025

22 repos, 2,400+ .ltl files, a compiler, VS Code extension, and more.

ecosystemtools

SECURITY TOOLS

FEB 2025

How pipeline operators and pattern matching make security tools cleaner.

securitypipelines

DESIGNING A PACKAGE MANAGER

JAN 2025

Building ltl — dependency resolution, lockfiles, and the lateralus.toml manifest format.

toolingpackages

ERROR HANDLING DONE RIGHT

NOV 2024

Why Lateralus uses Result types instead of exceptions, and how |?> makes error propagation painless.

designtypes

THE C99 BACKEND

SEP 2024

How we generate readable, portable C99 from Lateralus — struct layout, function naming, and memory management.

compilerc99

BUILDING A SECURITY DISTRO

AUG 2024

From Debian netinst to a 120-tool pentesting distro — how NullSec Linux v1.0 was born.

nullseclinux

CURATING 200 SECURITY TOOLS

JUL 2024

How we select, test, and maintain every tool in NullSec Linux — and why we dropped 40 of them.

nullsectools

BUILDING THE REPL

JUL 2024

An interactive REPL for a compiled language — incremental parsing, tab completion, and colored output.

toolingrepl

PATTERN MATCHING DEEP DIVE

MAY 2024

Exhaustiveness checking, nested destructuring, and guard clauses — how Lateralus match expressions work under the hood.

languageinternals

DESIGNING THE STANDARD LIBRARY

FEB 2024

80+ functions, all pipeline-friendly. How we designed a standard library where every function works with |>.

stdlibdesign

WRITING THE FIRST COMPILER

NOV 2023

From a tokenizer in a single Python file to a working compiler — the first 1,000 lines of Lateralus.

compilerhistory

WHY ANOTHER LANGUAGE?

SEP 2023

The world has enough programming languages. Here’s why I built one anyway.

philosophydesign

WHY RISC-V FOR AN OS PROJECT

AUG 2023

x86 is a minefield. ARM is proprietary. RISC-V is the clean slate we needed for FRISC OS.

friscriscv

EARLY PIPELINE SKETCHES

JUL 2023

Notebook scribbles, syntax experiments, and the earliest prototypes of what would become Lateralus.

historydesign

FRISC OS: BUILDING A GUI ON BARE METAL

JUN 2023

From framebuffer setup to compositing — how FRISC OS renders a graphical desktop with zero dependencies on RISC-V.

friscgui