The proposal draft for Go2 “contracts” is in full swing and is a hot topic in the Go community. If implemented, contracts reprsent a massive change to Go that will influence how programs are structured, maintained, and written for many years to come.…

Today, I am happy to announce flaggy as stable for production use. Flaggy was originally built out of frustrations with all other flag packages available today. There are a lot of flag packages out there, but missing features, lack of subcommand support, and strange hard-to-remember patterns are all too common. Flaggy is new, but has been polished and tested extensively. I think you’re going to like it.…

I was scouting around github today and noticed that many projects seem to have a huge number of forks… Way more forks than are actually being used. At first this seemed strange, but I quickly realized that this large number of forks is due to people not knowing what forks are actually for. Forks are for…

The Chef community didn’t have a good cookbook for deploying RServe as a headless daemon, so I created one! This cookbook installs R, RServe, and sets up a daemon that listens on port 6311. Tested with…