About

關於我,
以及 Drop a Bit。

Hi, I'm Jack. 我是一名軟體工程師。雖然長期以 Web 與前端開發為主要領域,但我不想把自己侷限在「前端工程師」這個角色裡。

我是誰

對我來說,工程的價值不只是完成畫面或實作功能,而是從一個想法開始,思考怎麼設計、怎麼實現,以及怎麼真正把它做成可以被使用的東西。

我喜歡研究新的技術、拆解問題,也喜歡把腦中那些「好像可以做做看」的想法,一點一點變成實際的作品。

關於 Drop a Bit

Drop a Bit 的名字,最初來自朋友對我的綽號「阿丟」。「丟」變成 Drop,再加上屬於軟體世界的 bit,最後成了 Drop a Bit。

而這個名字也逐漸變成我做事情的方式:一個想法可能只是一個很微小的 signal,把它拆成一個又一個 bit,慢慢累積、嘗試、調整,最後讓原本只存在腦中的東西真正被做出來、被使用。

這裡記錄的不只是完成的作品,也包含正在進行中的實驗、工具、產品,以及一路累積下來的想法。Idea by idea. Bit by bit. Ship it.

技術棧

Frontend
Vue.js / Nuxt / JavaScript / TypeScript / Vite

UI & Styling
SCSS / Tailwind CSS / Element Plus / Vuetify / Bootstrap

Application & Backend
Node.js / REST API / WebSocket / Authentication / Cloudflare Workers

Web & Platform
PWA / SSG / SSR / Web APIs / Browser APIs

我的主要經驗集中在 Web 與產品開發,但會依照問題選擇適合的技術,而不是侷限在特定框架。除了日常產品開發之外,我也會接觸部署、基礎設施、自動化與後端整合,讓一個產品能從想法一路走到真正上線。

常用工具

Git / GitHub / GitLab / Docker / Cloudflare / VS Code

開發過程中也大量使用 AI 輔助開發與自動化工作流程,包括 ChatGPT / Codex / Claude / Gemini。我把這些工具視為工程流程的一部分,用來協助研究、規劃、實作、測試與 Code Review,而不只是單純產生程式碼。