這個系列也一半了,我們了解現在生成式 AI 所帶來的開發模式的改變,從傳統 Scrum 開發到 AI-DLC 到 Spec-Driven Development...
大家看到 Google Gemini CLI(以下以及本系列都將簡稱之 Gemini)這個標題,大概會以為這又是一個 Gemini CLI 的教學。是 CLI...
昨天介紹了契約測試 (Contract Testing),今天我們將把測試思維提升到另一個層次:規格驅動開發 (Spec-Driven Development...
打開終端機,輸入 gemini 按下 Enter 鍵之後,然後 Gemini 就出現在畫面上了。但啟動的過程發生什麼事?今天就來看看 gemini 程式的主要...
初步認識n8n:為什麼我選擇用n8n? n8n 是一款開源的自動化工作流程工具,它提供了圖形化操作介面,不需要寫程式就能串接各種服務與資料來源。這樣的特性非常適...
工作這幾年發現專案開發經常會有業務與執行的爭執,對執行團隊(工程師 / 設計 / 開發團隊)來說,以下是常見情境:1.「只是多加一個按鈕而已,應該很快吧?」→...
過去八天,我們探索了各種 AI 開發工具和方法。從 AI-DLC 到 Claudable,從個人 Solo Sprint 到團隊協作,我們一直在追求一個目標:如...
影片連結:https://www.youtube.com/watch?v=o7Xp2OUOczA YouTube 頻道:https://www.youtu...
在 IT 的世界裡,「省錢」不是單純花得少,而是 把有限的資源用在刀口上。要達到這件事,我認為有三個關鍵字最重要:自動化、共用、開源。 自動化:時間就是金錢 還...
提醒:影片要看到最後,有 5 USD 的驚喜喔 :) 影片連結:https://www.youtube.com/watch?v=Xg9Q7DxJ-GMYo...
在 GenAI 工具逐漸進入產品與開發流程的時代,團隊們越來越希望能用 AI 協助撰寫「驗收條件」,來提升需求溝通效率與落地速度。 不過,若只是丟一段需求給 A...
系列前言 你有沒有碰過這種場景? 產品經理一直在畫大餅,工程師嘴上只能答應,測試人員卻是默默搖頭——等到專案驗收時,才發現大家想的根本不是同一件事。 為什麼我...
專屬Otto的碎碎念: 因為我自己的證照在2027過期,所以也想著趁復考半價優惠還在的時候趕緊刷新一下優惠XD,也因為一個人念書很無聊不好玩,所以抓了以前一起考...
在開始動手寫一個和股市有關的小專案前,最大的問題常常不是程式碼,而是「我要去哪裡拿到股市的資料?」。如果缺乏數據,就好像想做菜卻沒有食材一樣,根本下不了手。幸好...
引言 React 的核心設計,是建立在一個重要假設之上:「資料與元件狀態的變化無法事先預測」。基於這個假設,React 必須持續透過 Virtual DOM(虛...
影片連結:https://www.youtube.com/watch?v=iEX0I_YvlY8YouTube 頻道:https://www.youtube....
什麼是牛郎工程師? 牛郎工程師,並不是要你真的去當牛郎,而是一種服務心法。他們的工作不是解決客人所有問題,而是讓客人「自我感覺良好」、覺得自己是舞台的主角。這...
影片連結:https://www.youtube.com/watch?v=kipvvh_0wZgYouTube 頻道:https://www.youtube....
Day11 - 章節十:Chrome AI 插件實戰 ‧ 用 NotebookLM 與 Kortex 建立智慧知識庫(AI 修練篇) 在數位大陸的冒險旅途中,...
今日事項:知道主流付費模型 OpenAI API 的申請過程、數據共享每日免費方案、如何串接入沉浸式翻譯 如果文章對你有幫助的話,歡迎按讚或留言,讓我知道我不...
如果你除了 Gemini CLI 以外還想要裝 Claude Code,那麼最好是安裝 WSL,再從 WSL 啟動 Claude Code,雖然現在可以直接用終...
大家好,我是周詳,介紹一下我的經歷,我之前在中華民國數位發展部當了兩年多的 IT,過去也在學校當了兩年多的 IT,也算是有點經驗。 那通常單位的 IT 平常都做...
走在時代前沿的前言 最後一天了大家,讓我們快點開始,接續著昨天介紹的 Hell's Gate 中的結構體開始,來把 Hell's Gate 講完吧! 完整程式碼...
我們之前談到圖解是 PM 的第二語言。光靠文字文件,很容易讓需求被誤解:工程師想的是 API,設計師想的是畫面,主管想的是時程。結果就是 PM 明明準備了厚厚的...
影片連結:https://www.youtube.com/watch?v=IiqqMcIcZK4YouTube 頻道:https://www.youtube....
為何需要 Signal? 有了第一篇的概念之後,相信大家都已經在心中埋下懷疑的種子,那我們來重新審視一下 React 是怎麼處理 state 的吧! 相信大家對...
原本我打算用 LINE Notify 來傳送新聞,但它在 2025 年 3 月就停止服務了 …所以我決定改用 LINE Bot + Messaging API,...
在 IT 世界裡,最常見的矛盾就是:需求很多、預算很少。老闆希望有 CRM、進銷存、專案管理工具,但一問報價,動輒幾十萬、上百萬,加上每年的維護費,光想就頭大。...
意外養了一頭牛 筆者只是在尋找培訓 IT 工程師的教材,卻是意外的完成這一系列文章,養出一頭牛,有點意外,卻也非常開心! 今天是練成鐵人的最後一篇,來談談:...
在軟體開發過程中,需求的準確理解與表達是成功的關鍵。Specification by Example (SBE) 作為一種協作式的需求探索方法,強調利用具體的範...