Skip to content

Instantly share code, notes, and snippets.

View darinwilson's full-sized avatar

Darin Wilson darinwilson

View GitHub Profile
@darinwilson
darinwilson / nation_builder_people.rb
Created December 21, 2015 22:29
Exercise using the NationBuilder People API endpoint
#
# This is very rudimentary web app that allows you to create, update, and
# delete a Person record using the NationBuilder API. This covers just the
# basics - many details have been left out.
#
# The app was built in Ruby 2.2.0, using the Sinatra web framework, and the
# NationBuilder API Ruby gem.
#
# To run the app:
# * gem install sinatra
@darinwilson
darinwilson / nation_builder_events.rb
Created December 21, 2015 22:31
Exercise using the NationBuilder Events API
#
# This is very rudimentary web app that allows you to create and update
# an Event record using the NationBuilder API. This covers just the
# basics - many details have been left out.
#
# The app was built in Ruby 2.2.0, using the Sinatra web framework, and the
# NationBuilder API Ruby gem.
#
# To run the app:
# * gem install sinatra
@darinwilson
darinwilson / ep8.exs
Created January 17, 2016 19:28
LearnElixir.tv Episode 8 Exercise
def join(strs, separator) do
last = List.last(strs)
for str <- strs, into: "" do
if str != last do
str <> separator
else
str
end
end
end
@darinwilson
darinwilson / cpu_dreams.txt
Created February 22, 2017 17:23
CPU Dreams - for Sonic Pi
# Source code for a Sonic Pi piece (http://sonic-pi.net/)
#
# This an extension of an earlier piece I wrote with
# Sonic Pi called "Ambient Experiment". I added a new
# voice and routed the notes out via MIDI so that the
# sounds could be generated in Ableton Live.
#
# Audio version: https://soundcloud.com/darinwilson/cpu-dreams
#
# The piece consists of four long loops, each of which
@darinwilson
darinwilson / clock_sync.txt
Created March 2, 2017 21:58
Sonic Pi MIDI clock sync
use_bpm 120
midi_start
live_loop :clock do
midi_clock_beat
sleep 1
end
live_loop :kick do
sample :bd_haus

Infinite Red seeks contract Rails engineer

Infinite Red is looking for an experienced Rails engineer for a long-term, full-time contract position. This is a remote position available to U.S. citizens working in any one of the U.S. time zones.

About the job

You'll be working with a small team to support a portfolio of apps that are used internally by a large public university. At times, you'll be working independently, and at other times directly with other engineers. But we always collaborate to share approaches, help each other out, and keep the quality of our repos as high as we can.