Hi there
When given the choice between being right or being kind, choose kind.
Texterify - An Open Source Localization Resource Management System

Texterify is an open source project localization resource management system that enables better online collaboration between developers and translators!
Internal and External Package Testing in Go

A production-ready project often requires unit testing, and Go natively provides testing functionality.
Using Pre-signed URLs for File Uploads in Laravel

To avoid large file uploads consuming too much backend server bandwidth, the best approach is to upload directly from the client to S3.
Using Google Search Engine in iOS Safari

Although you can change the default search engine to Google in iOS settings, it cannot directly display search results and requires an additional click to redirect.
Setting Up Local Domain Name Service with CoreDNS

For team collaboration, to maximize the consensus that convention over configuration, we use Docker as much as possible to set up the local development environment and maintain consistency in configuration files
Setting Up a Private ACME Server with Step-CA

To keep our local development environment as consistent as possible with testing or production environments, we also use HTTPS to access services during local development.
Certificates and Public Key Infrastructure

As developers who frequently work with these infrastructures, it’s necessary to understand their history and current state to form a complete knowledge system.
Infrastructure Building — HTTPS Certificates

Although we frequently deal with certificates, we don’t truly understand them. Recently, I needed to implement an internal PKI, so I researched certificates and related concepts in depth.
Using Go Workspace to Implement Local Extension Packages

Using Go Workspace to implement local extension packages, avoiding the need to publish to Gitlab after each modification, improving development efficiency