2023  6

December  1

Write good code

<span title='2023-12-05 00:00:00 +0800 CST'>December 5, 2023</span>&nbsp;·&nbsp;poga

May  1

Revisiting Modern Data Stack

<span title='2023-05-29 00:00:00 +0800 CST'>May 29, 2023</span>&nbsp;·&nbsp;poga

April  1

Dealing with Tech Debts

<span title='2023-04-01 00:00:00 +0800 CST'>April 1, 2023</span>&nbsp;·&nbsp;poga

February  1

Hacking is a Lost Art

<span title='2023-02-19 00:00:00 +0800 CST'>February 19, 2023</span>&nbsp;·&nbsp;poga

January  2

The g0v.social Mantra

<span title='2023-01-22 00:00:00 +0800 CST'>January 22, 2023</span>&nbsp;·&nbsp;poga

Start with the Least Malleable

<span title='2023-01-02 00:00:00 +0800 CST'>January 2, 2023</span>&nbsp;·&nbsp;poga

2022  6

August  1

Cheap Complexity and Cybersecurity

<span title='2022-08-28 00:00:00 +0800 CST'>August 28, 2022</span>&nbsp;·&nbsp;poga

July  2

Developing Godot Projects with Neovim

<span title='2022-07-23 00:00:00 +0800 CST'>July 23, 2022</span>&nbsp;·&nbsp;poga

Unity, Godot, and Right to Repair

<span title='2022-07-01 00:00:00 +0800 CST'>July 1, 2022</span>&nbsp;·&nbsp;poga

February  1

What I’ve been Reading: 2022 Jan and Feb

<span title='2022-02-19 00:00:00 +0800 CST'>February 19, 2022</span>&nbsp;·&nbsp;poga

January  2

I cannot think myself out of this

<span title='2022-01-15 00:00:00 +0800 CST'>January 15, 2022</span>&nbsp;·&nbsp;poga

gRPC status codes

<span title='2022-01-03 00:56:00 +0800 CST'>January 3, 2022</span>&nbsp;·&nbsp;poga

2021  10

December  2

On Naps

<span title='2021-12-12 00:00:00 +0800 CST'>December 12, 2021</span>&nbsp;·&nbsp;poga

Pipelines and Glue Systems

<span title='2021-12-12 00:00:00 +0800 CST'>December 12, 2021</span>&nbsp;·&nbsp;poga

November  1

Using AntiPatterns to avoid MLOps Mistakes

<span title='2021-11-27 00:00:00 +0800 CST'>November 27, 2021</span>&nbsp;·&nbsp;poga

September  2

Notes on The Five Dysfunctions of a Team

<span title='2021-09-19 00:00:00 +0800 CST'>September 19, 2021</span>&nbsp;·&nbsp;poga

On Building Glue Systems

<span title='2021-09-18 00:00:00 +0800 CST'>September 18, 2021</span>&nbsp;·&nbsp;poga

August  1

Learning Julia, Line by Line

<span title='2021-08-04 00:00:00 +0800 CST'>August 4, 2021</span>&nbsp;·&nbsp;poga

July  1

CHECKLIST FOR ORGANIZATIONAL HEALTH

<span title='2021-07-24 00:00:00 +0800 CST'>July 24, 2021</span>&nbsp;·&nbsp;poga

May  2

Haxe and Programming for Many Machines

<span title='2021-05-11 00:00:00 +0800 CST'>May 11, 2021</span>&nbsp;·&nbsp;poga

Common Lisp Local Project Development with Quicklisp

<span title='2021-05-01 00:00:00 +0800 CST'>May 1, 2021</span>&nbsp;·&nbsp;poga

April  1

The Common Lisp Condition System

<span title='2021-04-25 00:00:00 +0800 CST'>April 25, 2021</span>&nbsp;·&nbsp;poga

2020  11

December  1

Predictable Performance of OCaml’s Module System

<span title='2020-12-19 00:00:00 +0800 CST'>December 19, 2020</span>&nbsp;·&nbsp;poga

November  3

Going through the OCaml compiler pipeline (manually)

<span title='2020-11-30 00:00:00 +0800 CST'>November 30, 2020</span>&nbsp;·&nbsp;poga

The journey of g0v.social

<span title='2020-11-29 00:00:00 +0800 CST'>November 29, 2020</span>&nbsp;·&nbsp;poga

A Taste of OCaml’s Predictable Performance

<span title='2020-11-21 00:00:00 +0800 CST'>November 21, 2020</span>&nbsp;·&nbsp;poga

August  1

在 iPad 上布置軟體開發環境

<span title='2020-08-01 00:00:00 +0800 CST'>August 1, 2020</span>&nbsp;·&nbsp;poga

June  1

Concurrency in Clojure, Racket, and Gerbil Scheme

<span title='2020-06-07 00:00:00 +0800 CST'>June 7, 2020</span>&nbsp;·&nbsp;poga

April  3

On Communication

<span title='2020-04-21 00:00:00 +0800 CST'>April 21, 2020</span>&nbsp;·&nbsp;poga

Domain Modeling Made Functional

<span title='2020-04-10 00:00:00 +0800 CST'>April 10, 2020</span>&nbsp;·&nbsp;poga

