This is your work, valued

Seattle, WA

Gary Bernhardt

Elite
@garybernhardt

dotfiles. ~grb. Things in here are often interdependent. A lot of stuff relies on scripts in bin/.

1.9k

selecta. A fuzzy text selector for files and anything else you need to select. Use it from vim, from the command line, or anywhere you can run a shell command.

1.4k

base. The universal Base class you've always wanted.

446

raptor. An experimental web framework.

364

readygo. A Ruby benchmarking tool accurate to sub-nanosecond time scales

222

static-path. TypeScript

212

destroy-all-software-extras. Extra material for Destroy All Software Screencasts

207

serveit. ServeIt, a synchronous server and rebuilder of static content like blogs, books, READMEs, etc.

161

expecter. Expecter Gadget: better expectations (assertions) for Python.

102

dingus. A record-then-assert test double library.

99

do_not_want. (UNMAINTAINED) Do Not Want: Stops ActiveRecord from doing things you probably didn't want

83

sucks-rocks. Does it suck? Or does it rock?

58

pycomplexity. Scripts to show cyclomatic complexity of Python code in Vim and Emacs.

46

cls. Cls: terse syntax for your classes

39

python-mock-comparison. A comparison of Python's mocking and other test double libraries

28

rubies. Ruby

24

blocks. Python

16

LuaSpec. An executable Lua specification so I remember what I've learned.

13

mote. A very experimental spec runner for Python. Beware: it is incomplete and may change drastically.

12

explicit_import. Explicit imports for Ruby on a per-class/module basis

9

prest. A REST client library for Python extracted sloppily from BitBacker

5

the-march-of-progress. Find all the progress indicators from running applications. This does not solve an actual problem.

3

Values. Simple immutable value objects for ruby

3

vim-ruby. Vim/Ruby Configuration Files

1

preact. ⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.

1