Next Time You Configure or Update Your Network Interfaces Use This Checklist

Interfaces, commonly known as ports, are a vital component of any network. Need to connect two pieces of equipment? It could be as easy as plugging in cables—but then you’re using out of the box configurations that don’t follow best practices and are inherently insecure.


Monitoring Automation with Icinga – The Director

I’m not going to list all benefits of automating your monitoring system. If you’re here and reading this, you are most likely very aware that maintaining a large infrastructure is a big challenge. Automating the monitoring process for a huge amount of servers, virtual machines, applications, services, private and public clouds was a main driver for us when we decided to build Icinga 2. In fact, monitoring large environments is not a new demand for us at all.


Can’t Git no satisfaction: why we need a new-gen source control

Remember the good old days of enterprise software? When everything had to be installed on-premises? To install an application, you’d have to set up a big, vertically scalable server. You would then have to execute a single process written in C/C++, Java or .NET. Well, as you know, those days are long gone. Everything has changed with the transition to the cloud and SaaS.

Beyond Jira: The Wall of Work

Over the past few years, Optimizely grew from a single-product company built by a handful of engineers and designers to a multi-product company built by many teams. But, its development processes didn't adapt fast enough to keep up with growth. Engineers had too many dependencies in flight, designers were added too late in the process to be effective, and the highest value work wasn't properly prioritized.

Be More Productive with Confluence

Whether you're just starting out in Confluence, or working in it every day, join Sven Peters from K15t to discover the "hacks" that will maximize your productivity and make work flow more seamlessly. Transform your content and learn the keyboard shortcuts, layout tricks, automation, and customizations that will make creating beautiful spaces and pages a breeze.

John Muellerleile: An Adventure in Distributed Systems, Genetic Algorithms & Art

In this talk, I'll walk you through the three facets of my adventure: my artistic process and its deconstruction, how I applied genetic algorithms to serve as a substrate for creativity, and the underlying systems that made it possible. Along the way, I'll also share a bunch of interesting implementation details, entertaining corner cases and bugs, some higher level thoughts -- and, perhaps more importantly, questions -- about making art in this way, and, of course, some art!