• Adopt Pets Chrome Extension

    I created a Chrome Extension that changes the default new tab in Chrome to populate it with a list of adoptable pets near you and a Google search bar. If you are using Chrome, you can preview it using the link below.

    It utilizes Cloudflare’s workers to authorize, cache, and trim down the API responses from Petfinder.

  • rr:

    Last weekend I created small product/referral website recently called While I don’t have any immediate expectations of dominating online mattress sales, my goal was to create an almost real website that allows me to play around with a few new technologies I have been curious about. On my to do list was CloudFlare Workers, Nunjucks templates, Bulma CSS, and a deeper dive into structured data/JSON-LD. Being only a short, time bound project, I had to balance the time spent on each area above if I was to emerge with something resembling a functional site.

  • rr: Planning Doesn’t Have to Be the Enemy of Agile

    Recommended Reading

    Alessandro Di Fiore’s provides a brief history of strategic planning trends and makes an argument for a less rigid and more flexible model. He goes on to review how an agile organization needs to balances bottom up input with their strategic goals.

  • Walnut Creek's Log Pile


    I have been riding Austin’s trails off and on since moving to town over 15 years ago – and my favorite park remains Walnut Creek. Overall its trails are smooth and fast but it does have an impressive log pile hidden within it that until recently, has always given me pause. While this obstacle looks impressive, in reality it is a timid giant, not too demanding provided one commits (and leans back).

    Hitting that pile of logs harder each week has helped me focus on other parts of my life where instead of stopping – I should be peddling harder and holding on tight.

    Walnut Creek Log Pile August 2018

  • rr: You Should Actually Send That Thank You Note You’ve Been Meaning to Write

    Recommended Reading

    Heather Murphy’s article on gratitude explores the under appreciated benefits of a heartfelt thankyou note - and our reluctance to send to them.

  • rr: Why Your Brain Tricks You Into Doing Less Important Tasks

    Recommended Reading

    Laying out tasks in an Eisenhower matrix is a useful method to prioritize some tasks and trash others.

  • GM IT Transformation Turns 5

    General Motors

    I started at GM IT in 2013 and while I only see a slice of the action - the scale is impressive. It is a huge machine and projects are counted by the hundreds, if not thousands…

  • rr: If We’re Agile Why Do We Need Managers?

    Ron Lichty on Agile and managing developers

    Collection of Ron Lichty’s books, posts, podcasts, and other resources related to managing developers. Of particular interest is how a manager’s role changes when working with an agile team.

  • JavaScript on the Edge


    When it comes to serving content quickly, network “edge” cache servers can be invaluable - at least when a website’s visitor are located around the world and the site’s servers are in Michigan! Not until recently however was there an option to deploy custom JS code on these servers.

  • rr: Plan a Better Meeting with Design Thinking

    Recommended Reading

    The authors suggest more empathy, better framing of purpose, creative agenda design, and test-driving.

  • rr: A Taxonomy of Tech Debt

    Recommended Reading

    Bill Clark’s analysis and taxonomy of tech debt useful for framing discussions of tech debt and making the best use of limited resources.

  • rr: How to Do Code Reviews Like a Human

    Recommended Reading

    Michael Lynch’s two part blog post reflects on pitfalls individuals fall into while conducting code reviews and how to avoid them. Particularly interesting was the successful strategy an experienced developer applied when taking over a troubled review with serious foundational issues. Spoiler - this individual did not lead with issues about code formating.

  • rr: 5 Questions to Help Your Employees Find Their Inner Purpose

    Recommended Reading

    Useful conversation starters for going beyond simple updates and formalities during one on one meetings with teammates. Connecting their work to something greater will help them find purpose and motivation.

  • rr: Engineering Personas

    Recommended Reading

  • rr: Why We Can’t Get Over Ourselves

    Recommended Reading

    The studies of students and couples perceived contributions is fascinating, as the sum inevitability exceeds 100 percent. Very interesting for those interested in team dynamics.

subscribe via RSS