blog · /var/log/bashcat
Notes from the workshop.
Field notes on AI, embedded, and shipping things that work.
Apr 15, 2026ai-engineering · 15m↗Apr 10, 2026ai-engineering · 12m↗Mar 20, 2026embedded · 15m↗Mar 5, 2026ai-engineering · 11m↗Nov 8, 2025ai-engineering · 9m↗Oct 2, 2025ai-engineering · 10m↗Sep 25, 2025embedded · 12m↗Sep 20, 2025ai-engineering · 13m↗Aug 5, 2025ai-engineering · 14m↗Jul 16, 2025ai-engineering · 8m↗Jun 20, 2025ai-engineering · 12m↗May 10, 2025ai-engineering · 10m↗Feb 12, 2025embedded · 10m↗Nov 15, 2024embedded · 13m↗Nov 10, 2024ai · 18m↗Oct 15, 2024ai · 12m↗Oct 5, 2024embedded · 12m↗Oct 1, 2024iot · 13m↗Sep 15, 2024mobile · 10m↗Sep 5, 2024mobile · 14m↗Aug 20, 2024embedded · 15m↗Aug 10, 2024iot · 16m↗Aug 1, 2024embedded · 8m↗Jul 20, 2024ai · 18m↗Jun 15, 2024embedded · 15m↗May 20, 2024embedded · 11m↗Jan 15, 2024ai · 12m↗Jan 10, 2024embedded · 8m↗
Harness Engineering 完全解析:當 AI Agent 的護城河不再是模型,而是環境
2026 年 AI Agent 競爭的真正護城河不是模型本身,而是承載模型的 Harness。本文拆解 Anthropic 的 Harness 架構與本地復刻策略。
Gemma 4 使用場景完全解析:六大最強場景與避坑指南
Google Gemma 4 開源後迅速成為本地 LLM 首選。但它擅長什麼、不擅長什麼?六大場景實測 + 避坑提醒。
你的 BLE 天線為什麼收訊爛透了?Nordic Pi 型匹配網路與 NanoVNA 調試完整實戰
BLE 收訊弱的真兇通常不是韌體,而是天線匹配。本文用 NanoVNA 一步步調出最佳 Pi 型匹配網路。
當你的 Mac 終於能跑 AI Coding Agent 了:oMLX 如何用一顆 SSD 解決所有人忽略的問題
Apple Silicon 跑 LLM 一直卡在 VRAM 不夠。oMLX 用 SSD swap 突破限制,讓 Mac Mini 也能跑 Claude Code 級別的 Agent。
那些在 AI 浪潮中活下來的繪師,都做對了什麼?
AI 繪圖讓不少創作者退出市場,但也有人靠新工具找到第二春。本文整理活下來的繪師有哪些共同策略。
從亂碼到完美:我的 Whisper 語音識別優化之路
Whisper 中文轉錄品質飄忽?從 prompt engineering、語言參數、初始 prompt 注入到後處理,一條龍優化心法。
Nordic nRF Connect SDK Bare Metal 選項深度解析
nRF Connect SDK 預設綁 Zephyr,但有些場景需要 bare metal。Nordic 終於提供官方解法,本文深度剖析。
AI Agent 三國大亂鬥:Google Jules、OpenAI Codex、Claude Code 功能深度評比
2025 三大 AI Coding Agent 全方位實測:定價、能力範圍、適用場景、選哪個一次說清楚。
Claude Code Sub Agents 完全指南:從單兵作戰到 AI 軍團指揮官
Sub Agents 讓你從單體 AI 變成可分工的 AI 團隊。涵蓋觸發條件、上下文隔離、典型模式與真實案例。
發現兩個 Claude Code 監控神器,終於不用擔心用量了
Claude Code 用量爆表怕超額?實測兩個社群神器 ccusage 與 vibe-log,把每天 token 消耗、節省金額、活躍時段一次攤開。
Claude Desktop 與 MCP 完整使用指南
MCP 是 2026 最關鍵的 AI 整合標準。本文從零講到 Claude Desktop 接 GitHub / Slack / 本地檔案的完整流程。
在 macOS 上安裝使用 Whisper.cpp 完整指南
Whisper.cpp 是 OpenAI Whisper 的 C++ 高效實作。本文一步步帶你在 macOS 從原始碼編譯、選 Metal 加速、跑出最佳轉錄品質。
KiCad Python API (kipy) 快速入門指南
KiCad 9 帶來原生 Python API。本文一步步示範如何用 Python 操作 PCB、自動產生報表、批次修改元件。
小訊號 PCB 設計指南:類比訊號的佈線與屏蔽藝術
小訊號電路最怕雜訊。從 trace 寬度、屏蔽銅皮、地平面分割到差動對佈線,硬體工程師血淚整理。
RAG 系統實戰指南:從零建構企業知識庫
完整解析 RAG(檢索增強生成)系統的架構設計與實作細節,從文件處理、向量化、檢索到生成,手把手教你建構企業級知識庫系統。
TinyML 邊緣運算實戰:在微控制器上運行 AI 模型
探索 TinyML 邊緣 AI 技術,學習如何將機器學習模型部署到資源受限的微控制器上,實現語音辨識、手勢識別、異常檢測等應用。
MQTT vs HTTP:物聯網通訊協定怎麼選?
深入比較 MQTT 與 HTTP 在物聯網應用中的優劣勢,從頻寬、延遲、電力消耗到實作複雜度,幫助你選擇最適合的通訊協定。
ESP32 物聯網開發實戰:MQTT + LoRa 完整應用
深入ESP32物聯網開發,從WiFi連接、MQTT通訊到LoRa遠距傳輸,打造完整的IoT解決方案。包含低功耗設計、OTA更新等進階技巧。
Flutter vs React Native 2024:跨平台開發框架怎麼選?
2024 年跨平台行動應用開發框架比較,從效能、開發體驗、生態系統等面向分析 Flutter 與 React Native 的優劣,幫助你做出最適合的技術選型。
React Native 跨平台開發實戰:一份代碼,雙平台上架
從零開始學習 React Native 跨平台開發,涵蓋環境設置、核心概念、狀態管理、原生模組整合,到最終上架 App Store 和 Google Play 的完整流程。
嵌入式系統低功耗設計完全指南
深入解析嵌入式系統低功耗設計技術,從晶片選型、電路設計到韌體優化,幫助你打造能運作數年的電池供電裝置。
學生專題開發完全攻略:從構想到成品的實戰經驗
集結多年輔導學生專題的經驗,從選題、架構設計、硬體選型到最終展示,提供完整的開發攻略與避坑指南。
Meshtastic 使用場景全解析:從登山到災害通訊
登山隊伍、災害應變、社群活動 — Meshtastic 有哪些已驗證可行的應用場景?實際案例整理。
RAG 系統實作完全指南:打造企業級智能問答系統
從零開始建立生產級 RAG (Retrieval-Augmented Generation) 系統,包含向量資料庫選擇、嵌入模型優化、檢索策略與實戰案例分享。
Nordic nRF54L15 藍芽 6.0 開發實戰:從入門到精通
深入探討 Nordic nRF54L15 的藍芽 6.0 開發,包含 Channel Sounding 室內定位、Matter 協定整合,以及低功耗設計實踐。
Raspberry Pico 使用 Zephyr 進行開發
Pico SDK 不是唯一選擇。用 Zephyr RTOS 開發 Raspberry Pico,能拿到更專業的 RTOS 生態與多板移植性。
AI 整合最佳實踐:從概念到生產環境的完整指南
深入探討在實際專案中整合 AI 技術的最佳實踐方法,包括模型選擇、部署策略和性能優化技巧。
嵌入式系統與 IoT 開發:打造智慧連接的未來
探索嵌入式系統在 IoT 生態系統中的關鍵作用,從硬體選型到軟體架構的全方位指南。
$ ./contact
Got something to build?
Let's talk.
First 30-min tech consult is on us. No NDA needed for the kick-off chat — that comes later.