Tom Oram's repositories
container-configurator
Configure your application and the Dependency Injection Container (DIC) via config arrays or config files.
untangled-conditionals-kata
Refactoring coding kata
exception-constructor-tools
A simple PHP trait which makes creating static constructors for exceptions nicer.
haskell-github-pipeline
An attempt to build a good haskell pipeline with Github Actions
get-password
Wrapper around the LastPass CLI to quickly search for passwords.
github-actions
A repository of utility github actions config which I can re-use in projects
versioned-files
A tool which updates files in your project with the current version number.
confluent-kubernetes-examples
Example scenario workflows for Confluent for Kubernetes
forecasting-example
A collection of scripts that demonstrate how to use PERT and Monte Carlo simulations to forecast backlog completion
game-of-life-kata
Designed as a TDD Kata implementing Conway's Game of Life
haskell-tictactoe
Some fun with haskell
homebrew-repo
Taps of my projects
homebrew-repsitory
Configuration to make my apps installable using brew.
nicer-csharp-errors
Helps make C# errors easier to read
object-calisthenics-kata
A code kata in python to inspire software design thinking using object calisthenics
socrates-uk
Repository hosting the Software Craftsmanship and Testing UK conference website.
solid-banking
An attempt at the banking kata with an emphasis on the SOLID principles
tomoram.io
Personal website
tomphp.github.io
Personal blog