8 Common SQL Slow Query Statements and How to Optimize Them
Learn how to optimize SQL queries for better performance
Smart Go compiler: Slimming
Understanding Dead Code Elimination and Executable File Size in Go
11 Tips for Detecting and Responding to Intrusions on Linux
![[Pasted image 20240510093043.png]]
With the increasing popularity of open-source products, it is crucial for a backend engineer to be able to clearly identify whether an abnormal machine has been compromised. Based on my personal work experience, I have compiled several common scenarios of machines being hacked for reference.
11 Tips for Detecting and Responding to Intrusions on Linux
Learn essential techniques to identify and mitigate potential security breaches in Linux.
Crafting Your Second Brain Lessons Learned from My Note-Taking Journey
Navigating Software Switches, Formatting Flux, Idea Curation, and Knowledge Organization
If Google No Longer supports Golang
Analyzing the Potential Impact of Google’s Discontinuation of Support for Go Language and Possible Future Scenarios
Mac: Slowing Down Your Disk Speed by 60x
Sometimes in the development process, we need to simulate slow disk conditions to verify if our code can still function on low-performance machines. Typically, we would use cgroup or Docker for this purpose, but it can be cumbersome on a MacBook. However, there’s a built-in tool on macOS that can help us achieve this: dmc.
Rust Lesson 1: A Gopher's View on Rust
Understand the history and current status of Rust, and why I want to learn Rust
The Magical Algorithms Written by Two Old Men, Dominating the World!
The algorithm that changed the world