John Siu Blog

Tech - Business Tool, Personal Toys

Build Golang application for multiple architectures.

Linux Commands

2025-09-10

Misc. Linux commands.

Configure Avahi to broadcast multiple names.

Using Linux command line.

Shell - Zsh

2025-09-05

Zsh cheat sheet.

Some MacOS commands and keyboard shortcuts.

Git Commands

2025-08-01

Some git commands.

PowerShell cheat sheet.

Shell - Bash

2025-07-21

Bash cheat sheet.

Some regex I used.

How to make Anaconda and Homebrew play nicely together.

Working KVM drives and guest tools.

With Windows 10 and 11, you can ssh into your Windows machine, with ssh key too.

It suddenly stop working … and luckily I got it fix.

Samba Config

2023-07-09

Quick samba config to share home directory only.

Recently I have been experimenting with a tiny KVM setup. Everything is good till I want to use my Mac Mini to connect to the client desktop.

Docker Script

2023-07-01

Scripts that make managing docker easier.

SASL2

2022-08-11

Command line and testing.

How to do it in 2022.

Alternative browser for MacOS, iPhone and iPad supporting extensions.

Some homebrew packages require extra steps and they are easy to miss.

Docker Commands

2022-06-02

Docker misc.

Migrated all my ZSH git functions into a standalone bash script.