Hi there
When given the choice between being right or being kind, choose kind.
Enable SEO for SPA Projects Without Changing Code

With the development of frontend technology, page routing has gradually moved to the frontend, and pages are rendered by client browsers. Projects may not have considered SEO at the beginning, and later require invasive modifications. This open-source project was born to solve this problem.
New Docker Built-in Dashboard

Previously, there was an Electron-based desktop client called Kitematic, which was packaged with Docker Toolbox and included in Docker for Mac and Docker for Windows.
Connecting to Remote Databases Using SSH Port Forwarding

Due to the pandemic, we can only work remotely from home, but the development environment databases are in the company’s internal network. For databases that are tens or hundreds of GB in size, synchronizing them to your own computer is very time-consuming and occupies local storage space.
Using Nginx as a Reverse Proxy for Elastic Stack

Elastic Stack comes with its own HTTP service and allows customizing listening ports. So why use Nginx as a reverse proxy? Mainly for HTTPS and Basic Auth, as we know that only the Enterprise version of Elastic Stack enables user authentication.
Using Elasticsearch as Log Storage in Laravel

Have you found it inconvenient to query logs during development, and unable to analyze or perform deeper analysis on them? Then you can use Elasticsearch with Kibana to achieve this.
Beats Series - Metricbeat

Metricbeat can periodically collect operating system and server metrics (CPU, memory, disk, IO, read/write speed, processes, etc.). Metricbeat can send the collected metrics and data to your specified output, such as Elasticsearch, ultimately achieving the goal of monitoring servers.
Elastic Stack - Kibana

The ultimate purpose of data is to present it to users. How it’s presented and in what way directly determines the value of the data. Kibana solves this problem well and makes data visualization simple and easy to use.
Elastic Stack - Elasticsearch

For today’s startups, data is everything. How to store, clean, query, and display large amounts of data is a challenge we face. Fortunately, open-source products like Elasticsearch make all of this much easier.
ECTS Distributed Scheduled Task Management System

Many teams are still using the built-in Linux
Crontab
for management. As a result, developers have to SSH
into production servers to configure scheduled scripts or commands.Publishing Your Applications with GoReleaser

While you’re struggling to compile binaries for different platforms, other engineers are already enjoying tea and reading news. The gap between you and 10x engineers lies in the utilization of existing tools.