Blog posts
Thoughts on software and engineering.
Thoughts on testing
Definitions of common testing strategies and thoughts on code coverage.
GitFlow overview and workflow
A structured git branching model that empowers team members to have more control over their releases and feature work and creates a more stable code base.
Luma training thoughts
Definitely recommend this training if anyone ever has an opportunity to take it. It is an “agile-ish” way of innovating and breaking down ideas. Taking our questions and ideas, and then narrowing them down into something that is actionable.
React and State management
Out of the box React prompts state close to your functionality. React already comes with state management, you don’t need Mobx or Redux (well...not yet).
How the mobile APM UI handles state at New Relic
New Relic mobile APM UI team adopted MobX for state management. Lets talk about state in React apps and OOP state container patterns
Request Animation Frame is magic…
Optimizing animations, resize listeners and scroll events has given me a fever and the only cure is requestAnimationFrame.
How We Architected the New Relic Mobile Web UI in React
I wrote a blog post for the New Relic company blog about how I architected and wrote a ui framework for the Mobile APM team. Check it out!