Operations | Monitoring | ITSM | DevOps | Cloud

Open Source

Building + testing open source monitoring tools

At Monitorama 2018, I shared some of the cool process and knowledge I’ve learned from developing a product for people other than myself to consume. After spending six years on call, I now build software that wakes people up in the night — AKA, infrastructure and tooling for systems monitoring and performance analysis. As someone who’s been there, I’m conscientious about building quality software that people delight in using.

Why Open Source Is Mainstream

This is a short piece highlighting how open source and enhanced open source software like GroundWork and others (we can use big examples like Atlassian and Cloudera) are now taken as mainstream components for many company toolsets. There is a concept in selling products that are “sticky,” or that are not easily or cost-effectively changed out.

IoT open source - what are its advantages and disadvantages?

When we talk about IoT (or the Internet of Things), we immediately imagine a series of devices – although IoT is much more than that, we often think of household appliances – working in a coordinated way, as if by magic. But those who work with magic (like those who work with engineering) know that behind a great effect there is a complicated and laborious mechanism designed to make the trick work perfectly, and the audience is first surprised and then breaks into applause.

Runtime container security - How to implement open source container security (part 1).

Container security is top-of-mind for any organization adopting Docker and Kubernetes, and this open source security guide is a comprehensive resource for anyone who wants to learn how to implement a complete open source container security stack for Docker and Kubernetes.

Using Skylight to Solve Real-World Performance Problems [Part II: The Odin Project]

The Odin Project is an open source community and curriculum for learning web development. Students build portfolio projects and complete lessons that are constantly curated and updated with the latest resources. They offer completely free courses like Ruby, Rails, JavaScript, HTML, and CSS. Once a student climbs the technical ladder, there's even a course on how to go about getting a job in the industry, walking you through things like job searching, interviews, and much more.

The power of proposals (and open source culture)

I come from a world where strategy is best kept secret. Whether it be from a company who has a codename for literally everything, or the competitive culture of playing and coaching D1 athletics, confidentiality became a required skill. Meetings, trainings, code reviews, scouting reports… anything of significance happened behind closed doors. In other words, definitely not open source.

Using Skylight to Solve Real-World Performance Problems [Part I: OSEM]

Every single app — large or small, open source or not — has room for improvement when it comes to performance. This is why we created Skylight for Open Source to give open source contributors the tools they need to find these issues. Over the next week, we'll show you three different open source apps running on Skylight, each with their own unique performance challenges, varying in complexity.

How to Harness the Power of Open Source and Manage its Vulnerabilities

Open source has come a long way. Open source components are the building blocks of arguably every organization’s software. According to Stack Overflow’s 2018 developer survey results, nearly half of professional developers contribute to open source projects, and 40% listed contribution to open source software as part of their non-formal learning background.