Category: Flex

  • Consulting Chronicles #7: The Priority Pyramid

    The Priority Pyramid - The 8 Tiers of Software ConsultingIntroduction

    The Priority Pyramid is a tool I use to stay on track with new consulting clients. It prioritizes how, who, and what I engage in at any given time. It can be overwhelming when thrust into a challenging situation, a code base in dire straits, and a frustrated team. You need a strong pillar of guidance.

    This article goes over what parts make up the Priority Pyramid from a high level. I’ll talk about what milestones make up each section and how you navigate back and forward between the priorities.

    When done, you should know how to engage your client’s team and tackle working on a large code base at a frustrated client site with 99 problems.

    (more…)

  • Consulting Chronicles #6: Refactoring

    RefactoringIntroduction

    Refactoring is the discipline of applying a multitude of small, low-risk techniques to a code base in order fix and improve it. While corroborated by the software community, employing such techniques in a consulting context can be challenging because people are involved, often in a negative situation.

    You need 2 weapons to win the refactoring battle. First, you need to understand what refactoring techniques are at your disposal and how to implement them. Below, I’ve listed the core ones I see needed time and time again. Second, you need to have a plan on how you engage the client company and their employees to allow you to do the first. That’s covered in the next article.

    (more…)

  • Positive Notes on Week 3 of P90X

    I started P90X 3 weeks ago for the first time with her majesty. I’m generally a positive person so I thought I’d write down some of my challenges I had and how things have changed in a short time frame.

    (more…)

  • Building An Elevator in Box2D

    Introduction

    It took me 4 days to build an Elevator via Box2D in Corona SDK. I wrote the actual code and API for it in about 30 minutes. Getting the physics to work proved way more challenging than I anticipated. I’m still learning the ins and outs of Box2D as it relates to game development, so wanted to report on how I went about it and what I learned.

    (more…)