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

Latest Posts - page 8

  • More on Testing With Mocha and Webpack

    Apr 5, 2016 • Randy Coulman • posted in javascript mocha webpack

    A few weeks ago, I wrote about the front-end testing workflow we’ve developed at work.

    Read more →
  • Packaging

    Mar 29, 2016 • Randy Coulman • posted in design packaging principles

    If you follow software development news at all, you probably heard about the “left-pad” issue that affected npm this past week. If you haven’t heard about it, here’s npm’s explanation of the situation.

    Read more →
  • Testing with Mocha and Webpack

    Mar 22, 2016 • Randy Coulman • posted in javascript mocha webpack

    When we started building React/Redux applications at work, we had some ramp-up time on our first project. We put some effort into getting our infrastructure set up as we prototyped various features of the application. We then extracted the infrastructure into our own boilerplate project. As we improve things, we continue to update the boilerplate, so it always reflects our best ideas about how we want to structure our applications.

    Read more →
  • Testing Redux Applications

    Mar 15, 2016 • Randy Coulman • posted in TDD react redux

    As I mentioned a few posts ago, we’ve been doing some front-end projects in React and Redux at work. We use test-driven development (TDD) so we’ve been figuring out the best way to test-drive our Redux applications.

    Read more →
  • Goals and Margin

    Mar 8, 2016 • Randy Coulman • posted in mindset

    Almost every year, I set some goals for what I want to accomplish that year. This year is no different.

    Read more →
  • Virtues

    Mar 1, 2016 • Randy Coulman • posted in mindset

    Last year at Lone Star Ruby Conference, Abraham Sangha gave a great talk entitled TDD for Your Soul: Virtue and Web Development. In that talk, he used the four classical Cardinal virtues as a framework to talk about how to make yourself a better developer and person. I really recommend watching the video and thinking about the things he says.

    Read more →
  • Theory of Constraints

    Feb 23, 2016 • Randy Coulman • posted in books mindset

    I recently read Eliyahu Goldratt’s book, The Goal, for the first time. The Goal was originally published in 1984, but has since been updated a few times.

    Read more →
  • Using Ramda With Redux

    Feb 16, 2016 • Randy Coulman • posted in functional javascript ramda react redux

    At my job, we’ve been working on a few front-end projects using React and Redux. We’ve also been using the Ramda library to help us work effectively with Redux. This post contains a few of the ways that we’ve used Ramda in our React/Redux applications.

    Read more →
  • Don't Sell Yourself Short

    Feb 9, 2016 • Randy Coulman • posted in mindset

    Time for a story.

    Read more →
  • Composing Routes in React Router

    Feb 2, 2016 • Randy Coulman • posted in javascript react

    Lately I’ve been doing some front-end work in JavaScript using React and Redux.

    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.