Operations | Monitoring | ITSM | DevOps | Cloud

End to End (E2E) Testing Best Practices

When it comes to the applications, websites, and services we build, the end user ultimately determines whether or not the end product is successful. Even the greatest concepts can fall short if the application does not consistently meet the evolving needs and expectations of the user. Just look at what happened to sites like Myspace or Yahoo.

5 Refactoring Techniques You Can Use To Improve Your Software

Although refactoring isn’t typically listed as one of the core phases of the software development lifecycle, you cannot leave it out if you intend to keep code running efficiently. The unfortunate thing about software is, it doesn’t usually age very well. Even seemingly perfect source code progressively decays over time — due to the ever-morphing tech ecosystem.

Tracing makes a bug easy to spot

Today, I found a bug before I noticed it. Like, it was subtle, and so I wasn’t quite sure I saw it—maybe I hadn’t hit refresh yet? Later, I looked at the trace of my function and, boom, there was a clear bug. Here’s the function with the bug. It responds to a request to /win by saving a record of the win and returning the total of my winnings so far. Can you spot the problem in the TypeScript? It’s subtle. Now here’s a trace in Honeycomb: Now do you see the bug?

Automating and Operationalizing Shipa - Shipa Autowire Framework

Shipa in your organization/team can help usher in the next generation of engineering efficiency and developer experience. Though like any platform, there requires some wiring to bind Shipa to infrastructure. In this modern example, can plug into your IaC strategy in creating Kubernetes clusters then auto-wires all of the needed Shipa pieces at cluster creation time.

How Better Collaboration and Planning Drive a Superior Digital Experience

An outstanding customer experience is one that keeps customers coming back, while spreading the word about their experience. Your applications are the heartbeat of that service delivery experience for both customers and other end users. When the experience wows, customer satisfaction grows.

On AI Adoption, IT Teams Lag Far Behind Security Teams. AIOps Can Help

Security operations teams and IT operations teams share a lot in common. They have both spent the past decade grappling with systems that grow more complex every year and figuring out ways to handle ever-larger volumes of data. They also both face pressure to identify and remediate problems as quickly as possible – ideally, in real time. And they are supposed to do it all without breaking the bank.

Introducing... Splunk for iPad!

Are you busy and on the go but still need to dig into your data and view your dashboards? We’ve got you covered — introducing… Splunk for iPad! Splunk for iPad is designed for and dedicated to what’s unique and great about the iPad, taking full advantage of its portable and interactive nature with unique dashboard annotation and note-taking features.

3 simple steps to rejuvenate your IT learning program

A Benjamin Franklin quote, “An investment in knowledge pays the best interest,” has always inspired me. Education gives people the confidence to dream big and tackle obstacles they might not have undertaken. IT learning also provides an interesting dilemma for any organization. Employees have access to a wide array of learning resources with varying quality and relevance, but they only have a finite amount of time to spend on it. We can supply IT learning opportunities.

Immersive Tech & Metaverses: Is 'Extended Reality' the Future of Hybrid Work?

Virtual reality, augmented reality, 3D environments…no matter what you do for work, you’ve been hearing these futuristic-sounding terms for years. To the average worker, these technologies have always existed on the periphery of day-to-day life. They might make waves in the gaming industry, for example, but they’re not changing the workplace on a mass scale. Well, that’s about to change.

Getting Started with Java and InfluxDB

Time series data is becoming vital, from IoT devices’ sensors to financial processing. The data collected from these sources can help in sales forecasting and making informed decisions about marketing and financial planning. In this article, you will learn about InfluxDB, one of the most efficient time series databases currently available, and explore how to use InfluxDB with Java.