Laurence Chen

56 Followers
58 Following
437 Posts

IT 顧問、講者、作家。喜歡快速迭代 (fast iteration) 與提高產出。

I'm a backend engineer specializing in Clojure and Datomic. Beyond that, I'm passionate about the Modern Data Stack and contribute to the community by organizing dbt meetup Taipei. I'm a deep diver into developer tooling like Neovim/Conjure (and have a PR to prove it!). You'll also find my articles on LambdaIsland, where I share my project experiences.

bloghttps://replware.substack.com/
websitehttps://replware.dev/
Clojure communityhttps://clojure.tw/
dbt communityhttps://medium.com/dbt-local-taiwan

< 程式語言的源頭與未來:Lisp 的前世今生 >

3/19 去政大給一場 talk ,談 Lisp 與 Clojure 。

感謝孫士勝教授 (孫哥) 一路招待、聊天,又給了我很多演講時的啟發與材料,結果一口氣講好講滿 110 分鐘,達成了我當講者的新高點。

< Clojure Meetup #5 photos >

< Clojure Meetup #3 photos >

@meccine

< 11/9 博客來一日限定折扣:購買二本電腦書 66 折 >

以下連結裡的書,任選兩本一起買,今日 66 折。
- 當然,也包含了我的書:《從試算表到資料平台》
- 書主要的品項:Python, LLM 應用, AI, big Data 。也有幾本例外的:Rust, JavaScript, Vue, TailwindCSS, K8S。

https://www.books.com.tw/exep/activity/promote/2007_promote/promote_activity.php?id=PKG0252214

< Clojure Meetup #1 的照片 & 後續 >

https://luma.com/4zh0qd9i
10/15 的 Clojure Meetup 圓滿結束,暫定 monthly 或 bi-monthly 會再舉辦。

Meetup 的形式:
- 簡短的 lightening talk (5~10 mins 內講完)
- Clojure Bridge (協助新人設置好 Interactive development, s-expression editing)
- Networking && Discussion
歡迎大家下次再來!

< 前 10% 的推論能力 >

AI 號稱在多種對人的測試裡,平均表現是前 10% 的推論能力。

昨天在寫程式,想要設法搞定 message transmit over CBOR encoding,再一次地 vibe coding 完敗,回歸人腦 programming 。

先概述一下情況:我老闆開發的 piglet lang 已經有了 Emacs 的開發環境,我正在設法 port 他的 Emacs solution 到 Neovim 。之前我順利地打通了 websocket 了,現在正在設法送出第一個指令。而從 editor 送往 piglet REPL 的資料,要用 CBOR 來做 encoding 。

我本來以為合理的 input 是第一張圖

但是,沒有想到 piglet lang 期待的 input 卻是第二張圖 (Note: 多了 tag 39)

< 圖解使用 Clojure 的感覺 >
使用前 vs 使用後