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

Latest Posts - page 11

  • Access Denied

    Sep 15, 2015 • Randy Coulman • posted in design

    In object-oriented languages, objects consist of a mix of state and behavior. The state is stored in what are variously called attributes, properties, instance variables, or member variables. The behavior is accessed through methods or member functions.

    Read more →
  • Original Ideas

    Sep 8, 2015 • Randy Coulman • posted in learning mindset soft skills

    I’ve never considered myself an idea person or big thinker. I feel that I’m much better at iterating on ideas that are already laid out, making them stronger. I’ll often be able to take a few steps back and see a bigger picture, but even there I feel stronger at the tactical level than the strategic level.

    Read more →
  • Decoupling From Representation

    Sep 1, 2015 • Randy Coulman • posted in design javascript rails ruby

    I was recently working on a Rails project where we needed to represent a hierarchical (tree-like) data structure in the database. We had chosen the Ancestry Ruby gem to help us.

    Read more →
  • LoneStarRuby 2015 Video: Shall We Play a Game?

    Aug 28, 2015 • Randy Coulman • posted in conference speaking video

    Teaching computers to play games has been a pursuit and passion for many programmers. Game playing has led to many advances in computing over the years, and the best computerized game players have gained a lot of attention from the general public (think Deep Blue and Watson).

    Read more →
  • LoneStar Ruby 2015 Recap

    Aug 25, 2015 • Randy Coulman • posted in conference speaking

    I recently had the honor of attending and speaking at LoneStar Ruby Conference. This year, it was a one-day conference on a Saturday.

    Read more →
  • 150 and Ruby's Flip-Flop Operator

    Aug 18, 2015 • Randy Coulman • posted in meta ruby

    This is my 150th post on this blog. I started posting here a little over two-and-a-half years ago (first post was Jan. 16, 2013), and have since been keeping up a weekly posting schedule with a couple of short holiday/vacation breaks.

    Read more →
  • Repotting

    Aug 11, 2015 • Randy Coulman • posted in learning

    I’m not much of a green thumb, but I do know that plants occasionally need to be repotted.

    Read more →
  • Getting Testy: Redux

    Aug 4, 2015 • Randy Coulman • posted in Getting Testy TDD

    This is the final post in a series about Unit Testing.

    Read more →
  • Getting Testy: Legacy

    Jul 28, 2015 • Randy Coulman • posted in Getting Testy TDD

    This post is part of an ongoing series about Unit Testing.

    Read more →
  • Getting Testy: Bonus

    Jul 24, 2015 • Randy Coulman • posted in Getting Testy TDD

    This post is part of an ongoing series about Unit Testing.

    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.