Home Lab Beginners guide – Hardware

Until recently, and for well over the past decade, my wife and I have been nomads. Moving from the Caribbean to Miami, New York, Las Vegas, Vancouver, and now back home. This has meant that for many of those years, my home office basically comprised of a few laptops and screens. These days, we are more […]

Finding Linux Compatible Printers

Here’s all the info and links needed to find printers or all-in-one printers that currently support Linux. If you don’t want to spend hours comparing printers, have a look at my recommended Linux compatible printers. Last updated Feb 24th 2020, see Epson ET series below. Last updated Oct 23th 2019, replaced a few printers with their newer models. – […]

25 Best CDN Providers 2020

A content delivery network, also referred to as a content distribution network (CDN) is a geographically distributed network of data centers containing proxy servers. CDN Providers serve Internet content, including web objects (text, graphics and scripts), downloadable objects (media files, software, documents), applications (e-commerce, portals), live streaming media, etc… closer to and thus faster, to end users. Some of the main advantages […]

Cache Everything (Full Page Cache) to global CDN Locations

Ask yourself, if this page didn’t load almost immediately, but instead there was a blank white page for a few seconds, would you stick around? Around half of web users leave, if it takes longer than 3 seconds to load a web page. Two years ago I used Cloudflare’s Page Rules, more specifically the “Cache everything” […]

Linux Performance: Almost Always Add Swap. Part 2: ZRAM

Previously, we looked at how swap space, particularly swapping, can severely slow down Linux performance. We then tweaked Linux kernel parameters to make better use of server memory and to avoid heavy swapping. That article created some debate and good arguments for and against swap space. For example, if you have more than enough memory […]

Top Serverless Monitoring Tools + Serverless Resources

Technology continues to evolve and solutions for hosting applications continue to expand. One such method of application hosting that has been growing in popularity is Serverless Computing.   What is Serverless Computing? Put simply, Serverless Computing, is a cloud-computing execution model managed by cloud providers who run the servers hosting your application. Therefore, instead of […]

Pinebook Pro – My First Impressions and Setup Tips

The Pinebook Pro is a 14″ laptop built for developers and Linux end-users. It weighs less than 3lbs, which in my case replaces two times heavier laptop. (See my work-laptop history). I’ve not been this excited about receiving a piece of Linux hardware since the launch of the Raspberry Pi. This very blog post is […]

50 Top Server & Application Performance Monitoring (APM) Solutions

Back in 2014, I compiled a list of top server and application performance monitoring solutions. Sharing that list publicly was a great way to gain feedback and recommendations on other tools available. In time that list grew from 20 to over 100 server monitoring and APM solutions! Because of it’s growing size, I’ve created below, a smaller, more […]

Best Linux Distro 2020, for desktop

Searching for the best Linux distro in 2020 for your desktop computer or laptop? This article will probably be most useful to those who don’t know what /etc/fstab is used for. Also, this post does not cover Linux server distributions, but instead focuses on the best Linux desktop distros (distributions). One great way to increase your familiarity with Linux servers is […]