Pinned Repositories
.emacs.d
My Emacs config
cjohansen-no
Source code and content for cjohansen.no doubling as a demo of Clojure/Stasis powered static sites.
courier
A high-level http client for Clojure and ClojureScript
dumdom
Efficiently render and re-render immutable data
juicer
A command line tool for JavaScript and CSS developers
m1p
Map interpolation and DIY i18n/theming toolkit
portfolio
react-sweeper
Minesweeper in ES6 using React/immutable-js
replicant
A native ClojureScript virtual DOM renderer - render hiccup directly
twibot
Simple framework for creating Twitter bots, inspired by Sinatra
cjohansen's Repositories
cjohansen/twibot
Simple framework for creating Twitter bots, inspired by Sinatra
cjohansen/use_case
A small abstraction for encapsulating non-trivial business logic in Ruby applications
cjohansen/validatious
Client side form validation with unobtrusive JavaScript
cjohansen/jstdutil
Small wrapper around Google's JsTestDriver to add colors, autotest and easier command invocation
cjohansen/when-rb
Ruby port of when.js
cjohansen/sinon-nodeunit
A small Sinon.JS adapter for nodeunit that provides automatic sandboxing of mocks and stubs
cjohansen/node-assert-extras
Additional assertions for Node.js
cjohansen/em_pessimistic
popen with stderr and DeferrableChildProcess with errback for EventMachine
cjohansen/jscontext
Syntactical sugar for JsUnitTest tests - should and contexts
cjohansen/Juicer2
Some initial thoughts and sketches for Juicer 2, partial rewrite of Juicer
cjohansen/watch-tree
Watch directories recursively for changes using inotify for Linux
cjohansen/live-search
A simple live search jQuery plugin, developed to showcase TDD with JavaScript
cjohansen/svn_import
Rake task for importing a brand new Rails project to subversion - ignoring certain files
cjohansen/cullquery
Convenience functions for Cull.JS that use jQuery
cjohansen/mysql_foreign_keys
MySQL foreign keys for Rails migraitons
cjohansen/internote
A fork of the abandoned Firefox plugin that allows sticky post-it notes on web pages
cjohansen/acts_as_prototype
A Rails plugin that adds a prototype and a property list to ActiveRecord objects (prototypes can be chained)
cjohansen/chainable
A simple implementation of the chain of responsibility pattern in Ruby
cjohansen/dolt
Stand-alone Git repository browser
cjohansen/libdolt
The core Dolt APIs, without any web framework dependencies
cjohansen/em_rugged
Asynchronous Rugged (libgit2 bindings for Ruby) for EventMachine.
cjohansen/eval-lines.el
Evaluate Ruby code in Emacs. Lines ending in #=> will have the value of evaluating the line inserted after it
cjohansen/facenode
Code from a live-coding talk. You had to be there.
cjohansen/oh-my-zsh
A community-driven framework for managing your zsh configuration.
cjohansen/origize.el
cjohansen/recall-position.el
Remember position and window scroll in an Emacs buffer and restore it with a key-binding
cjohansen/revealjs-mode
An Emacs minor-mode for working with revealjs HTML files
cjohansen/uinit
An initialization system for your UI modules. Declare dependencies between features, scalars, data and elements and have you modules loaded as soon as possible.
cjohansen/cliffold
Scaffolding for Node CLIs
cjohansen/tiltout
Tilt templates with layouts and helpers