Introducing Fitz: a language where HTTP, Postgres, JWT, and WebSockets are part of the syntax
Scored daily by a customisable AI persona to surface the most relevant engineering leadership news.
New programming language with HTTP, Postgres, JWT, WebSockets in syntax is highly novel and technically deep.
Fitz is a new Rust-based programming language that bakes HTTP routing, Postgres ORM, JWT auth, WebSockets, cron, background jobs, OpenTelemetry, and schema migrations directly into its syntax and compiler, eliminating the need for external libraries like FastAPI, SQLAlchemy, or Celery. It compiles to a single native binary with zero runtime dependencies, auto-generates OpenAPI 3.1 and Scalar UI docs, and statically validates auth flows at compile time using decorators like @authenticated and @admin. The language uses Argon2id for password hashing and supports HS256/384/512 JWT signing, with a fitz deploy orchestrator built in.