Steve Freeman's starred repositories
neverworkintheory.github.io
Reviews of empirical software engineering research papers.
org.alloytools.alloy
Alloy is a language for describing structures and a tool for exploring them. It has been used in a wide range of applications from finding holes in security mechanisms to designing telephone switching networks. This repository contains the code for the tool.
stayinghomeclub
A list of all the companies WFH or events changed because of covid-19
example-grpc
Example of an authenticated gRPC & grpc-gateway HTTP server, and various client connection examples.
lets-prove-leftpad
Proving leftpad correct two-dozen different ways
lost-in-transation
An attempt at translating a simple task into various styles and languages.
osx-homedir
My unix home directory
KataTrainReservation
A Kata exercise. This one involves writing code to reserve seats on a train.
shell-functools
Functional programming tools for the shell
RefactoringGolf
Refactoring Golf Exercise (inspired by Dave Cleal, Ivan Moore and Mike Hill)
research-in-production
A collection of research papers categorized by real-world systems that enact them
awesome-go
A curated list of awesome Go frameworks, libraries and software
unbound-block-hosts
a script to convert Dan Pollock's ad blocking hosts file into Unbound local-data.
rolling-with-the-punches
A hands-on workshop on failure and technical debt.
coreos-kubernetes-cluster-osx
CoreOS-Kubernetes cluster for OS X
simple-binary-encoding
Simple Binary Encoding (SBE) - High Performance Message Codec
tensorflow
An Open Source Machine Learning Framework for Everyone
zuhlke-days-2015-talk
A talk about how to build single page web applications using JavaScript libraries rather than frameworks