2021 Review

A Field Guide to Unit Testing: Readability

A Field Guide to Unit Testing: Maintainability

A Field Guide to Unit Testing: Trustworthiness

A Field Guide to Unit Testing: Overview

[Performance Optimization] Writing Better Ruby Tests for SQL Queries

[Performance Speedup] Customizing GraphQL Tracing on NewRelic

2020 回顧與展望

[Security] SSL—HTTPS 背後功臣

[Security] 你該知道所有關於 SSH 的那些事

Design Patterns 設計模式來吧!

[Security] DDoS: Distributed Denial of Service Attack

[Networking] the TCP/IP Model

[Networking] the OSI Model

GraphQL with Ruby on Rails: Resolvers

GraphQL with Ruby on Rails: The Big Picture

[Database] Transaction and Concurrency Control

Automatic Files Upload to Github on Mac

[Operating System] The Dining Philosophers Problem

[Operating System] Process Synchronization

每個開發者都應該要會用的編輯器–Vim

[Mac Setup] 讓你的開發速度大躍進的好工具們

[Ruby] 如何理解 Ruby Block

GraphQL in Ruby on Rails

[筆記] REST 到底是什麼

[筆記] Threads in Ruby (2)

[Ruby] Hash 的 Default Value

[筆記] Threads in Ruby

[Rails 效能優化] 資料庫索引 Database Indexing

[Rails 效能優化] 資料庫關聯查詢

Serverless & FaaS

Rails 網站效能提升實錄

Container 概念筆記

從點一個 URL 到看到頁面中間發生了什麼事?(下集)

從點一個 URL 到看到頁面中間發生了什麼事?(上集)

Django 網站實做紀錄

將 Django 應用程式部署到 Heroku,與使用 conda 環境的注意事項

網頁開發見習生|混沌初開