Operations | Monitoring | ITSM | DevOps | Cloud

External Services Monitoring for Python

Python web applications are taking over more and more of the internet (source). However, with great Pythonic power comes great responsibility — ensuring that your web applications consistently deliver in terms of performance and reliability. It is one thing to build and ship an application and another to continually monitor and maintain it on the internet.

Five Reasons Why Python Is Popular

One of my first projects as a consultant created a web application for a small tax software company in Omaha, Nebraska. They were looking to improve their online presence by offering customers the ability to automatically obtain the license for the application. Their website would allow the customer, potentially within minutes, to gain access to their software. They hired me to develop a process with an interface to their existing system to generate a license code, store it somewhere, and then email it.

What Is a Firewall?

A firewall is a cybersecurity tool used to prevent unauthorized access to your private device or network. It could refer to any software or hardware that checks the data and traffic coming in and going out of a network to ensure they comply with cybersecurity rules. Firewalls can also include what is known as an intrusion detection system (IDS), which additionally blocks malicious traffic while allowing legitimate and authorized traffic access to a network.

Where Are My App's Traces? Understanding the Black Magic of Instrumentation

Many developers don’t know what instrumentation really is, and those who do don’t really understand the black magic that takes an application and makes it emit telemetry, especially when automatic instrumentation is involved. On top of that, each programming language has its own tricks. I wanted to unwrap this loaded topic on my podcast, OpenObservability Talks. For this topic I invited Eden Federman, CTO of Keyval, a company focused on making observability simpler.

Building a Performant iOS Profiler

Profilers measure the performance of a program at runtime by adding instrumentation to collect information about the frequency and duration of function calls. They are crucial tools for understanding the real-world performance characteristics of code and are often the first step in optimizing a program. Apple and Google have first party profiling tools, but they are only usable for local debugging during development.

What Is the 3-2-1 Backup Rule?

The 3-2-1 backup rule is a strategy to ensure your data is recoverable in case of data loss incidents. It recommends having at least: The rule was conceptualized by US photographer Peter Krogh. After initially impacting the photography world, Krogh’s idea was quickly adopted by other technology disciplines. It’s a great way to evaluate and manage data risks.

Harmonizing Inventory Chaos through AI Augmentation

A New Season NFL Football season is upon us. And while I get to spend several hours watching my favorite team, my colleagues at Zebra MotionworksTM are revving up their analysis and insights as "The Official On-Field Player-Tracking Provider" of the NFL. As a fan, I'm amazed by all the information from tracking technology. Besides being cool, it captures data points that weren't even possible before and provides detailed views of players' health and performance.

Fun Ways To Hack Your Favourite Video Games

Video games are more popular than ever. Both young and old people alike enjoy them. The technology behind video games is what's making them so popular. Some video games are so realistic in terms of graphics that they are almost indistinguishable from real life. No doubt in the years to come, video games will only get better, and will appeal to more people. A lot of gamers hack the games that they play. Hacking allows them to access hidden or exclusive features, skins, and maps. If hacking is something you are interested in, then here are a few tips.

6 Reasons Why Digital Marketing Is Essential For A Successful Business

If you're in business, you know marketing is essential to promoting your products or services and reaching new customers. But what some business owners may fail to realize is that digital marketing is now one of the essential types of marketing for businesses of all sizes. Here are six reasons why digital marketing is essential for a successful business.