Haught Codeworks

Exploring topics dear our hearts including prototyping, project rescues, growing teams,
working remote, current trends in software, and more!


I spent time over the past week building a form that went through some interesting iterations. The form involved a few nested associations, and had initially been built using JavaScript to incorporate drop downs, but my team decided to go back to a simpler Rails form and rebuild functionality from there. I’ll walk through the steps I took, and the...


When we decided to make a company t-shirt, we didn’t just want it to be our logo and company name. We felt it needed something more, but nothing stood out to us. We worked through different concepts, pondering what our message should be. As elements of the design started to come together two ideas bubbled up that not only resonated with how we...


A valuable lesson, and one of my biggest stumbling blocks during my first week or two at Haught Codeworks, was learning some new ways to handle my Git workflow.

Pre-HCW Workflow

In my time at Turing School of Software & Design, my workflow had become pretty automatic, and I didn’t spend much time thinking about it or experimenting with different...


Since joining Haught Codeworks as an apprentice one month ago, I’ve spent a lot of time working with two particular gems, Administrate and Devise, in two different apps. This has led me to think about the magic and potential convenience that come with gems versus the customization and knowledge that come with building something yourself.

When it...


One important principle to apply when building amazing software applications is cultivating a QA Mindset while developing your product. I’m not sure where I first heard this mentioned, but Rand’s post on the subject stuck with me. The QA Mindset. If you haven’t read it, make a point to do so.

What is QA?

First, let’s cover the basics of what...

Page 11 of 13

Newer posts

Older posts