Operations | Monitoring | ITSM | DevOps | Cloud

Latest Posts

The art of shipping and monitoring software with speed and confidence

Software teams are under increasing pressure to ship code faster than ever before, but without the right workflow and tools in place, this can introduce unnecessary risk and headache. We wanted to share how to configure deployments, identify issues, and track performance gains using tools and process to get the best results and enable you to ship software with speed and confidence. The tools we will be using in today’s example include Jenkins, Octopus, and Raygun.

How an IT services company reduced service delivery time by 50%

When it comes to IT Services, their whole world revolves around offering technology solutions with support and management. For these companies, it has become important now, more than ever, to modernize their workspaces and make the shift with IT digitization to effectively manage complexities like maintenance, security, scalability and resilience. While digital transformation may sound great in theory, in practice, it presents some unique concerns for businesses.

Guidelines to quarantine your website from security threats

People around the world are struggling as the COVID-19 outbreak threatens the safety and security of so many individuals. These days, we all know how important it is to wear a mask, avoid handshakes, and take proper precautions to keep from getting infected. Unfortunately, coronavirus isn’t the only threat that businesses need to worry about right now. Malware unleashed by a black hat hacker can shatter a business’s reputation in seconds.

The rise in cyberattacks surrounding the COVID-19 pandemic

Fear, uncertainty, and doubt are powerful emotions, and time and again, hackers attempt to leverage these for their own gain. As the coronavirus develops into a worldwide pandemic, hackers are taking advantage of the fear many of us feel to spread malware. We’re seeing an abundance of coronavirus-themed phishing, business email compromise (BEC), malware, and ransomware attacks targeting different industries, especially in the health sector.

Logging in Go: Choosing a System and Using it

Go has built-in features to make it easier for programmers to implement logging. Third parties have also built additional tools to make logging easier. What's the difference between them? Which should you choose? In this article Ayooluwa Isaiah describes both of these and discusses when you'd prefer one over the other.

Loki v1.4.0 released, with query statistics and up to 300x regex optimization

It has been a little over 2 months since 1.3.0 was released. We started prepping for the 1.4.0 release several weeks ago; however, when I was writing this very blog post for the release, we discovered some confusing stats from the new statistics objects (which we’ll talk about in a bit). After sorting that out, we played the usual game of, “Wait, don’t release yet!

AppSignal Now Supports Node.js: Roadmap for the Coming Weeks

Many of us are impacted in one way or another by the Covid-19 virus. At AppSignal, we asked our team to prioritize their families and (mental) health first. We hope you were able to do the same. We are starting to find a new rhythm in these uncertain times, and are continuing on our mission to bring developers amazing monitoring. In that light, we are happy to ship the first version of AppSignal for Node.js.

Go Fast: Getting Started with Sanic for Python

Tired of waiting for sluggish HTTP requests to complete before your backend code can proceed with other things? Sanic is an asynchronous web framework in Python, that is built to be fast. In a world where Flask and Django are the most preferred web development options in Python, Sanic is the new kid on the block. It’s a promising alternative that is not only faster but also delivers efficiency, simplicity, and scalability.

Changing the Approach to Debugging in Ruby with TracePoint

Ruby has always been known for the productivity it brings to its developers. Alongside features such as elegant syntax, rich meta-programming support, etc. that make you productive when writing code, it also has another secret weapon called TracePoint that can help you “debug” faster. In this post, I’ll use a simple example to show you 2 interesting facts I found out about debugging.