The differences between SQL and NoSQL

Overview Choosing the right method to store your data can be a critical decision early in the development process. When deciding on which type of database to choose for your project it really comes down to the data structure you wish to use rather than the specific product or provider. In this blog post, we

How website downtime affects your brand

Website downtime happens to the best of us, even the likes of mammoth websites like Amazon, Facebook, and Twitter all experience it. Luckily for these big companies, they’re so established and have such a huge customer base that downtime is unlikely to make them lose a large proportion of them. It will, however, cost them

The DRY Principle: What is it and how to apply it

Overview There is a common saying in the software development field: “Repetition is the root of all software evil.” The more you repeat yourself in code, the more likely you are to make mistakes or cause yourself issues down the line when you come to update things. The aim is to keep things DRY! What

When technology goes wrong: Tesla’s outage c...

You’d be right to think that Tesla’s technology surely wouldn’t go wrong, especially with the huge amounts of media coverage it gets. But in 2021, Tesla suffered a few awkward technological faults.  You may have read that Tesla went offline which lead to customers around the world reporting issues around gaining access to their cars.

Visual Studio 2019+ Regex Features

Whether you’ve never heard of regex before, or use it in your code all the time, one thing is almost certain…it is not that easy to read! Case in point: /^#?([a-f0-9]{6}|[a-f0-9]{3})$/ Thankfully the Visual Studio team at Microsoft have included several handy features inside the code editor to help using regex a little less painful.

SolarWinds THWACKcamp 2022: A Decade of Learning

This year marks the 10th THWACKcamp. For the uninitiated, THWACKcamp is a 100% free virtual event open to all IT professionals. How I Got Here For anyone unaware, prior to working for SolarWinds, I was a customer. I spent a portion of each day working with the portfolio of products to keep on top of

Spotting opportunities to write your own dev tools

Overview For the last few months at work, I’ve been involved in quite a lot of data analysis work. Using monitoring tools such as Splunk the business has identified that a small portion of web and mobile users trying to access certain parts of their account details have been getting either extremely slow responses, or

2021 Scopify Web Performance Year in Review

By: Rachel Frnka Welcome to 2022! We hope it will be a great year. First, the team at SolarWinds® Scopify® would like to thank all Scopify users for their support and loyalty in 2021. Thank you for trusting us to monitor your websites, servers, and services in a more volatile internet ecosystem. And while we

5 hacks to maximise your website’s potential

There are reportedly over 1.7 billion websites, making it almost impossible for yours to stand out unless your name is Jeff Bezos and you started a little-known company called Amazon. That’s why, when our customers asked us what we would suggest to help their website perform better, we thought we’d whip together 8 quick and

Solving Code Katas Using Test Driven Development (...

Test driven development is a development process in which you write your unit tests before you write your implementation.  The process looks like this  Write a failing unit test. The test should be written in a way that describes what your code should be doing. Write just enough code to make the test pass. At