a Futurum company
James Smith

Contributing Writer

James Smith

James Smith is CEO and co-founder of Bugsnag, a software stability management company. Previously, he was the CTO at Heyzap where he was instrumental in scaling the three person company to the world’s largest mobile gaming community and mobile ads platform with over 10 million users. He also worked at Bloomberg and has created a number of popular open source projects, which are used by companies such as Twitter, Pinterest and Trello. James has a bachelor’s degree in computer science and math from the University of Bath (U.K.).

4Articles shown
ContributorDevOps.com
Beats
Blogscontinuous deliveryDevOps practicesApplication Performance Management/Monitoringapplication stabilitycustom software development

Latest from James

Blogs

Do’s and Don’ts of Phased Rollouts Software Delivery

When it comes to app stability and user experience, the “move fast and break things” approach is a recipe for disaster. To protect brand reputation and to stay ahead of evolving needs and customer expectations, leading Silicon Valley companies’ software engineering teams have adopted phased rollouts, a software development method that involves the gradual implementation […]

Sep 9, 2021 · 3 min

All articles by James Smith

Showing 1–4
Application Performance Management/Monitoring

Code Ownership Is Key to Accelerate Debugging

App stability is a fundamental part of every app experience. Broadly speaking, app stability is a measurement of the number of total app sessions that are crash-free or the percentage of daily active users who do not experience an error. End users have little patience for apps that crash or fail. Every application, whether it’s […]

3 min
Application Performance Management/Monitoring

5 Reasons Why Your App Needs an Error Monitoring System

All software applications have errors. Bugs are simply part of software development. That’s why engineering organizations need to know exactly what errors are occurring so decisions can be made around which bugs to fix. The fastest way to identify and fix application errors is to implement error monitoring software. However, not all solutions are created […]

3 min
Application Performance Management/Monitoring

APM and Application Stability: Where Two Monitoring Roads Merge and Diverge

In software development, application performance management (APM) is one of the grown-ups in the room. Not only has APM been around for a long time, but its solutions have evolved over several generations, making it one of the more mature product categories. APM’s longevity makes perfect sense when you consider its fundamental purpose, which is […]

3 min