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

Category: ruby

  • Generating Dependency Diagrams

    Dec 13, 2016 • Randy Coulman • posted in javascript redux ruby tools
  • Open Source Stalls

    Oct 4, 2016 • Randy Coulman • posted in people ruby tools
  • Snapshot Testing: Use With Care

    Sep 6, 2016 • Randy Coulman • posted in TDD javascript ruby
  • Linters

    May 17, 2016 • Randy Coulman • posted in CSS Smalltalk Tools I use javascript ruby
  • Using RSpec Mocks with Minitest

    Oct 13, 2015 • Randy Coulman • posted in minitest mock objects rspec ruby
  • Decoupling From Representation

    Sep 1, 2015 • Randy Coulman • posted in design javascript rails ruby
  • 150 and Ruby's Flip-Flop Operator

    Aug 18, 2015 • Randy Coulman • posted in meta ruby
  • Need Help With Pull Request

    Jan 27, 2015 • Randy Coulman • posted in rake ruby
  • Affordances: Abstract Methods

    Jan 6, 2015 • Randy Coulman • posted in C++ Smalltalk affordances inheritance ruby
  • Namespaced Classes in Rails

    Dec 9, 2014 • Randy Coulman • posted in rails ruby
  • The Tip of the Iceberg

    Oct 7, 2014 • Randy Coulman • posted in design rake ruby
  • Iteration and Nested Blocks

    Sep 2, 2014 • Randy Coulman • posted in RAII blocks collections ruby
  • Playing the Inheritance Card

    Jul 29, 2014 • Randy Coulman • posted in C++ design inheritance lisp ruby
  • Template Method and Inheritance

    Jul 8, 2014 • Randy Coulman • posted in inheritance patterns ruby
  • Base Class Hubs

    Jun 24, 2014 • Randy Coulman • posted in Smalltalk design inheritance rails ruby
  • Fully-Constructed Objects

    Jun 10, 2014 • Randy Coulman • posted in Smalltalk constructor design ruby
  • RubyMine

    May 20, 2014 • Randy Coulman • posted in RubyMine Tools I use ruby
  • Jujube: Ruby Front-End for jenkins-job-builder

    Apr 1, 2014 • Randy Coulman • posted in ruby tools
  • Iterating Sub-Projects with Rake

    Mar 18, 2014 • Randy Coulman • posted in rake ruby
  • How I Learned Ruby

    Mar 11, 2014 • Randy Coulman • posted in books learning rogue.rb ruby
  • When Constants Aren't

    Dec 3, 2013 • Randy Coulman • posted in ruby
  • RubyMine and Vagrant

    Nov 5, 2013 • Randy Coulman • posted in RubyMine ruby tools vagrant
  • Ruby DCamp

    Oct 8, 2013 • Randy Coulman • posted in conference dcamp ruby
  • Configuration Blocks

    Oct 1, 2013 • Randy Coulman • posted in blocks ruby
  • Followup: TDD and Ruby Scripts

    Sep 24, 2013 • Randy Coulman • posted in TDD ruby
  • Connascence and API Design

    Sep 10, 2013 • Randy Coulman • posted in Smalltalk connascence design ruby
  • Seeking Advice: TDD and Ruby Scripts

    Sep 3, 2013 • Randy Coulman • posted in TDD ruby
  • Connascence

    Aug 27, 2013 • Randy Coulman • posted in Smalltalk connascence design refactoring ruby
  • Fun With Mazes

    Jul 30, 2013 • Randy Coulman • posted in maze rogue.rb ruby
  • Should I Describe Methods in RSpec?

    Jul 16, 2013 • Randy Coulman • posted in SRP rspec ruby
  • Threequals: Ruby-like #=== operator

    Jun 19, 2013 • Randy Coulman • posted in Smalltalk ruby tools
  • Affordances: Blocks

    Jun 11, 2013 • Randy Coulman • posted in C++ Smalltalk affordances blocks lisp ruby
  • Affordances: Dependency Injection

    Jun 4, 2013 • Randy Coulman • posted in C++ Smalltalk affordances ruby
  • Affordances: Arguments

    May 28, 2013 • Randy Coulman • posted in C++ Smalltalk affordances lisp ruby
  • Affordances: Literals

    May 21, 2013 • Randy Coulman • posted in C++ Smalltalk affordances ruby
  • Affordances: Per-Instance Methods

    May 14, 2013 • Randy Coulman • posted in Smalltalk affordances ruby
  • Affordances: Named Constructors

    May 7, 2013 • Randy Coulman • posted in C++ Smalltalk affordances constructor ruby
  • Affordances: Specialized Collections

    Apr 30, 2013 • Randy Coulman • posted in C++ Smalltalk affordances collections ruby
  • Update: Video of John Pignata's Talk Available

    Apr 29, 2013 • Randy Coulman • posted in affordances ruby
  • Affordances: Factory Pattern

    Apr 23, 2013 • Randy Coulman • posted in C++ Smalltalk affordances factory patterns ruby
  • Tools are Double-Edged Swords

    Mar 19, 2013 • Randy Coulman • posted in Smalltalk ruby tools
  • Obstacles to Refactoring

    Feb 26, 2013 • Randy Coulman • posted in C++ Smalltalk refactoring ruby tools
  • How Ryan Davis Schooled Me

    Feb 5, 2013 • Randy Coulman • posted in TDD ruby
  • Forgetting Super Sends

    Jan 16, 2013 • Randy Coulman • posted in design patterns ruby
  • 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.