Zero Trust Network

<span title='2020-04-09 00:00:00 +0800 CST'>April 9, 2020</span>&nbsp;·&nbsp;poga

March  1

OCaml Quickstart

<span title='2020-03-17 00:00:00 +0800 CST'>March 17, 2020</span>&nbsp;·&nbsp;poga

February  1

Guide to Serve Machine Learning Models in Production

<span title='2020-02-17 00:00:00 +0800 CST'>February 17, 2020</span>&nbsp;·&nbsp;poga

2019  11

November  2

Running a Service in Production without Losing Your Sanity

<span title='2019-11-06 00:00:00 +0800 CST'>November 6, 2019</span>&nbsp;·&nbsp;poga

The Golden Age of New Programming Languages

<span title='2019-11-03 00:00:00 +0800 CST'>November 3, 2019</span>&nbsp;·&nbsp;poga

October  1

Benchmarking VPS for Remote Rust Development Environment

<span title='2019-10-22 00:00:00 +0800 CST'>October 22, 2019</span>&nbsp;·&nbsp;poga

September  2

Ripgrep Cheat Sheet

<span title='2019-09-20 00:00:00 +0800 CST'>September 20, 2019</span>&nbsp;·&nbsp;poga

Notes on The Signal Protocol

<span title='2019-09-04 00:00:00 +0800 CST'>September 4, 2019</span>&nbsp;·&nbsp;poga

July  1

Cheney on the M.T.A

<span title='2019-07-12 00:00:00 +0800 CST'>July 12, 2019</span>&nbsp;·&nbsp;poga

June  2

Structured Concurrency

<span title='2019-06-30 00:00:00 +0800 CST'>June 30, 2019</span>&nbsp;·&nbsp;poga

工程師的英文寫作能力

<span title='2019-06-29 00:00:00 +0800 CST'>June 29, 2019</span>&nbsp;·&nbsp;poga

April  1

Go,七年後

<span title='2019-04-29 00:00:00 +0800 CST'>April 29, 2019</span>&nbsp;·&nbsp;Poga Po

February  1

Notes on the Implementation of Lua 5.3

<span title='2019-02-26 00:00:00 +0800 CST'>February 26, 2019</span>&nbsp;·&nbsp;Poga Po

January  1

為什麼現代遊戲都要有一堆不同的貨幣在裡頭?

<span title='2019-01-05 03:52:57.053 +0000 UTC'>January 5, 2019</span>&nbsp;·&nbsp;poga

2018  7

October  1

Analyze Streaming Data with Rust, Actix, and Lua

<span title='2018-10-12 00:00:00 +0800 CST'>October 12, 2018</span>&nbsp;·&nbsp;Poga Po

September  2

我選擇生產力工具的基準

<span title='2018-09-27 00:00:00 +0800 CST'>September 27, 2018</span>&nbsp;·&nbsp;poga

如何整合 Rust 與 Lua

<span title='2018-09-03 23:30:04.764 +0000 UTC'>September 3, 2018</span>&nbsp;·&nbsp;poga

July  1

軟體設計模式 — Data-Oriented Design

<span title='2018-07-16 06:19:38.744 +0000 UTC'>July 16, 2018</span>&nbsp;·&nbsp;poga

April  1

LuaJIT 實做探索 — NaN Tagging

<span title='2018-04-18 00:00:00 +0800 CST'>April 18, 2018</span>&nbsp;·&nbsp;poga

February  2

Why Serverless

<span title='2018-02-06 00:00:00 +0800 CST'>February 6, 2018</span>&nbsp;·&nbsp;poga

遺忘的生產力

<span title='2018-02-06 00:00:00 +0800 CST'>February 6, 2018</span>&nbsp;·&nbsp;poga

2017  4

December  1

Kappa Architecture:以資料為中心的系統架構

<span title='2017-12-22 07:32:07.829 +0000 UTC'>December 22, 2017</span>&nbsp;·&nbsp;poga

October  1

Minimum Viable Ownership

<span title='2017-10-02 00:00:00 +0800 CST'>October 2, 2017</span>&nbsp;·&nbsp;poga

June  1

平行世界

<span title='2017-06-04 08:52:19.587 +0000 UTC'>June 4, 2017</span>&nbsp;·&nbsp;poga

February  1

又回來用 Omnifocus 了

<span title='2017-02-16 18:58:42.813 +0000 UTC'>February 16, 2017</span>&nbsp;·&nbsp;poga

2016  4

August  2

萬事萬物皆是 LOG — 參考資料

<span title='2016-08-27 05:06:01.256 +0000 UTC'>August 27, 2016</span>&nbsp;·&nbsp;poga

萬事萬物皆是 LOG — 系統架構也來點科普

<span title='2016-08-20 05:06:01.256 +0000 UTC'>August 20, 2016</span>&nbsp;·&nbsp;poga

July  1

The Design of Everyday Things

<span title='2016-07-17 06:02:04.074 +0000 UTC'>July 17, 2016</span>&nbsp;·&nbsp;poga

May  1

該怎樣教任何人任何技能

<span title='2016-05-17 15:09:04.748 +0000 UTC'>May 17, 2016</span>&nbsp;·&nbsp;poga