Chad Remesch bio photo

Chad Remesch

Entrepreneur and software engineer

Email LinkedIn Instagram Github

All Posts

2017

2016

2015

Oskie RPC - Network agnostic RPC

Oskie RPC is a simple RPC library and protocol for Ruby.  Main features: Network agnostic: You provide it with input and receive output using whatever transp...

Reactomatic - Reactor pattern for Ruby

Reactomatic is an implementation of the Reactor Pattern for Ruby.  It provides an EventMachine inspired interface for working with TCP/IP sockets in an async...

2014

Totem - Now with services (daemons)

As mentioned in my previous post, Totem is a new Ruby project generator that I've put together.  One major missing feature was the ability to easily create s...

Totem - Ruby Without Rails

Totem is my new Ruby gem for creating Ruby projects without having to depend on Rails.  Some of the features it provides are: Interactive console Logging St...

2013

Tribe - Futures and Timers

I've added a few missing features to Tribe- Timers and Futures. Timers provide a way to tell an actor to do something in the future.  Tribe supports both one...

Workers - New Features

Recently I added a number of features to my Workers gem: The Task and TaskGroup classes make it even easier to parallelize expensive computations (and blocki...

Networking for Tribe

Recently I put together two new Ruby gems called Tribe EM and Tribe EM AMF Socket.  Both gems build on top of my Tribe gem. Tribe EM bridges the gap between ...

2012

Observation - Observer pattern for Ruby

Today I hacked together Observation, a simple implementation of the Observer pattern.  Inspiration for the API comes from Adobe Actionscript's event sys...

Torquebox Investigation

My good friend Scott McCarty mentioned that I should checkout the Torquebox project and so I spent my morning with it.  Below is a summary of my experience. ...

2011

Should I use SQL or NoSQL?

Determining if you should use SQL or one of the many NoSQL solutions can be a difficult decision to make.  Hopefully this guide will help you in your de...