<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Peng Jie&apos;s Blog</title>
    <link>https://jiepeng.me/</link>
    <description>Essays on software, design, and the web.</description>
    <language>en</language>
    <item>
      <title>Quiet tools for joyful work</title>
      <link>https://jiepeng.me/2024/01/08/quiet-tools</link>
      <guid isPermaLink="true">https://jiepeng.me/2024/01/08/quiet-tools</guid>
      <description>A small ledger of decisions that make everyday software feel lighter.</description>
      <pubDate>Mon, 08 Jan 2024 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Reading the diff</title>
      <link>https://jiepeng.me/2023/12/21/reading-the-diff</link>
      <guid isPermaLink="true">https://jiepeng.me/2023/12/21/reading-the-diff</guid>
      <description>How a monochrome interface can make change easier to see.</description>
      <pubDate>Thu, 21 Dec 2023 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Software Engineering - The Soft Parts</title>
      <link>https://jiepeng.me/2022/09/09/software-engineering-the-soft-parts-tw-mandarin-version</link>
      <guid isPermaLink="true">https://jiepeng.me/2022/09/09/software-engineering-the-soft-parts-tw-mandarin-version</guid>
      <description>Software Engineering - The Soft Parts 繁體中文翻譯</description>
      <pubDate>Fri, 09 Sep 2022 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>A day in my life | Lex Fridman 摘要</title>
      <link>https://jiepeng.me/2022/07/03/lex-fridman-a-day-in-my-life</link>
      <guid isPermaLink="true">https://jiepeng.me/2022/07/03/lex-fridman-a-day-in-my-life</guid>
      <description>Lex Fridman daily workflow summary</description>
      <pubDate>Sun, 03 Jul 2022 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Ask Dan abramov about JavaScript/Programming Questions</title>
      <link>https://jiepeng.me/2022/02/19/javascript-programming-questions-on-twitter-by-dan</link>
      <guid isPermaLink="true">https://jiepeng.me/2022/02/19/javascript-programming-questions-on-twitter-by-dan</guid>
      <description>Ask Dan abramov about JavaScript/Programming Questions</description>
      <pubDate>Sat, 19 Feb 2022 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Making Tailscale works with AdGuard</title>
      <link>https://jiepeng.me/2022/01/07/make-tailscale-works-with-adguard</link>
      <guid isPermaLink="true">https://jiepeng.me/2022/01/07/make-tailscale-works-with-adguard</guid>
      <description>Making Tailscale works with AdGuard</description>
      <pubDate>Fri, 07 Jan 2022 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>2021 年度回顧</title>
      <link>https://jiepeng.me/2021/12/31/2021-review</link>
      <guid isPermaLink="true">https://jiepeng.me/2021/12/31/2021-review</guid>
      <description>2021 Review</description>
      <pubDate>Fri, 31 Dec 2021 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>2021 Taipei Marathon</title>
      <link>https://jiepeng.me/2021/12/29/2021-taipei-marathon</link>
      <guid isPermaLink="true">https://jiepeng.me/2021/12/29/2021-taipei-marathon</guid>
      <description>2021 Taipei Marathon</description>
      <pubDate>Wed, 29 Dec 2021 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Distribute Coins in Binary Tree</title>
      <link>https://jiepeng.me/2021/12/25/distribute-coins-in-binary-tree</link>
      <guid isPermaLink="true">https://jiepeng.me/2021/12/25/distribute-coins-in-binary-tree</guid>
      <description>Distribute Coins in Binary Tree solution</description>
      <pubDate>Sat, 25 Dec 2021 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>透過 Telegram Chat Bot API 傳送警告訊息</title>
      <link>https://jiepeng.me/2021/11/13/sending-alarm-messages-by-telegram-bot</link>
      <guid isPermaLink="true">https://jiepeng.me/2021/11/13/sending-alarm-messages-by-telegram-bot</guid>
      <description>Sending alarm messages by Telegram Chat Bot API.</description>
      <pubDate>Sat, 13 Nov 2021 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>修正 Raspberry Pi setlocale 警告訊息</title>
      <link>https://jiepeng.me/2021/11/07/fixing-rpi-set-locale-error-message</link>
      <guid isPermaLink="true">https://jiepeng.me/2021/11/07/fixing-rpi-set-locale-error-message</guid>
      <description>Fixing Raspberry Pi setlocale LC_ALL warning message.</description>
      <pubDate>Sun, 07 Nov 2021 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>使用 SSH Key 登入 Raspberry Pi</title>
      <link>https://jiepeng.me/2021/10/22/setting-ssh-login-on-rpi</link>
      <guid isPermaLink="true">https://jiepeng.me/2021/10/22/setting-ssh-login-on-rpi</guid>
      <description>Setting SSH key to login Raspberry Pi.</description>
      <pubDate>Fri, 22 Oct 2021 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>關於程式碼風格的那些事</title>
      <link>https://jiepeng.me/2021/08/24/coding-style-war</link>
      <guid isPermaLink="true">https://jiepeng.me/2021/08/24/coding-style-war</guid>
      <description>Endless coding style war.</description>
      <pubDate>Tue, 24 Aug 2021 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>從 GCE 上拉取 GCR 私有 Docker Image</title>
      <link>https://jiepeng.me/2020/06/30/pull-private-image-from-gcr-on-gce</link>
      <guid isPermaLink="true">https://jiepeng.me/2020/06/30/pull-private-image-from-gcr-on-gce</guid>
      <description>Pull private from Google Container Registry on Google Cloud Engine.</description>
      <pubDate>Tue, 30 Jun 2020 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>透過 Ansible playbook 來手動安裝 Docker</title>
      <link>https://jiepeng.me/2020/04/22/manual-installation-docker-by-ansible-playbook-on-gce</link>
      <guid isPermaLink="true">https://jiepeng.me/2020/04/22/manual-installation-docker-by-ansible-playbook-on-gce</guid>
      <description>Manual installation Docker by Ansible playbooks on GCE.</description>
      <pubDate>Wed, 22 Apr 2020 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>在 GCP 上執行你第一個 Ansible Ad-Hoc Command</title>
      <link>https://jiepeng.me/2020/04/14/running-your-first-ansible-ad-hoc-cmd-on-gcp</link>
      <guid isPermaLink="true">https://jiepeng.me/2020/04/14/running-your-first-ansible-ad-hoc-cmd-on-gcp</guid>
      <description>Running your first Ansible Ad-Hoc command on the GCP.</description>
      <pubDate>Tue, 14 Apr 2020 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>防止 Firefox 開啟新分頁時跳到新分頁</title>
      <link>https://jiepeng.me/2020/03/09/firefox-tab-load-load-diverted-in-background</link>
      <guid isPermaLink="true">https://jiepeng.me/2020/03/09/firefox-tab-load-load-diverted-in-background</guid>
      <description>Prevent open link in a new tab then switch immediately.</description>
      <pubDate>Mon, 09 Mar 2020 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Linux Here Document 與 cat + EOF 的使用</title>
      <link>https://jiepeng.me/2020/03/02/linux-here-document-with-cat-and-eof</link>
      <guid isPermaLink="true">https://jiepeng.me/2020/03/02/linux-here-document-with-cat-and-eof</guid>
      <description>Linux Here Document with cat and EOF.</description>
      <pubDate>Mon, 02 Mar 2020 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>深入淺出 GraphQL Pagination 實作</title>
      <link>https://jiepeng.me/2019/12/06/learning-how-to-implement-graphql-pagination</link>
      <guid isPermaLink="true">https://jiepeng.me/2019/12/06/learning-how-to-implement-graphql-pagination</guid>
      <description>Learning how to implement GraphQL Pagination.</description>
      <pubDate>Fri, 06 Dec 2019 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>讓 Subdomain 也可以使用 Cookie</title>
      <link>https://jiepeng.me/2019/07/11/cookie-with-subdomain</link>
      <guid isPermaLink="true">https://jiepeng.me/2019/07/11/cookie-with-subdomain</guid>
      <description>Cookie with Subdomain.</description>
      <pubDate>Thu, 11 Jul 2019 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Web Autoplay 的限制</title>
      <link>https://jiepeng.me/2019/03/17/autoplay-policy-note</link>
      <guid isPermaLink="true">https://jiepeng.me/2019/03/17/autoplay-policy-note</guid>
      <description>Autoplay Policy Note.</description>
      <pubDate>Sun, 17 Mar 2019 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>2019 東京馬拉松</title>
      <link>https://jiepeng.me/2019/03/03/2019-tokyo-marathon</link>
      <guid isPermaLink="true">https://jiepeng.me/2019/03/03/2019-tokyo-marathon</guid>
      <description>2019 Tokyo Marathon.</description>
      <pubDate>Sun, 03 Mar 2019 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>TypeScript 的類型註釋基礎</title>
      <link>https://jiepeng.me/2019/01/07/typescript-type-annotation-note</link>
      <guid isPermaLink="true">https://jiepeng.me/2019/01/07/typescript-type-annotation-note</guid>
      <description>TypeScript type annotation note.</description>
      <pubDate>Mon, 07 Jan 2019 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>將 iTerm2 作為 React-Native 的預設 Terminal</title>
      <link>https://jiepeng.me/2018/12/03/setting-iterm-as-default-in-react-native</link>
      <guid isPermaLink="true">https://jiepeng.me/2018/12/03/setting-iterm-as-default-in-react-native</guid>
      <description>Setting iTerm as react native default CLI.</description>
      <pubDate>Mon, 03 Dec 2018 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>React Native 動態調整樣式</title>
      <link>https://jiepeng.me/2018/11/16/react-native-dynamic-styling</link>
      <guid isPermaLink="true">https://jiepeng.me/2018/11/16/react-native-dynamic-styling</guid>
      <description>React Native dynamic styling.</description>
      <pubDate>Fri, 16 Nov 2018 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>React Hooks 相關文章和影片收錄</title>
      <link>https://jiepeng.me/2018/11/12/react-hooks-resources</link>
      <guid isPermaLink="true">https://jiepeng.me/2018/11/12/react-hooks-resources</guid>
      <description>React Hooks resoureces.</description>
      <pubDate>Mon, 12 Nov 2018 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>在 Docker 上執行 Ethereum</title>
      <link>https://jiepeng.me/2018/09/19/running-ethereum-on-docker</link>
      <guid isPermaLink="true">https://jiepeng.me/2018/09/19/running-ethereum-on-docker</guid>
      <description>Running Ethereum on Docker.</description>
      <pubDate>Wed, 19 Sep 2018 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>深入原始碼理解 Ethereum 的獎勵機制</title>
      <link>https://jiepeng.me/2018/09/13/understanding-ethereum-mining-reward</link>
      <guid isPermaLink="true">https://jiepeng.me/2018/09/13/understanding-ethereum-mining-reward</guid>
      <description>Understanding Ethereum mining reward.</description>
      <pubDate>Thu, 13 Sep 2018 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>JavaScript 編譯器 Babel 7 升級筆記</title>
      <link>https://jiepeng.me/2018/09/01/upgrade-to-babel-7-note</link>
      <guid isPermaLink="true">https://jiepeng.me/2018/09/01/upgrade-to-babel-7-note</guid>
      <description>Upgrade to Babel 7 note.</description>
      <pubDate>Sat, 01 Sep 2018 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Kubernetes 初體驗 By minikube</title>
      <link>https://jiepeng.me/2018/08/27/learing-k8s-by-minikube</link>
      <guid isPermaLink="true">https://jiepeng.me/2018/08/27/learing-k8s-by-minikube</guid>
      <description>Learning Kubernetes by minikube.</description>
      <pubDate>Mon, 27 Aug 2018 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Kubernetes 官方文件基礎教學翻譯</title>
      <link>https://jiepeng.me/2018/08/06/k8s-basics</link>
      <guid isPermaLink="true">https://jiepeng.me/2018/08/06/k8s-basics</guid>
      <description>Kubernetes officail docs translation.</description>
      <pubDate>Mon, 06 Aug 2018 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>初識 Protocol Buffers</title>
      <link>https://jiepeng.me/2018/07/25/protocol-buffers-intro</link>
      <guid isPermaLink="true">https://jiepeng.me/2018/07/25/protocol-buffers-intro</guid>
      <description>Intro Protocol Buffers.</description>
      <pubDate>Wed, 25 Jul 2018 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>使用 CSS 動態調整 Bootstrap 的折疊按鈕圖示</title>
      <link>https://jiepeng.me/2018/07/17/dynamic-change-open-and-close-icon-on-bootstrap-button-collapse-by-pure-css</link>
      <guid isPermaLink="true">https://jiepeng.me/2018/07/17/dynamic-change-open-and-close-icon-on-bootstrap-button-collapse-by-pure-css</guid>
      <description>Dynamic change open and close icon on bootstarp button collapse by pure CSS.</description>
      <pubDate>Tue, 17 Jul 2018 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>防止 Select2 選擇後自動排序</title>
      <link>https://jiepeng.me/2018/07/09/prevent-select2-auto-sorting</link>
      <guid isPermaLink="true">https://jiepeng.me/2018/07/09/prevent-select2-auto-sorting</guid>
      <description>Prevent select2 auto sorting.</description>
      <pubDate>Mon, 09 Jul 2018 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>透過 Multiple Stage Builds 編譯出最小的 Docker Image</title>
      <link>https://jiepeng.me/2018/06/09/use-docker-multiple-stage-builds</link>
      <guid isPermaLink="true">https://jiepeng.me/2018/06/09/use-docker-multiple-stage-builds</guid>
      <description>Docker multiple stage builds.</description>
      <pubDate>Sat, 09 Jun 2018 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>如何自訂或修改 VSCode 佈景主題</title>
      <link>https://jiepeng.me/2018/05/30/customizations-vscode-theme</link>
      <guid isPermaLink="true">https://jiepeng.me/2018/05/30/customizations-vscode-theme</guid>
      <description>Customizations VSCode theme.</description>
      <pubDate>Wed, 30 May 2018 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>使用 ios-webkit-debug-proxy 來 debug iOS 上的 Safari</title>
      <link>https://jiepeng.me/2018/05/22/use-iwdp-debug-safari-by-remote-web-inspector</link>
      <guid isPermaLink="true">https://jiepeng.me/2018/05/22/use-iwdp-debug-safari-by-remote-web-inspector</guid>
      <description>Use iwdp-debug-safari to debug on iOS Safari.</description>
      <pubDate>Tue, 22 May 2018 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Docker Command CheatSheet</title>
      <link>https://jiepeng.me/2018/05/11/docker-command-line-note</link>
      <guid isPermaLink="true">https://jiepeng.me/2018/05/11/docker-command-line-note</guid>
      <description>Docker Command CheatSheet</description>
      <pubDate>Fri, 11 May 2018 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>在 Windows 上使用綜合所得稅申報系統申報所得</title>
      <link>https://jiepeng.me/2018/05/01/how-to-file-income-tax-on-windows-by-the-website</link>
      <guid isPermaLink="true">https://jiepeng.me/2018/05/01/how-to-file-income-tax-on-windows-by-the-website</guid>
      <description>How to file income tax on Windows by the website.</description>
      <pubDate>Tue, 01 May 2018 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>認識 JavaScript Iterable 和 Iterator</title>
      <link>https://jiepeng.me/2018/04/19/iterable-and-iterator-in-javascript</link>
      <guid isPermaLink="true">https://jiepeng.me/2018/04/19/iterable-and-iterator-in-javascript</guid>
      <description>JavaScript Iterable and Iterator.</description>
      <pubDate>Thu, 19 Apr 2018 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>使用 Blob 和 File 相關 Web API 即時呈現上傳圖片檔案</title>
      <link>https://jiepeng.me/2018/04/17/use-blob-and-file-web-api-create-upload-image-preview-immediately</link>
      <guid isPermaLink="true">https://jiepeng.me/2018/04/17/use-blob-and-file-web-api-create-upload-image-preview-immediately</guid>
      <description>Use `Blob` and file web API create instant image preview.</description>
      <pubDate>Tue, 17 Apr 2018 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>使用 Imagemagick 將 PDF 轉換成圖片</title>
      <link>https://jiepeng.me/2018/04/10/convert-pdf-to-image-by-imagemagick</link>
      <guid isPermaLink="true">https://jiepeng.me/2018/04/10/convert-pdf-to-image-by-imagemagick</guid>
      <description>Convert PDF to Image by Imagemagick.</description>
      <pubDate>Tue, 10 Apr 2018 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>使用 Gitea 架設自己的 GitHub 服務</title>
      <link>https://jiepeng.me/2018/03/28/self-hosted-git-service-by-gitea</link>
      <guid isPermaLink="true">https://jiepeng.me/2018/03/28/self-hosted-git-service-by-gitea</guid>
      <description>Self hosted Git service by Gitea.</description>
      <pubDate>Wed, 28 Mar 2018 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>在 macOS 上安裝 Imagemagick 進行圖片轉檔</title>
      <link>https://jiepeng.me/2018/03/15/installl-imagemagick-on-mac</link>
      <guid isPermaLink="true">https://jiepeng.me/2018/03/15/installl-imagemagick-on-mac</guid>
      <description>Install Imagemagic On Mac.</description>
      <pubDate>Thu, 15 Mar 2018 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>轉換 base64 成圖片再轉換成 PDF 的踩坑筆記</title>
      <link>https://jiepeng.me/2018/03/10/convert-base64-image-to-pdf-note</link>
      <guid isPermaLink="true">https://jiepeng.me/2018/03/10/convert-base64-image-to-pdf-note</guid>
      <description>Convert Base64 image to PDF note.</description>
      <pubDate>Sat, 10 Mar 2018 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>使用外部 form tag 來送出表單</title>
      <link>https://jiepeng.me/2018/03/05/submit-form-using-outside-form-tag</link>
      <guid isPermaLink="true">https://jiepeng.me/2018/03/05/submit-form-using-outside-form-tag</guid>
      <description>Submit form by outside form tag.</description>
      <pubDate>Mon, 05 Mar 2018 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>透過 CLI 查詢本機端被使用的 Port</title>
      <link>https://jiepeng.me/2018/02/28/cli-search-listen-port</link>
      <guid isPermaLink="true">https://jiepeng.me/2018/02/28/cli-search-listen-port</guid>
      <description>Check local port be used by CLI.</description>
      <pubDate>Wed, 28 Feb 2018 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>在 Laravel 中搭配 Async Vue Component 使用</title>
      <link>https://jiepeng.me/2018/02/04/laravel-with-asynic-import-vue-component</link>
      <guid isPermaLink="true">https://jiepeng.me/2018/02/04/laravel-with-asynic-import-vue-component</guid>
      <description>Laravel with Vue Async Component.</description>
      <pubDate>Sun, 04 Feb 2018 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>JavaScript Immutable Array</title>
      <link>https://jiepeng.me/2017/11/14/javascript-immutable-array</link>
      <guid isPermaLink="true">https://jiepeng.me/2017/11/14/javascript-immutable-array</guid>
      <description>JavaScript Immutable Array.</description>
      <pubDate>Tue, 14 Nov 2017 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>（翻譯）The Behavior Of Channels</title>
      <link>https://jiepeng.me/2017/10/31/the-behavior-of-channels</link>
      <guid isPermaLink="true">https://jiepeng.me/2017/10/31/the-behavior-of-channels</guid>
      <description>The Behavior Of Channels.</description>
      <pubDate>Tue, 31 Oct 2017 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>PHP 陣列的解構賦值</title>
      <link>https://jiepeng.me/2017/10/24/php-array-destructuring</link>
      <guid isPermaLink="true">https://jiepeng.me/2017/10/24/php-array-destructuring</guid>
      <description>PHP Array Destructuring.</description>
      <pubDate>Tue, 24 Oct 2017 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Go - io 標準函式庫學習筆記</title>
      <link>https://jiepeng.me/2017/10/17/learning-go-standard-io-lib</link>
      <guid isPermaLink="true">https://jiepeng.me/2017/10/17/learning-go-standard-io-lib</guid>
      <description>Learning Go Standard `io` library.</description>
      <pubDate>Tue, 17 Oct 2017 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>從 laravel-mix 0.8 升級到 1.4 版的記錄與坑</title>
      <link>https://jiepeng.me/2017/08/07/upldate-laravel-mix-from-0-x-1-x</link>
      <guid isPermaLink="true">https://jiepeng.me/2017/08/07/upldate-laravel-mix-from-0-x-1-x</guid>
      <description>Update Laravel Mix from 0.8 to 1.4.</description>
      <pubDate>Mon, 07 Aug 2017 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Higher Order Component(HoC) 學習</title>
      <link>https://jiepeng.me/2017/07/06/learning-hoc</link>
      <guid isPermaLink="true">https://jiepeng.me/2017/07/06/learning-hoc</guid>
      <description>Learning Higher Order Component(HoC).</description>
      <pubDate>Thu, 06 Jul 2017 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>透過 np 快速發佈你的 package 到 npm.js</title>
      <link>https://jiepeng.me/2017/06/21/published-your-package-by-np</link>
      <guid isPermaLink="true">https://jiepeng.me/2017/06/21/published-your-package-by-np</guid>
      <description>Published your package by np.</description>
      <pubDate>Wed, 21 Jun 2017 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>在 Laravel 中透過 Zipper 壓縮檔案至 S3</title>
      <link>https://jiepeng.me/2017/05/23/upload-zip-to-s3-by-zipper</link>
      <guid isPermaLink="true">https://jiepeng.me/2017/05/23/upload-zip-to-s3-by-zipper</guid>
      <description>Upload ZIP to Amazon S3 by Zipper.</description>
      <pubDate>Tue, 23 May 2017 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Reactjs 和 Vuejs 建立 Component 的方式比對</title>
      <link>https://jiepeng.me/2017/04/20/react-and-vue-create-component</link>
      <guid isPermaLink="true">https://jiepeng.me/2017/04/20/react-and-vue-create-component</guid>
      <description>Comparing react and vue to create component.</description>
      <pubDate>Thu, 20 Apr 2017 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>如何在 PHP 建立一個 Object</title>
      <link>https://jiepeng.me/2017/04/15/how-to-create-php-object</link>
      <guid isPermaLink="true">https://jiepeng.me/2017/04/15/how-to-create-php-object</guid>
      <description>How to create Object in PHP.</description>
      <pubDate>Sat, 15 Apr 2017 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>排序演算法 - 快速排序 (written in Go)</title>
      <link>https://jiepeng.me/2017/04/13/quick-sorting-written-in-go</link>
      <guid isPermaLink="true">https://jiepeng.me/2017/04/13/quick-sorting-written-in-go</guid>
      <description>Quick sorting written in Go.</description>
      <pubDate>Thu, 13 Apr 2017 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>為何要在 React 的 setState() 內傳入 function</title>
      <link>https://jiepeng.me/2017/03/06/learning-functional-setstate-in-react</link>
      <guid isPermaLink="true">https://jiepeng.me/2017/03/06/learning-functional-setstate-in-react</guid>
      <description>Learning functional `setState` in react.</description>
      <pubDate>Mon, 06 Mar 2017 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>在 ZEIT now 上部署 Telegram Bot</title>
      <link>https://jiepeng.me/2017/03/04/deploy-telegram-on-zeit-now</link>
      <guid isPermaLink="true">https://jiepeng.me/2017/03/04/deploy-telegram-on-zeit-now</guid>
      <description>Deployment Telegarm on ZEIT now.</description>
      <pubDate>Sat, 04 Mar 2017 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>在 Ubuntu 上自動更新 Atom 編輯器</title>
      <link>https://jiepeng.me/2017/02/21/auto-update-atom-on-ubuntu</link>
      <guid isPermaLink="true">https://jiepeng.me/2017/02/21/auto-update-atom-on-ubuntu</guid>
      <description>Auto update Atom Editor on Ubuntu.</description>
      <pubDate>Tue, 21 Feb 2017 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>使用 Promise.all() 解決多次的 API Callback</title>
      <link>https://jiepeng.me/2017/01/29/use-promise-all-solve-api-callback</link>
      <guid isPermaLink="true">https://jiepeng.me/2017/01/29/use-promise-all-solve-api-callback</guid>
      <description>Using `Promise.all()` solved API callback.</description>
      <pubDate>Sun, 29 Jan 2017 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>初識 GraphQL</title>
      <link>https://jiepeng.me/2017/01/12/learning-graphql</link>
      <guid isPermaLink="true">https://jiepeng.me/2017/01/12/learning-graphql</guid>
      <description>Learning GraphQL.</description>
      <pubDate>Thu, 12 Jan 2017 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Telegram Bot 開發起手式</title>
      <link>https://jiepeng.me/2016/07/19/develop-telegram-bot</link>
      <guid isPermaLink="true">https://jiepeng.me/2016/07/19/develop-telegram-bot</guid>
      <description>Development Telegram Bot.</description>
      <pubDate>Tue, 19 Jul 2016 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>撰寫自己的 react package component</title>
      <link>https://jiepeng.me/2016/05/29/write-your-react-package-and-publish-to-npm</link>
      <guid isPermaLink="true">https://jiepeng.me/2016/05/29/write-your-react-package-and-publish-to-npm</guid>
      <description>Writing your react pacakge and publish to npm.</description>
      <pubDate>Sun, 29 May 2016 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>JavaScript 設計模式與開發實踐 - Chapter 3</title>
      <link>https://jiepeng.me/2016/04/15/javascript-closure-high-order-function</link>
      <guid isPermaLink="true">https://jiepeng.me/2016/04/15/javascript-closure-high-order-function</guid>
      <description>JavaScript Closure &amp; High Order Function.</description>
      <pubDate>Fri, 15 Apr 2016 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>JavaScript 設計模式與開發實踐 - Chapter 2</title>
      <link>https://jiepeng.me/2016/04/14/javascript-this-call-apply</link>
      <guid isPermaLink="true">https://jiepeng.me/2016/04/14/javascript-this-call-apply</guid>
      <description>JavaScript `this`, `call`, `apply`.</description>
      <pubDate>Thu, 14 Apr 2016 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>JavaScript 設計模式與開發實踐 - Chapter 1</title>
      <link>https://jiepeng.me/2016/04/13/javascript-prototype-inheritance</link>
      <guid isPermaLink="true">https://jiepeng.me/2016/04/13/javascript-prototype-inheritance</guid>
      <description>JavaScript Prototype Inheritance.</description>
      <pubDate>Wed, 13 Apr 2016 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>解決使用 php artisan serve browserSync 無法作用</title>
      <link>https://jiepeng.me/2016/02/17/laravel-browsersync</link>
      <guid isPermaLink="true">https://jiepeng.me/2016/02/17/laravel-browsersync</guid>
      <description>Fixing browserSync by `php artisan serve`.</description>
      <pubDate>Wed, 17 Feb 2016 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>解決 GitGutter 在 Sublime 沒有作用的問題</title>
      <link>https://jiepeng.me/2016/02/16/solve-gitgutter-in-sublime-problem</link>
      <guid isPermaLink="true">https://jiepeng.me/2016/02/16/solve-gitgutter-in-sublime-problem</guid>
      <description>Fixing GitGutter on Sublime.</description>
      <pubDate>Tue, 16 Feb 2016 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Rest Parameters - 剩餘參數</title>
      <link>https://jiepeng.me/2015/12/22/rest-parameters</link>
      <guid isPermaLink="true">https://jiepeng.me/2015/12/22/rest-parameters</guid>
      <description>JavaScript Rest Parameters.</description>
      <pubDate>Tue, 22 Dec 2015 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows - node_modules 資料夾名稱過長問題</title>
      <link>https://jiepeng.me/2015/12/06/windows-node-modules-problem</link>
      <guid isPermaLink="true">https://jiepeng.me/2015/12/06/windows-node-modules-problem</guid>
      <description>Fixing remove `node_modules` on Windows.</description>
      <pubDate>Sun, 06 Dec 2015 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Reactjs - 簡易聊天室</title>
      <link>https://jiepeng.me/2015/11/05/reactjs-simple-chatroom</link>
      <guid isPermaLink="true">https://jiepeng.me/2015/11/05/reactjs-simple-chatroom</guid>
      <description>Building simple chatroom by reactjs.</description>
      <pubDate>Thu, 05 Nov 2015 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Beginning - ECMAScript 6</title>
      <link>https://jiepeng.me/2015/10/23/beginning-es6</link>
      <guid isPermaLink="true">https://jiepeng.me/2015/10/23/beginning-es6</guid>
      <description>his is the note for learning ECMAScript 6.</description>
      <pubDate>Fri, 23 Oct 2015 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>JavaScript 常用陣列方法</title>
      <link>https://jiepeng.me/2015/08/07/javascript-array-basic-use</link>
      <guid isPermaLink="true">https://jiepeng.me/2015/08/07/javascript-array-basic-use</guid>
      <description>JavaScript Array basic usage.</description>
      <pubDate>Fri, 07 Aug 2015 00:00:00 GMT</pubDate>
    </item>
  </channel>
</rss>
