Skip to content
View davidnussio's full-sized avatar
  • Ente Ospedaliero Cantonale (eoc.ch)
  • Lugano, Switzerland
  • X @davidnussio

Highlights

  • Pro

Block or report davidnussio

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
davidnussio/README.md

David Nussio

What I'm up to

bizcard.ch dambox.ch X VS Code Marketplace npm Lugano, Switzerland


πŸ‘‹ Hi, I'm David

const david = {
  basedIn: "Lugano, Switzerland πŸ‡¨πŸ‡­",
  building: { company: "dambox Sagl", product: "bizCARD", url: "https://bizcard.ch" },
  speaks: ["TypeScript", "Effect-TS", "Next.js", "Bun", "a bit of Rust and C++"],
  cares: ["typed errors", "developer tooling", "infrastructure as code", "good CLIs"],
  onGitHubSince: 2010,
} as const;
  • πŸ—οΈ Building bizCARD: digital business cards for teams, with dynamic QR codes and Microsoft Entra ID SSO / SCIM provisioning. Next.js, Postgres, Vercel and the AI SDK, made in Ticino.
  • 🧩 Maintaining jq Playground, a jq notebook inside VS Code: 33k+ installs, β˜… 4.7.
  • πŸ” Shipping envsec, secrets in your OS keychain instead of .env files.
  • πŸ€– Lately: AI-assisted developer tools, Effect-TS everywhere, native desktop apps with Bun.

πŸš€ Featured projects

vscode-jq-playground
Installs Rating jq.dambox.ch
Write jq filters notebook-style, pick a data source (file, URL, shell command) and see results instantly. Copilot-powered explain/fix.
envsec
npm version npm downloads envsec.dev
Secrets in macOS Keychain, Linux Secret Service or Windows Credential Manager. Run commands with interpolation, GPG sharing, a TUI. brew install davidnussio/tap/envsec
ingombro
macOS Electrobun and Bun
Disk space analyzer with an animated treemap. Finds node_modules, target, __pycache__ and friends, and gets your gigabytes back.
effect-audit-tool
Effect-TS SARIF 2.1.0 OWASP Top 10
LLM security auditor in four phases: triage, deep audit, red-team validation, remediation. CVSS scoring and PoC per finding.
πŸ§ͺ More from the workshop
Project What it does
github-stars-organizer Semantic search over your GitHub stars: Effect-TS, SQLite and embeddings
ai-decisions Claude skill that records architectural decisions and syncs them to CLAUDE.md, Cursor, Copilot and Kiro
spectra-scope VST3 plugin (JUCE, C++) for FL Studio: spectrum, oscilloscope, goniometer, loudness
dotfiles My macOS machine in one script: fish, Ghostty, Neovim, zellij, mise
homebrew-tap Homebrew formulae for my CLIs
moleculer-cqrs From the archive: CQRS and event sourcing for Moleculer microservices

🧰 Toolbox

Languages and frameworks
Data and infrastructure
Tools

Effect-TS jq fish shell Ghostty Claude Code

πŸ“Š On GitHub

GitHub stats Top languages

Contribution streak

Snake eating my contribution graph


Made by David Nussio Β· dambox Sagl β€” also building bizCARD, digital business cards for companies.

Profile views

Pinned Loading

  1. vscode-jq-playground vscode-jq-playground Public

    jq playground for vscode

    TypeScript 54 10

  2. moleculer-cqrs moleculer-cqrs Public

    CQRS and Event sourcing module for moleculerjs

    JavaScript 18 4

  3. dotfiles dotfiles Public

    Shell 1 1

  4. envsec envsec Public

    Secure CLI tool for managing environment secrets using native OS credential stores (macOS Keychain, Linux Secret Service, Windows Credential Manager)

    TypeScript 16