Posts
Five Years as Software Developer
Set up a Local LLM for Neovim on Mac
Side-To-Side Comparisons between Erlang and TypeScript Programs
TIL - Fix PC Bluetooth with a Cold Reboot
Publish PNPM Project to Cloudflare Pages
Four Years as Software Developer
TIL - Partitioning, Formatting, Mounting, and Generating fstab on Linux
TIL - Debug GitHub Actions Locally
Updates - 20211127
Troubleshooting MySQL 5.7 on Arch Linux
Reinstall GRUB for Arch Linux after Windows 10
TIL - Where to Look up Filesystem Hierachy
轉職二週年
Enforcing MFA/2FA on AWS users
Configure Git Commit Signing with GPG after Changing Email
Track iPhone Restoration Progress on MacOS
Set up Logrotate with Ansible
Swarm Your Site with Locust
Migrate with AWS - AWS Application Migration Workshop
Build React Native App on iOS
轉職一週年
My First P.C. Build - Ghost S1
原來 Rails Console 可以這樣用
Build Twitter clone in 15 minutes with Phoenix LiveView
How to Write Resilient CSS
(Archived) Launch Free Oracle VMs Automatically
Difference between "{}" & "do...end" in Ruby
Terminal-in-Vim Makes You More Productive
componentDidMount() Equivalent in React Hook
總覺得自己在工作上不夠稱職?論冒名頂替者症候群所帶來的影響
From VS Code to Vim
Ruby Conf Taiwan 2019 (23-25 Jul) 會後感
Three Ways to Make Database Queries in Rails
Difference between Include/Extend Modules in Ruby
美商凱德諾藍股份有限公司參訪小記
How Does Rails Pass Data from Controller to View?
Make Your Own ".select()" Method in Ruby
Super, or Super()?
Proc & Lambda in Ruby
How to Use .reduce() in JavaScript (2/2)
How to Use .reduce() in JavaScript (1/2)
subscribe via RSS