I built a backend language that a 3B model writes better than Express
I've been building web apps for years and the thing that always bothered me is how much ceremony goes into something that should be simple. A task list with auth shouldn't need 15 files across 3 di...

Source: DEV Community
I've been building web apps for years and the thing that always bothered me is how much ceremony goes into something that should be simple. A task list with auth shouldn't need 15 files across 3 directories with 200 lines of config. So I built Kilnx, a declarative backend language. 27 keywords, compiles to a single binary, SQL inline, HTML as output. At some point I started wondering: if the language is this small, can a tiny local LLM write it? A model that fits on a phone? I ran the benchmark. Kilnx won every round. What Kilnx looks like A complete app with auth, pagination, htmx, and a SQLite database: config database: "sqlite://app.db" port: 8080 secret: env SECRET_KEY required model user name: text required email: email unique password: password required model task title: text required done: bool default false owner: user required created: timestamp auto auth table: user identity: email password: password login: /login after login: /tasks page /tasks requires auth query tasks: SEL