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…
I came across the need to migrate a lot of keys from a production Redis cluster to a single Redis instance on my development servers. I used it as an opportunity to write something in go. Turns out, there aren’t any tools I could find! Clustering just came to Redis…
I have been writing an application that is planned to scale pretty big. This means that every 1% of processing time saved turns into a big bottom line difference in the budget. I created LightningPHP to work very similar to CodeIgniter but to more importantly and always foremost run extremely fast. During my tests, my code ran 15 times faster with HHVM and LightningPHP over Codeigniter, PHP and Apache.…
My new project Sophia requires a ton of database calls. When I say a ton, I mean a TON. Thankfully, the tech world has JUST started vetting exactly the solution I need: Redis clustering. Redis is a super fast memory…