Skip to content
View craftyprash's full-sized avatar

Block or report craftyprash

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
craftyprash/README.md

Hi, I'm Prashant πŸ‘‹

Hands-on CTO. 20+ years building enterprise-scale systems β€” and these days I care as much about the tools and the workflow as the product itself.

🌐 Technical notes & guides β†’ craftyprash.in πŸ—οΈ Products I ship β†’ @craftyshelf

What I'm building

  • πŸ” seclogin β€” a tray app that opens SSM port-forward tunnels to private AWS resources. No VPN, no bastion, no separate plugin to install (the SSM plugin ships bundled). Ships under @craftyshelf β€” install via the Homebrew tap. (Rust)
  • β˜• quarkus-enterprise-starter β€” an opinionated start for enterprise Java on Quarkus. (Java)
  • ⌨️ nvim-pro β€” my Neovim setup, built as a real IDE-grade dev environment. (Lua)
  • 🧭 Drishtic β€” a Delivery Knowledge Platform: models engineering delivery as one connected graph of people, systems, initiatives, releases and work, so every human, integration and AI agent sees it through the perspective that fits them. (in progress, via @craftyshelf)

Stack

Java / Quarkus Β· Rust Β· TypeScript Β· PostgreSQL

How I work

Arch Linux + Hyprland at home, macOS + AeroSpace at work β€” same muscle memory on both: Ghostty with Herdr (my tmux replacement β€” terminal multiplexing and AI coding agents side by side), Neovim, and a CLI-first setup (zoxide Β· atuin Β· yazi Β· lazygit Β· btop Β· mise Β· ghq). On Arch I build the environment up from bare β€” tiled, keyboard-driven, tuned to exactly how I like to work.

My daily driver β€” a ZSA Voyager split keyboard

My daily driver β€” a ZSA Voyager.

Also wrote a book β€” Java EE 8 and Angular.

Pinned Loading

  1. quarkus-enterprise-starter quarkus-enterprise-starter Public

    Java

  2. nvim-pro nvim-pro Public

    Lua

  3. craftyshelf/homebrew-tap craftyshelf/homebrew-tap Public

    Install seclogin: brew (macOS), scoop (Windows), .deb (Linux)

    Ruby