Engineering

A Day in the Connected Life of the Internet of Things

Applications have become the lifeblood of today’s businesses. Gone are the days when you had to pay bills by mail, or walk inside a bank branch to transfer money. And hailing a rideshare requires just a few taps or swipes on your mobile phone or smart watch. My Experience with IoT On a recent trip […]

Engineering

Is Serverless the New Mainframe?

A few years ago at the DevNexus developers conference in Atlanta, I was chatting with a few former colleagues over dinner. As an avid fan of the HBO show Silicon Valley, as well as a technologist impressed with the rise of serverless technologies, I jokingly said we should “build the Box“—i.e., a serverless appliance not […]

AIOps, Engineering

Successfully Deploying AIOps, Part 3: The AIOps Apprenticeship

Part one of our series on deploying AIOPs identified how an anomaly breaks into two broad areas: problem time and solution time. Part two described the first deployment phase, which focuses on reducing problem time. With trust in the AIOps systems growing, we’re now ready for part three: taking on solution time by automating actions. […]

AIOps, Engineering

Successfully Deploying AIOps, Part 2: Automating Problem Time

In part one of our Successfully Deploying AIOps series, we identified how an anomaly breaks into two broad areas: problem time and solution time. The first phase in deploying AIOps focuses on reducing problem time, with some benefit in solution time as well. This simply requires turning on machine learning within an AIOps-powered APM solution. […]

AIOps, Engineering

Successfully Deploying AIOps, Part 1: Deconstructing MTTR

Somewhere between waking up today and reading this blog post, AI/ML has done something for you. Maybe Netflix suggested a show, or DuckDuckGo recommended a website. Perhaps it was your photos application asking you to confirm the tag of a specific friend in your latest photo. In short, AI/ML is already embedded into our lives. […]

Engineering

Why Your Business Needs a ‘Wrapper’ to Transform Itself

How do you treat your most precious items? Chances are you wrap them up nicely to protect  them for longevity. Since your applications are the most precious items to your business, consider wrapping them with a solution that protects them for the long haul. Modern applications are changing the way we conduct our day-to-day lives. […]

Engineering

How Full Cycle Developers Can Avoid the ‘Fog of Development’

As software engineers, we strive to hone our craft and learn new skills. And with a revolution underway in how we deliver and maintain the platforms we create, these character traits are particularly useful. Change happens fast—from developers being highly specialized, to dabbling in multiple parts of the stack, to today’s blurring of operational lines […]

Engineering

3 Common Application Performance Bottlenecks—And How to Avoid Them

Optimizing application performance today is far more complicated than it was a decade ago. Changing technology, user behavior, and consumer expectations have all brought new opportunities—and challenges. Ever-increasing website and application complexity, the rapid growth of mobile devices, and the relentless increase in internet users around the world have all converged to land us squarely […]

Uncategorized, Culture, Engineering

10 Unwritten Lines of a Technical Job Description

There’s a time in everyone’s career when they are new starting a new job. During this time, everyone wants to make a positive first impression, feel confident, and be successful. To ensure that we grow and thrive in each new role, I’ve learned first-hand that there are some crucial steps every person must take. As […]

Engineering

Nine Essential Skillsets for Competitive Digital Transformation

Large and midsize enterprises successful at competitive transformation have one characteristic in common: careful team-building around both soft and technical skills. Let’s examine how you should think about your digital transformation team (even though it may not be called that). Since there are many books on building agile teams, squads and dojos, this post will focus […]