Anthony Chao

Pseudo Worker not allowed

Rails Turbo 學習心得

前言 最近準備要做個小小的 side project 快要做到前端的時候想到自己其實還不會用目前 Rails 生態系推薦的 Hotwire 系列工具,因此這兩週就花了些時間研究了一下(如果要學的話推薦學習資源放在最下面) 以下記錄一下重點跟使用心得 Hotwire Hotwire 指的是 HTML over the wire,與傳統 JavaScript 透過 API 獲取 JSON 資料......

Shape Up 書摘

前言 前陣子看 ruby newsletter 發現 BaseCamp 團隊出了一本書叫做 Shape Up,看起來跟軟體開發團隊的功能規劃跟執行有關,正好那陣子有相關的討論反覆在 retro meeting 被提起,當時想著也許這本書能提供我們一些不同的觀點,因此找了同事一起第一次辦了讀書會一起看這本書,結束之後覺得收穫豐富,也推薦大家可以閱讀一下! Shape Up 重點整理 1. 塑......

Key Take Away from 2024 DDD TW Conf

上週參加了 2024 台灣領域驅動設計年會,覺得收穫滿滿! 有些議程專門給剛開始接觸 DDD 的新手,像是說明 DDD 裡面提供的 design pattern 如何運用,也有人在講自己專案中導入 DDD 的實戰經驗,更多的是分享自己的一些見解(ex. 團隊拓墣 / 開發者體驗 …etc) 另外比較特別的還有 panel discussion 找一些專家討論遺留工作負載這個議題 這篇文章中挑......

Hokaido Travel Notes

第一次的北海道之旅,第一次自駕旅遊,第一次在國外跟友人會合一起玩樂 這次旅遊的三個關鍵字:溫泉 / 清酒 / 生活 每天都壓線 checkout(甚至 10 分鐘前還在泡湯),晚上睡覺前邊喝便利商店買來的清酒一邊思考明天要去哪裡晃晃,像日本阿北在躺在溫泉旁的石椅上散熱覺得很融入,買了很多北海道小精靈的小廢物週邊,晚上才發現照片裡面好多自己被卡掉的畫面碎碎念,因為便利商店買的清酒送的小杯子材質......

演講摘要 - The Many Meanings of Event-Driven Architecture

不久前我看了一場關於事件驅動(event-driven)的 演講,從中獲益良多,因此決定特別記錄下來。 演講者是Martin Fowler,他最為人所知的作品應該是《重構》(Refactoring)這本書。 Fowler提到,許多人跟他說他們正在使用事件驅動架構,但大家心中所理解的並不一致。他整理完之後,認為主要可以分為下列四種模式: 事件通知(Event Notification) 攜帶......

實現領域驅動設計(IDDD) 閱讀心得

最近,我花了一個月時間閱讀了一本書《Implementing Domain Driven Design》(簡稱IDDD)。由於封面是紅色,因此在DDD社群中,也有人稱為 “小紅書”。 原本打算寫書摘,但看了這系列的 鐵人賽文章 後,發現內容寫得非常好,甚至結合了c lean architecture 的概念。我認為自己很難寫得比他更好,因此決定只紀錄自己的關鍵收穫和心得。 Ubiquitou......

學習如何學習 書摘

前陣子聽到同事推薦這本書,所以看了並記錄一些我自己覺得重要的 takeaways 圖文漫步 在閱讀新的章節之前,先瀏覽這個章節的標題 / 粗體字 / 圖片,有個概念之後再開始閱讀 這會幫助你的大腦先有個概念,之後吸收知識更有效 也最好在閱讀的同時做筆記,紀錄重點 / 回答問題,也可以畫些東西增強記憶,避免無意識地閱讀 專注模式 vs 發散模式 人的大腦有兩種不同的工作模式: 專注模式 / 發......

管控不如預期 書摘

近兩三年來,我看的書都跟 coding 相關,好像很久沒看一些主題比較軟的書,剛好前陣子同事在賣二手書,就買了幾本準備來看 其中一本是 “成功最關鍵的事-管控不如預期”,也就是今天要分享的這本書,看完之後,我覺得是一本對於擬定目標並制定計劃執行非常有用的指南,還滿推薦閱讀的,同時看完也會有 “別人也太認真了吧,自己也要加把勁!!!” 的熱血感(當然也可能只有我有這種感覺) 以下會記錄一些我自......

Retrospect And Prospect of 2024

今年跟前面剛轉職的兩三年來說,算是比較不同的一年。 過去會很容易資訊焦慮,會強迫自己不能太過懶散,需要主動吸收新知 & 持續學習不間斷。但自從下半年以來,一方面可能工作上的事情略微繁重,下班後已經沒有什麼精力,另一方面可能也是這種緊繃的心態持續太久,覺得自己需要適度的放鬆一下。 結果就是,在這下半年中,不管是跟朋友相處,或是打電動的時間都有大幅的增加~這樣休息帶來的好心情讓我覺得似乎......

如何撰寫前期規劃技術文件

Introduction 已經在 Hahow 工作了一段時間,在這段期間中,除了持續精進程式設計之外,還逐漸學習了一項新技能:編寫前期規劃的技術文件。 並不是每個開發團隊在開始開發之前都會進行這個步驟,但我認為這是一個相當不錯的流程。 通過一份文件,開發團隊可以迅速對齊對功能實現的方向和預期要完成的任務,這樣可以避免走錯大方向,而在 Code Review 階段也能省下許多討論時間。 寫這篇......


prevent_hack