$ whoami_

Nicolae C (codemodify)

STOP. about to get emotional below. leave now.

Hello World, this is me, full-range polyglot and hands-on builder. I'm one of those that build it faster from scratch than I talk about it. I download the transmission from the force and I translate it to code and systems. Often it takes days to process and shape, then sit for few hours and flush out a complete system. Lately AI speeds this up by a-lot, it helps transforms visions into running things and avoid trivial mistakes.

I touched on a bunch of things, from embedded firmware to middlewares and backends to UIs. Probably mainly just craving knowledge how stuff works and why. Into Robotics, AI, Quantum stuff and Microbiology as a faint passion, because I'm convinced when the realms of coding will intersect with DNA that is where the magic will happen and where the secrets are buried. By whoever did that.

At the moment writing an AV1 decoder in pure Go for fun because I want to solve the problem of "teleporting" remote screens instantly locally. The excuses why VNC/RDP are slow just does not compute for me.

As any ordinary self-respecting nerd that is about to get replaced by AI, I have a few toy side projects that keeps me continuously learning. Notably: codalinux.net, goframework.io, github.com/codemodify/libcore and a bunch of other stuff that no ones cares about except me at 3am.

I came to the valley with the mission to put a robot on Mars, build the needed stuff for that and be the next Musk. Burned out. Moved out to reset. Human race needs to be a Kardashev II as a baseline, for now it is a Kardashian 0 and it appears Klaus and clowns run it for money, fame and control. And it appears that break-away next-level groups use the said clowns as buffer zones.

It interests me to build parallel systems because the current ones are gated for questionable reasons, leaving real stuff out of reach.

Thing is, entropy never stops, can't be controller and that is the opportunity. A steganography of sorts broadcasted to all, some choose to decode it.

I chose to work for the people. As that is the entropy in biological form that forks realities.

ITM

~/.profile
profile

Selected Work

┌──────────────────────┐
│                        │
│        gobuild         │
│                        │
│  compiling...          │
│  ███████████████ 100%  │
└──────────────────────┘
                    
easy Go binaries for all platforms
GoBuild

simple cross compile, instant share or upload, no pipelines

view project
┌──────────────────────┐
│                        │
│          gos           │
│                        │
│  compiling...          │
│  ███████████████ 100%  │
└──────────────────────┘
                    
the missing Go scripting
Go Scripts

simplified Go syntax, no compilation required, drop-in Go code and still works

view project
┌──────────────────────┐
│                        │
│           sc           │
│                        │
│  compiling...          │
│  ███████████████ 100%  │
└──────────────────────┘
                    
source control for people
Source Control

source control that makes sense at 2AM, autodetect Git, SVN, CVS, etc same syntax

view project
┌──────────────────────┐
│                        │
│   simple-http-router   │
│                        │
│  compiling...          │
│  ███████████████ 100%  │
└──────────────────────┘
                    
internet -> THIS -> upstream-sites
HTTP router/reverse-proxy

dead simple, robust HTTP router (multi-host, ACME certs renew, abuse-deny, GRPC, WebSockets) the complete package but clean

view project
┌──────────────────────┐
│                        │
│ simple-http-fileserver │
│                        │
│  compiling...          │
│  ███████████████ 100%  │
└──────────────────────┘
                    
downstream -> THIS -> folder
HTTP static file server

dead simple, robust HTTP file server (opt-in dir-listing, custom 404, large files, resume downloads) personal page ? this is it

view project
┌──────────────────────┐
│                        │
│     goframework.io     │
│                        │
│  compiling...          │
│  ███████████░░░░ 67%  │
└──────────────────────┘
                    
the missing Go lang framework
Go Lang Framework

clean, robust, no dependencies, carefully crafted, packs years of practice

view project
┌──────────────────────┐
│                        │
│     codalinux.net      │
│                        │
│  compiling...          │
│  █░░░░░░░░░░░░░░░ 10%  │
└──────────────────────┘
                    
Linux based OS done right
I have a dream, and I'm doing it

having been through a lot of OSes, agendas and perspectives, I still did not found one to beat them all. I have to build it. This is what this is about.

view project
┌──────────────────────┐
│                        │
│         libCore        │
│                        │
│  compiling...          │
│  ██░░░░░░░░░░░░░░ 20%  │
└──────────────────────┘
                    
modernized C coding + taste
C in today's demands

here is the thing, Rust is cool but the syntax - dear god it feels to be back to Perl days - unreadable and just not made for people, this project implements a robust C mini framework on a set of principles borrowed from C, Go and Rust.

It almost feels like if there was going to be better linters and tooling around C to take care of buffer overruns - there was going to be no need for Rust. Lately AI is very good at this, so in a way makes Rust obsolete because to have language level tooling what can be done with AI tooling or just good tooling - it breaks the purpose of the language. There I said it.

view project

Areas of Interest

>_
Systems Programming
Low-level code, OS internals, kernel hacking, FreeBSD
🔒
Security
Exploit development, network security, reverse engineering
{ }
Software Craft
Architecture, tooling, build systems, developer experience
~/
OS & Distros
Custom distributions, package management, system automation
Σ
Math & Algorithms
Computational thinking, optimization, formal methods
Web & AppKit
Full-stack development, CSS frameworks, JS toolkits
Browse the archive — YAPC legacy projects

Browse the archive — even more legacy projects