Operations | Monitoring | ITSM | DevOps | Cloud

CLI vs GitKraken GUI Speed Test

The typical workday for a developer using Git involves a variety of different tasks. Between generating new SSH keys, cloning Git repositories, viewing commit diffs, creating pull requests, and on and on. But do you ever sit back and think about how much time you’re spending on each of these seemingly smaller tasks? Trust us, it adds up. The concept for the GitKraken Git GUI was born from this very frustration.

Instrumenting Lambda with Traces: A Complete Example in Python

We’re big fans of AWS Lambda at Honeycomb. As you may have read, we recently made some major improvements to our storage engine by leveraging Lambda to process more data in less time. Making a change to a complex system like our storage engine is daunting, but can be made less so with good instrumentation and tracing. For this project, that meant getting instrumentation out of Lambda and into Honeycomb.

The OpsRamp Monitor: Cloud, DevOps and AI Predictions for 2020

The world of IT operations management, DevOps, AIOps, and cloud is always changing. That’s why there’s The OpsRamp Monitor: OpsRamp’s top weekly review of interesting developments and emerging trends in digital operations. Subscribe to our blog for the latest and greatest. And stay on top of everything Ops.

AWS offers 175 services now. Should you be adopting many of them now?

At this year’s AWS reInvent, we heard Andy Jassy go on stage to announce a bunch of new services to help companies unleash the power of cloud. 27 new services to be exact - everything from Machine learning IDE, to code review tools to contact center offerings (see the full list here); last year, AWS announced another 30 new services ranging from machine learning to VR/AR to satellite data. So now AWS has over 175 services - a staggering count by any imagination.

Multilingual Web Design - How Not to Get Lost in Translation

Most designers have learned, often the hard way, that language differences can wreak havoc on their web designs. Leaving aside the issue of languages that go right to left instead of left to right, or down rather than across, there’s the big issue of variable word lengths. How do you accommodate this variability when designing web pages? The translation services company I founded, Tomedes, supports more than 1,000 language pairs, so we have some experience to share.

Employees are on board with on-boarding

A miserable first day on the job can often be worse for employers than it is for employees. In response to a 2018 survey from West Monroe, 45% of new hires said they rebooted their job search after their first day didn’t go as hoped.  There is an obvious—but not easy—solution to avoiding the mutual misery: a smooth onboarding process, which leaves a great impression and dispels any confusion that might tarnish it.

Building a Scalable End-to-End Host Monitoring Solution with InfluxDB Enterprise

“If you can’t measure something to get results, you can’t possibly get better at it. Worse yet, you won’t know what you should be focusing on,” says Dennis Brazil, Sr. Engineering Manager, SRE Monitoring at PayPal. Brazil and his team needed a scalable end-to-end host monitoring solution to keep pace with the company’s infrastructure modernization to a container-based architecture.

Memory leak detection - How to find, eliminate, and avoid

As a software developer, you might not be used to thinking about the memory usage of your applications. In today’s development world, memory is plentiful and usually quite fast. Odds are, the programming language you use doesn’t require you to allocate your own memory, or free it when you’re done. That doesn’t mean that you’re in the clear when it comes to memory leaks though. The reality is that memory leaks can strike any application in any language.