Skip to content

Latest commit

 

History

History
43 lines (32 loc) · 3.06 KB

File metadata and controls

43 lines (32 loc) · 3.06 KB

Daniel Widgren

Erlang/OTP developer building the Nova web ecosystem. Based in Uppsala, Sweden.

Nova Ecosystem

A full-stack Erlang web platform — framework, real-time views, database layer, and tooling:

Project Description Hex
Nova Web framework built on Cowboy Hex
Arizona Core Real-time LiveView engine with compile-time template optimization
Arizona Nova Arizona LiveView integration for Nova
Kura Database layer (Ecto-equivalent for Erlang) Hex
Hikyaku Email delivery with pluggable adapters Hex
routing_tree Trie-based HTTP router Hex

Tooling

Rebar3 plugins for development, testing, and deployment:

Plugin Description Hex
rebar3_nova Code generators, dev server, route inspector Hex
rebar3_kura Auto-generate migrations from schema changes Hex
rebar3_fly Deploy Erlang releases to Fly.io Hex
rebar3_stale Run only tests affected by code changes
rebar3_mutate Mutation testing for Erlang
rebar3_audit Dependency vulnerability scanning Hex
erlang-ci Reusable GitHub Actions CI/CD workflows

Observability

Project Description Hex
opentelemetry_nova OpenTelemetry instrumentation for Nova Hex
opentelemetry_kura OpenTelemetry instrumentation for Kura

Other