This month MySQL turns 30. Once the bedrock of web development, MySQL remains immensely popular. But as MySQL enters its fourth decade, it ironically has sown the seeds of its own decline, especially ...
Using Linux on a touchscreen monitor or two-in-one computer has become increasingly viable, thanks to built-in support in the Linux kernel. However, the usability of Linux on touchscreens largely ...
Linux has emerged as a preferred platform for Android app development due to its stability, security, and the extensive range of tools and libraries available. This guide will walk you through the ...
Check out Martin Fowler's website with this great article by Cam Jackson on splitting your frontend into microservices. Probably not necessary for most (99%), but consider it. Scaling the databases ...
Grafana needs data to be useful. Phil Hajjar walks you through the process of using a MySQL database as a source for data visualization in Grafana. Grafana is one of the most widely-used interactive ...
To make the best use of the ss command, it’s important to understand what a socket is. A socket is a type of pseudo file (i.e., not an actual file) that represents a network connection. A socket ...
When developing a website, a web designer needs to be able to see his webpages in the same way the end user would. Sometimes simply clicking on and viewing your HTML files in the web browser is enough ...
The original Surface Go is a nice little tablet that squeezes a lot out of a low-power Pentium-class processor and a 10" display. It's light and portable, the ideal form factor for a device that you ...