Posts written by David Worth
Jan
18
2013
Occasionally in the life-cycle of an application we find that we need two distinct domain objects to quack alike, even if their underlying structures differ greatly. Moreover, often the second, third and thirty-ninth such objects come long after the initital object entered the application.…
Oct
30
2012
I’ve written before about Highgroove’s “any conference you want, every year, on us” policy. This year, I chose to attend two events, with a cycling adventure between.
ArrrrCamp
When I originally intended to attend ArrrrCamp’12, I planned to go as a participant.…
Jul
27
2012
At Highgroove, we love working with the community, whether it’s hosting hack nights, organizing ATLRUG, or contributing to open-source software. One of our key contributions involves auditing those ruby gems upon which we most rely, or the ones that present the most perceived risk.…
Jul
2
2012
One of the most amazing benefits of working at Highgroove is the yearly conference requirement. You are required to go to a conference of your choosing—on the company’s dime—and report back with what you learned. What’s even more amazing is that the conference you choose doesn’t have to be something Ruby-centric or Railsy (though we do love those conferences too).…
Jun
11
2012
For those following along at home, you know that we love to work iteratively, and as such, work towards our big-picture goals one small step at a time. We also take software quality seriously, and an important part of software quality, particularly when it comes to web applictations, is security.…
May
29
2012
At Highgroove we love giving presentations. We sponsor the Atlanta Ruby Users Group (ATLRUG), we each attend at least one conference per year where we are highly encouraged to speak rather than simply attend, and we give weekly tech talks at the office.…
Apr
10
2012
At Highgroove we really like testing and are constantly looking for ways to improve our testing process, how quickly our tests run, and how exactly we execute our tests. How often during your Test Driven Development (TDD) cycle do your tests fail “mysteriously”?…
Mar
26
2012
Meetings. Quick chats with our customers, daily if possible, don’t count as meetings. They keep everyone on the same page to make sure good progress is being made for them, to address any questions or concerns they may have, and possibly to plan the next steps to take in developing their app.…
Feb
23
2012
.
Open-Source software makes all of our lives better. It allows us to do our jobs without reimplementing the wheel each time. It allows us to understand the nuts and bolts of how the software we use operates … and even change those internals if we need to!…
Feb
7
2012
It’s easy to say “We’re agile” and “We use Behavior/Test Driven Development” and thus “we use the right tools to empower our developers!” but what are those tools? For me that discussion is entirely about the tool stack you choose, how that stack empowers you as a developer to do things right the first time.…
← Older posts