Pinned Repositories
annotationprocessing101
auto-prompt-git-username
Small bash shell script that automatically prompts for your git user.name when you cd to a directory that's a git repo.
callisto-core
Report intake, escrow, matching and secure delivery code for Callisto, an online reporting system for sexual assault.
cucumber-jvm
Cucumber for the JVM
PrudentJunit
PrudentJunit allows you to conditionally run Junit tests, based on the value of a specified System property.
PyDungeon
Recreation of DUNGEON, a program from Cursor Magazine #15 for the Commodore PET computers.
tdd-book-code
Source code from the "Learning TDD" book
TDDwithMockObjectsAndDesignPrinciples
TDD with Mock Objects: Design Principles and Emergent Properties (C#, JavaScript, Java, Python, Ruby)
VideoWorldNET
VideoWorld .NET project (for ThoughtWorks Agile Developer Practices .NET workshop)
wordwrapkata
Word Wrap Kata in Java
saleem's Repositories
saleem/tdd-book-code
Source code from the "Learning TDD" book
saleem/PyDungeon
Recreation of DUNGEON, a program from Cursor Magazine #15 for the Commodore PET computers.
saleem/wordwrapkata
Word Wrap Kata in Java
saleem/roman_numerals
saleem/emailaddr
Email Address Validation
saleem/expensereport
The ExpenseReport legacy code refactoring kata in >50 programming languages (Ada to Zig)
saleem/fishing-journal
saleem/gitfiti
abusing github commit history for the lulz
saleem/go-multiple-versions
Simple shell script to switch between multiple installed versions of go programming language
saleem/go-spy
Tiny mocking package for golang
saleem/go-swagger
go-swagger testbed
saleem/go-swagger-code-first
Example project that shows how to generate swagger documentation from annotations in go files
saleem/go.cqrs
A Golang reference implementation of the CQRS pattern.
saleem/golangtutorial
A simple GoLang tutorial based on gobyexample.com
saleem/integer_sifter
Small ruby gem to sift integers into buckets based on some arbitrary (but repeating) rule.
saleem/javademos
saleem/javaheap
Sample project to demonstrate how the Java heap works
saleem/JavaScriptTDD
saleem/js-test-project
saleem/nginx_routing
Simple routing demonstrator using nginx, using basic authentication
saleem/node-build-monitor
A Build Monitor written in Node.js, which supports several build services and can be easily extended.
saleem/peg_game
A TDD implementation of the 15-peg game
saleem/programming-scala-book-code-examples
The code examples used in Programming Scala, 2nd and 3rd Editions (O'Reilly)
saleem/refactoring_to_patterns_ruby
Simple Design Patterns in Ruby
saleem/RefactoringToPatterns
saleem/slugify
SEO-friendly URLs with Slugify
saleem/spring-boot
Spring Boot
saleem/Tangles
saleem/Tennis
Simple example to demonstrate the utility of unit tests and mocking
saleem/wordle
Open Source Wordle in a bunch of languages