nikiv.dev

Workflow

My macOS/iOS setup (with config) is described here.

Websites

HTTP

  • TS: Hono (deployed on Cloudflare as its replicated). Or Encore (single origin on Railway). Elysia is nice too.
  • Go: Encore (single origin on Railway)
  • Rust: Axum (single origin on Railway)

CLIs

iOS (Expo)

iOS (SwiftUI)

Desktop

  • Wrap websites with Electron where desktop access is needed, most often there is no desktop access needed so I bind the website direct in Arc

Infra

  • Manage services with Alchemy, deployed often on Railway or Cloudflare

Analytics

  • Openpanel for analytics (site visits etc.). Plan to move this to 1Focus soon.
  • Sentry for errors
  • Axiom for logs

Docs

Payments