Courageous Software
Do Our Best; Make Our Best Better; Help Others
Home Blog Categories Archives About Feed icon

Latest Posts - page 19

  • Dash Documentation Browser

    Apr 15, 2014 • Randy Coulman • posted in Tools I use

    This post is part of a periodic series about The Tools I Use.

    Read more →
  • Longevity

    Apr 8, 2014 • Randy Coulman • posted in work

    Next month will mark 13 years at my current job. I’ve had the same manager for all of those years and three of my teammates have been there as long or longer than I have. But there have been changes, too. In my time, there have been four different CEOs and at least five different directors and/or VPs of R&D (my department).

    Read more →
  • Jujube: Ruby Front-End for jenkins-job-builder

    Apr 1, 2014 • Randy Coulman • posted in ruby tools

    [This is not an April Fool’s joke. I always publish my posts on Tuesday mornings, and this week’s just happens to be a release announcement. I considered delaying for a day, but in the end, decided to keep up my regular posting schedule.]

    Read more →
  • My Talk at MWRC 2014

    Mar 25, 2014 • Randy Coulman • posted in affordances conference speaking

    Last week, I had the wonderful opportunity of speaking at Mountain West Ruby Conference 2014. I spoke on Affordances in Programming Languages.

    Read more →
  • Iterating Sub-Projects with Rake

    Mar 18, 2014 • Randy Coulman • posted in rake ruby

    Where I work, we use Rake as our main build tool.

    Read more →
  • How I Learned Ruby

    Mar 11, 2014 • Randy Coulman • posted in books learning rogue.rb ruby

    I recently wrote about what originally drew me to Ruby.

    Read more →
  • PlantUML

    Mar 4, 2014 • Randy Coulman • posted in Tools I use UML design

    This post is part of a periodic series about The Tools I Use.

    Read more →
  • Gratitude

    Feb 25, 2014 • Randy Coulman • posted in people

    This past week, the Ruby community has been mourning the loss of Jim Weirich. I never had the pleasure of meeting Jim, but did attend one of his talks. I also learned from some of the materials he generously shared with the world. I interacted with him a bit on a couple of Rake pull requests. And I was incredibly humbled and honored that he commented on a few of my posts here.

    Read more →
  • Software Development Reading List

    Feb 18, 2014 • Randy Coulman • posted in books

    While I graduated with a Master’s degree in Computer Science in the early ’90s, I didn’t start seriously studying software design and development practices until the mid- to late-90’s. I followed the rise of Extreme Programming (XP) and other Agile methodologies pretty closely, and still use them in my day-to-day work.

    Read more →
  • Packaging Principles Part 3

    Feb 11, 2014 • Randy Coulman • posted in design packaging principles

    In my last two posts, I introduced Uncle Bob Martin’s principles for dividing classes into packages.

    Read more →
« Older Posts Archives Newer Posts »
  • Courageous Software
  • Copyright © 2013 - 2024 Randy Coulman
  • Privacy Policy
  • randycoulman
  • randycoulman
  • randycoulman

Randy Coulman's blog on writing software well, and helping others to do the same.