• Articles and Books,  Product Management,  Programming

    Some Reasons Not To Pay Down Tech Debt

    Every development organization has tech debt. Modern development projects have gotten so large and complex that there are now dozens of libraries, frameworks, and services implemented in a modern solution. Additionally, there are always new techniques, new modules, new frameworks, new skills, and new perspectives. Applications are now ecosystems, constantly evolving, and our perspectives about them must evolve as well. Yes, a burn down chart looks better when you pay down the debt. Yes, security flaws can force you to pay down technical debt. Yes, most developers always want to fix all the things, including impending dead technology. Modern solutions have many stakeholders. The modern roadmap has to include benefits…

  • Articles and Books

    Letting Go Of Old Tech

    We’ve all got a box sitting around somewhere, full of cables and devices that used to blink away at us until we snuffed the life out of it all by replacing it. Some of us have 10 of those, full of tangled cables that maybe went to that one camera that we lost in 2009. Many of us remember the exact price we paid for each device in those boxes, such as that $699.99 firewall. It can be challenging to replace that device with one that costs 10% of that price, even though it’s more than ample to meet our needs. And we have a hard time imagining that after…

  • Articles and Books,  Business,  personal

    Business Lessons Learned From My Yoga Practice Article On Huffington Post

    Had the idea for this one during a yoga class the other day. It starts out like this: This may sound a little surprising, but yoga and business have a lot in common. Yoga teaches us about depth and focus. But as I’ve learned, yoga can also provide valuable lessons about how to successfully run a business. And not just in regards to emotional IQ. Here are some of the top lessons that I’ve brought to how I do business from my yoga practice. Read on here… Anything I missed?

  • Articles and Books,  iPhone,  JAMF,  Mac OS X

    10 Things To Consider When Switching Between MDM Solutions on The JAMF Software Blog

    I’ve worked with a lot of organizations switching between Mobile Device Management (MDM) solutions in my career. And I’ve seen the migration projects go both really, really well, and really, really poorly. In most cases, the migration is somewhat painful no matter what you do. But in this (my first) article on the JAMF blog, I try and organize my thoughts around a few things to look out for when migrating between MDMs/MAMs, and some context/experience around those. https://www.jamfsoftware.com/blog/10-things-to-consider-when-switching-between-mobile-device-management-solutions/

  • Articles and Books,  iPhone,  Mac OS X

    Article on Accounting Concepts For Small Business On The Bushel Blog

    Been awhile since I contributed any content to the wonderful Bushel team, so provided an article on accounting concepts that every small business owner should know. A sample: To be a successful small business owner, you don’t need to be an accounting expert; you can outsource that. But you do need a solid grasp of basic accounting concepts. As a small business owner, you need more than an intuitive feel for the performance of your business. Understanding a few basic Accounting 101 concepts goes a long way towards keeping the goals for your company in alignment with your performance. Here are 5 accounting concepts to get you started: Read More…