Ways to Empower Your Developers

There are countless tools that are available to developers. With all these options, how do you choose what’s best? Going about choosing these tools is no easy feat, so we thought we could make it a bit easier for you as you do. | Continue reading


@rookout.com | 4 years ago

The Anatomy of a Dev Team

A team of developers comprises several roles, with each contributing their own unique addition to the mix. They are each crucial to the success of the team, contributing their special talents and abilities and ensuring that the team runs smoothly. Let's see who's who of the dev t … | Continue reading


@rookout.com | 4 years ago

Why we’ve decided to make an ungated Sandbox

The Force is strong with our ungated Sandbox. Here’s why we decided to open one, and what Star Wars had to do with it. | Continue reading


@rookout.com | 4 years ago

Jenkins and Kubernetes: The Perfect Pair

Why would you go about running Jenkins on top of Kubernetes? The reasons can vary anywhere from maintenance work to maintenance costs to highly customizable CI/CD processes. Here are some insights to achieve a smooth deployment experience. | Continue reading


@rookout.com | 4 years ago

My Big Fat Alpine Crash

It all started when I was testing Rookout on Docker (with Alpine and Python). Rookout is a new approach to data collection and pipelining from live code. We basically allow developers to request with few clicks any piece of data and view it on their machine regardless of their fr … | Continue reading


@rookout.com | 4 years ago

Reassessing My “Works on My Machine” Certificate

When looking at our tech stack and architecture, and specifically in regards to the “machine”, a variety of challenges can be seen. In all cases, the “machine” isn’t enough, and there is always one other thing that’s missing to factor into the equation. | Continue reading


@rookout.com | 4 years ago

Diving into Remote Debugging

The rise of new software techniques such as microservices or serverless has necessitated taking a leap of faith to try and adopt new means to debug, such as remote debugging. | Continue reading


@rookout.com | 4 years ago

The Fast Track to Java Debugging

While maintaining and even creating new Java Application Servers systems makes business sense, deploying and especially debugging & monitoring the systems is a whole other matter. | Continue reading


@rookout.com | 4 years ago

An Engineer’s Dilemma

How do engineers often make poor choices when it comes to their very own software? Read about the choice between data and code, the software it affects, and how to get it right. | Continue reading


@rookout.com | 4 years ago

Cyber vs. Covid-19 what if it was a software bug?

The metaphor of software viruses to biological ones is deeply ingrained, easily seen in the fact that biological viruses are at least the namesake, if not the inspiration for computer viruses. Can we take this analogy and reapply it in reverse? We are going to try and explore tha … | Continue reading


@rookout.com | 4 years ago

Logging-FOMO is real and it hurts

Fear of Missing Out on log lines and the data they comprise is the main motivator behind setting log lines for each line of code. But can we overcome it? | Continue reading


@rookout.com | 5 years ago

Debugging (other people's) legacy code

Debugging other people’s legacy code is the worst. Learn how you can use empathy, context switching, and a proven process to kill bugs with kindness. | Continue reading


@rookout.com | 5 years ago

Fantastic bugs and how to resolve them: Heisenbugs

The dread of every experienced developer, Heisenbugs used to be rare nightmares. With the rise of distributed systems, they're now becoming more widespread. | Continue reading


@rookout.com | 5 years ago

Why your developers suck at dev-on-call

What makes maintaining modern production so hard? And what is the difference between being good and being bad at dev-on-call? Let’s dive in and see. | Continue reading


@rookout.com | 5 years ago

Can't Git No Satisfaction: Why We Need a New-Gen Source Control

The time has come for a new generation of source control that wasn’t purely designed for open-source projects, C and the Linux kernel. | Continue reading


@rookout.com | 5 years ago

Stop shackling data-scientists: tapping into the dark side of ML/AI models

With Rookout and its non-breaking breakpoints, data scientists can now instantly observe the behavior of ML/AI models throughout their lifecycle. | Continue reading


@rookout.com | 5 years ago

The Unexpected Odyssey of Naming a Tech Company

The journey of naming a DevOps company can take you to surprising destinations. Here's our story and what we've learned roaming the jungles of name-ideas. | Continue reading


@rookout.com | 5 years ago

Microservices: A Guide for Developers

How do microservices interact with the dev cycle and environment configuration? And how can we develop them more efficiently? First post in a 4-part series. | Continue reading


@rookout.com | 5 years ago

Ditching Nginx in K8S Was a Traefik Choice

Replacing Kubernetes ingresses is a tricky and time-consuming process, but we did it anyway. Find out our 4 reasons for moving from nginx to Traefik. | Continue reading


@rookout.com | 5 years ago

Why on earth did we choose Jenkins for 2019?

With so many CI-as-a-service solutions these days, why in the world did we choose Jenkins? Find out Rookout's top reasons for still using Jenkins in 2019 | Continue reading


@rookout.com | 5 years ago

A 27-second hack for installing a Java agent

Installing a Java Agent and using it to instrument the customer’s JVM doesn’t have a simple, straightforward implementation. Or so we thought... | Continue reading


@rookout.com | 5 years ago

A useful guide to using Helm for CI/CD in Kubernetes setups

The cost of managing microservices and the dependencies between them increase exponentially as their numbers rise. But things don't have to be complicated. | Continue reading


@rookout.com | 5 years ago

A guide to debugging serverless functions

Download and read all about local serverless debugging, production serverless debugging and making the impossible, possible. | Continue reading


@rookout.com | 6 years ago

Automating TLS endpoints in Kubernetes

A guide to automating your TLS endpoints in 15 minutes of work, with the help of a few open source tools. | Continue reading


@rookout.com | 6 years ago

Building AWS native extensions locally using Docker

Follow the quick guide of a super-handy hack for those times when you need to build a local native extension. | Continue reading


@rookout.com | 6 years ago

New tool for remotely debugging live Electron apps on an end-user's machine

Rookout offers a remote live debugging solution that provides full visibility and code context from the live Electron app. | Continue reading


@rookout.com | 6 years ago

Debugging with a Java Application Server

While maintaining and even creating new Java Application Servers systems makes business sense, deploying and especially debugging & monitoring the systems is a whole other matter. | Continue reading


@rookout.com | 6 years ago