Ronnie Flathers's starred repositories
how-to-secure-anything
How to systematically secure anything: a repository about security engineering
DevToysMac
DevToys For mac
typescript-book
The Concise TypeScript Book: A Concise Guide to Effective Development in TypeScript. Free and Open Source.
which-key.nvim
💥 Create key bindings that stick. WhichKey helps you remember your Neovim keymaps, by showing available keybindings in a popup as you type.
toggleterm.nvim
A neovim lua plugin to help easily manage multiple terminal windows
zsh-histdb
A slightly better history for zsh
telekasten.nvim
A Neovim (lua) plugin for working with a markdown zettelkasten / wiki and mixing it with a journal, based on telescope.nvim
aws-sso-util
Smooth out the rough edges of AWS SSO (temporarily, until AWS makes it better).
traces.vim
Range, pattern and substitute preview for Vim
aws-jwt-verify
JS library for verifying JWTs signed by Amazon Cognito, and any OIDC-compatible IDP that signs JWTs with RS256, RS384, RS512, ES256, ES384, and ES512
typescriptify-golang-structs
A Golang struct to TypeScript class/interface converter
go-githubapp
A simple Go framework for building GitHub Apps
policy-controller
Sigstore Policy Controller - an admission controller that can be used to enforce policy on a Kubernetes cluster based on verifiable supply-chain metadata from cosign
authorization-lambda-at-edge
Code demonstrates authorization with Lambda@Edge and JSON Web Tokens (JWTs)
steady-tun
Secure TLS tunnel with pool of prepared upstream connections
snyk-scm-refresh
Keeps Snyk projects in sync with their associated Github repos
golang-table-tests-with-testify-mock
This repo shows how to test and mock multiple dependencies using table-driven tests with testify-mock in Golang
edit-twitter-example-app
an example app imitating twitter with an edit button