About me

本站主要記錄我在軟體技術方面的開發筆記、心得。

關於我在創業、經營管理、職場或是產品管理方面的心得筆記,可以到 blog.linyiru.com

研究興趣

我喜歡運用軟體技術解決各種問題,小至生活中的瑣碎小事、大至運用軟體技術建造網路服務並且創業。

近期我的研究興趣主要聚焦在以下幾種類型的應用開發:

  • SaaS 服務開發與營運
  • 大規模網路資料爬蟲開發

常用的技術

從小時候第一次接觸到 QuickBASIC、Visual Basic,到後來接觸到網頁程式設計語言 ASP,並自學了 HTML、CSS 之後,便一路沈浸在軟體技術的世界,至今仍忘情地投入在許多新興軟體技術的學習與應用,主要關注焦點一直都在 Web 相關的程式設計領域。

以下是我近年來摸索的主要技術,這些技術陪伴我造就了許多有趣的應用,同時也是我經營公司、創業的主要價值創造工具。

前端技術

常見的 VAR 三兄弟(Vue, Angular, React)我都曾經玩過,目前個人最欣賞也最習慣使用 React。

  • React
  • Next.js
  • Gatsby.js

而在前端開發的過程中,使用 API 的觀念也漸漸從以前非常依賴 RESTful API,到現在開始依賴 GraphQL,打造效能更好、開發體驗更好、前後端協作更有效率的現代化前端工程開發模式。

隨著 Serverless 觀念的發展與相關技術的成熟,近年來我花越來越多的時間在探索前端技術對於產品開發、產品生命週期所能帶來的優勢, 也因此成了 JAMstack 的愛好者,靜態網站(Static website)、Headless CMS 也都成了我經常運用在產品規劃、開發的概念。

後端技術與其他程式語言

我長時間在開發 Web application,過去最常使用的框架是 Ruby on Rails。不過隨著 Serverless 概念與環境的發展,我個人傾向運用各種現成的工具建構 API。

  • Ruby on Rails
  • Go
  • Nodejs
  • Flutter

資料分析與其他技術應用

  • R
  • Text mining
  • Data mining
  • SEO
  • AMP
  • PWA

AIoT(人工智慧與物聯網)

另外,近年來我也開啟了硬體自造(俗稱 Maker)的學習之路,相關研究興趣如下:

  • Raspberry Pi 與其他單板電腦
  • 電腦視覺(Computer vision)

生活中的好幫手

  • IFTTT 應用
  • iOS Shortcuts 應用

歡迎透過 Twitter 或 email 跟我交流以上主題。

更多關於我的資訊請參考我的個人首頁:林宜儒