Close
Glad You're Ready. Let's Get Started!

Let us know how we can contact you.

Thank you!

We'll respond shortly.

LABS
OMG, Stop using abbreviations!

This past weekend, my sister sent me a text message that she was in “CH”. I assumed this meant Clinton Hill (a popular neighborhood in Brooklyn). In fact, she meant Crown Heights (a different neighborhood in Brooklyn which is not on the same train lines as Clinton Hill).

Read more »

LABS
Taking the asset pipeline out of Rails

While exploring other languages, and frameworks, I found that I tend to miss some of the tooling that Rails provides. In some cases I’ve leveraged what was in that community, and in others I’ve tried to bring across some tools of Rails.

Read more »

LABS
Rails is omakase; so is AngularJS

Opinions

DHH, one of the creators of Rails wrote a seminal blog post about Rails’ configurability and design to permit choice, while still presenting opinions on application structure. This sits well with my general sense of what’s right. I like things that don’t force me to make arbitrary decisions early on in development.

Read more »

LABS
Doing it right

A famous American man called Theodore Roosevelt once wrote:

“Nothing in the world is worth having or worth doing unless it means effort, pain, difficulty… I have never in my life envied a human being who led an easy life. I have envied a great many people who led difficult lives and led them well.”

I am somehow drawn to this, while at the same time, believe that with most things worth doing, there is a hard, and an easy way to approach them.

Read more »

LABS
Balanced Team Sunday Salon at Pivotal Labs

This Sunday Pivotal Labs hosted a Balanced Team Sunday Salon following the three-day LeanUX NYC conference. LeanUX was chock-full of amazing talks and workshops, and the ensuing sentiment was my brain hurts! The Balanced Team Sunday Salon was a chance to recover, process, and reflect.

Read more »

LABS
Play Games with Me!

This past week, we led a Discovery and Framing session with a new client. At Pivotal, the 2 week D+F (as we call it) is an exploration into what should be built. We look into who the target population is, what the client’s goals are, and what could be built to meet the users’ needs.

Read more »

LABS
Clojure and the asset pipeline

In my continuing trend of trying to create a polyglot application, I’ve been working on introducing an asset pipeline into my small Clojure application. There’s a Clojure plugin, lein-haml-sass, that’ll do a good job, but it depends on a JRuby runtime during development and a number of Rubygems, namely haml and sass to compile those targets.

Read more »

LABS
Developing; Fast and Slow

I recently picked up a copy of Daniel Kahnemann’s Thinking; Fast and Slow. It’s an excellent book describing, amongst other things, the many ways in which our brains process signals and inputs from our environment. I’m talking here about various stimuli which affect our behavior both consciously and subconsciously.

Read more »

LABS
How To Maintain Separate Design and Development Backlogs

In How To Manage A Design Backlog, I talked about some of the general ideas behind managing design work on teams where developers use an agile, XP-based backlog. In How To Integrate Design in an Agile Backlog, I talked about the specifics of integrating design stories into that development backlog.

Read more »

LABS
Clojure, migrations and Heroku

My last Clojure post covered some TDD, this post is going to discuss how I added migrations and a deployment to Heroku to that same application. I’ve been teaching myself Clojure by rebuilding my simple personal website, so I was cheating a little bit as I already had a database with tables and columns.

Read more »