always learning
Archives
These are my thoughts in the past, the information can be outdated.
2025
Simply AI
April 29
Never Split the Difference
April 28
12 Rules for Life
March 17
我的九十年代歌詞療癒誌
February 21
The Friction Project
February 03
Code the Classic Volume 1
February 03
一流、二流、三流的溝通技巧
January 22
21 Lessons for the 21st Century
January 06
Hello 2025
January 01
2024
填詞L
December 09
The ONE Thing
August 31
Million Dollar Weekend
August 31
Chip War: The Fight for the World's Most Critical Technology
June 30
Build the Damn Thing
June 02
Can't Hurt Me
May 12
System Design Interview Volume 2
April 19
Easy Money
April 19
Laravel Reverb
April 14
How To Work With (Almost) Anyone
January 14
Creating a Code Extension
January 06
Goodbye 2023 and Hello to 2024
January 01
2023
Laravel Cashier
December 30
System Design Interview
December 17
Hidden Potential
December 08
Going Infinite
October 22
Elon Musk
October 08
Grit
September 24
The Power of Input & The Power of Output
September 08
Terraform
September 07
Working with Third Party Services in Laravel
August 19
Hong Kong Movies 2023
August 09
The Art of Business Wars
July 22
Passkey Development
June 04
Wonder Boy
June 02
Why They Do It
June 02
The Art of Doing Science and Engineering: Learning to Learn
June 02
The Infinite Game
March 23
Stolen Focus
March 12
The Unfair Advantage
February 27
The Ride of a Lifetime
January 16
2022
Recap of 2022 and Look Ahead to 2023
December 31
Develop NPM Package Locally
December 29
Build: An Unorthodox Guide to Making Things Worth Making
November 06
iOS Development
October 04
How I built This
September 12
Setup XDebug with PHP on Docker
July 09
Thoughts on Software Engineering - The Soft Parts
June 21
Think Like a Rocket Scientist
June 09
Email Notifications and Badges
April 30
Minimalist Entrepreneur
March 13
Laravel Database Connection on Docker
February 17
Clean Craftsmanship
February 09
Klara and the Sun
January 28
Exercise on an elliptical
January 16
Think Again
January 09
Hello, 2002
January 01
2021
Goodbye 2021
December 31
A Papercut
December 14
Docs for Developers
December 08
The Premonition
November 18
Hail Mary
October 17
Bookshelf
October 10
Teaching Web Development on a Raspberry Pi
September 03
Engineer Career Path
July 26
The Code Breaker
April 28
Setup a Laravel Development Environment
April 25
Building for a Product
April 18
On a Day
February 21
Invent and Wander
February 15
Solving a Problem and Using a Tool
February 13
Range
January 26
Hello, 2021
January 01
2020
The Hype Machine
December 31
Goodbye 2020
December 31
Emotional Intelligence
December 12
Working in Public
October 18
Laravel 8 Authentication Options
September 18
The Social Dilemma
September 12
Upgrade Laravel Installer
September 07
The Unicorn Project
September 04
ICMP Setting with Terraform Security Group
August 22
Make VS Code Awesome
August 12
The DevOps Handbook
August 10
Playing with Laravel Sanctum
August 08
Creating a Queue Jobs
July 31
Why We Sleep
July 11
Built with Go
June 24
Atomic Habit
June 09
Extreme Ownership
May 16
Visual Studio Code
May 15
Technical Writing
May 15
Developer Happiness
May 08
Captivate
May 04
Company of One
March 24
Testing Vue on Laravel
March 01
Laravel 7
February 28
Vue
February 22
Sapiens
February 21
GitHub Actions
February 07
EC2 Image Builder
February 07
Meditation and Mindfulness
January 28
Killer Inside: The Mind of Aaron Hernandez
January 22
How I Work (2020)
January 11
Tech Stack - 2020 Edition
January 03
Hello 2020
January 01
2019
Goodbye 2019
December 31
Pragmatic Programmer
December 23
Head First Python
December 18
How to Bypass Sites With Invalid Certificate in Google Chrome
December 11
AWS reInvent 2019 Recap
December 06
AWS reInvent 2019 - Day 5
December 06
AWS reInvent 2019 - Day 4
December 05
AWS reInvent 2019 - Day 3
December 04
AWS reInvent 2019 - Day 2
December 03
AWS reInvent 2019 - Day 1
December 02
Fundamental of Deep Learning
November 29
Laravel Up & Running
November 08
Laravel Schedule Frequency Options
November 01
Randomize
October 20
Financial Peace
October 09
Laravel Excel Freeze Pane
September 13
Refactoring UI
August 21
The Manager's path
August 01
👎 Coders: The Making of a New Tribe and the Remaking of the World
August 01
Testing Laravel Application
July 31
Laravel Nested Resource Group
July 26
Laracon 2019
July 26
Creativity, Inc.
July 16
Using Mock in Laravel Unit Testing
June 29
The Bullet Journal Method
June 22
Head first Design Pattern
June 22
Develop with TailwindCSS
June 12
圖解判斷力
June 07
懶人圖解簡報術
June 07
Managing Virtual Machines
May 31
PHP Package Development
May 24
How to Win at College
May 24
Digital Minimalism
May 21
Jet Lag
May 15
Homestead + dnsmasq
May 14
Tech conference
May 13
Laravel SVG directive
March 04
Bad Blood
February 21
Laravel Resourceful Route Without Prefix
February 15
The Fifth Risk
February 07
On Laravel Public Disk
January 26
Laravel Socialite and Google
January 26
It Doesn't Have to be Crazy at Work
January 23
Contributing on GitHub
January 17
How I Work (2019)
January 03
2018
Goodbye, 2018
December 31
Update Laravel Socialite from using Google+ API
December 22
Public reach
December 19
Bored and Brilliant
December 13
Remote
December 05
Working with G Suite Admin SDK
December 04
Managing Humans
November 07
The Pragmatic Programmer
November 06
goodbye, things
September 24
Obstacle is the Way
September 24
Rework
September 21
Clean Architecture
September 07
Clean Coder
September 07
The Undoing Project
September 04
Home Game: An Accidental Guide to Fatherhood
July 31
Coach
July 31
Start With Why
July 31
Brotopia
July 05
在咖啡冷掉之前
June 22
如何把豬隊友帶成神助手
May 29
人生並不複雜, 複雜的是你
May 29
你的善良必須有點鋒芒
May 13
The Phoenix Project
May 12
年代小說‧記住香港
April 03
Thinking, Fast and Slow
April 03
The Rooster Bar (Audio Book)
March 11
Astrophysics for People in a Hurry
March 11
The Box
February 03
So Good They Can't Ignore You
January 07
2017
Hit Refresh
December 13
Deep Work
December 10
Back to WordPress
December 09
Superintelligence
October 26
Becoming Brilliant
July 24
Moved
July 16
7 habit of highly effective people
July 15
The New New Thing
January 22
How Not to Be Wrong: The Power of Mathematical Thinking
January 01
2016
Goodbye, 2016
December 31
Doubt (Caroline Auden Book 1)
November 21
Macbook Pro Touchbar
November 20
Global Market
August 26
An Innocent Client
August 24
Olympics
August 06
Moneyball: The Art of Winning an Unfair Game
July 23
Mindset
July 17
Father's Day
June 20
陪孩子遇見美好的自己
June 14
Getting Things Done
June 05
Originals
May 30
speedpass+
May 27
沒有色彩的多崎作和他的巡禮之年
April 08
amazon books (physical store)
March 25
Sprint: How to Solve Big Problems and Test New Ideas in Just Five Days
March 24
Boomerang
March 12
聽話, 不要一直看手機
March 10
S. Curry made a deep 3 to win the game
February 28
Impostor Syndrome
February 28
Positive
February 24
再陌生也聊得來
February 18
Infomagical Challenge #5
February 06
Infomagical Challenge #4
February 05
Infomagical Challenge #3
February 04
Infomagical Challenge #2
February 03
Infomagical Challenge #1
February 02
Rosie Effect
January 19
Writing
January 07
Hello, 2016
January 06
Goodbye, 2015
January 01
2015
主管越放手,員工越自動
December 28
Fitbit Update
October 01
Trust
September 25
The Martian
August 30
The Big Short: Inside the Doomsday Machine
August 25
決定男孩一生的0~6歲教養法
August 23
Fitbit
July 23
自主學習, 決定未來
June 20
陪兒子說說話
May 26
Flash Boys: A Wall Street Revolt
May 17
為什麼聰明人都用方格筆記本
May 11
Wisconsin (and Norte Dame) vs Kentucky
April 06
The Rosie Project
March 10
Built to Last
February 16
Sling TV
February 03
NBA Top 10 Plays
January 05
Hello, 2015
January 01
2014
The Associate
December 27
Building an iOS 8 App
November 25
what if?
November 14
How Google Works
November 07
Zero to One
October 18
Community Giveback - 2014
July 30
San Antonio Spurs - The Model Franchise
July 17
My Hashtag
April 20
Code Complete 2
March 15
A Famous Star
February 24
2013
EXIM and AWS SES
November 19
NBA League Pass is Not Cord Cutting
November 07
Grading the commodity shops
September 22
Update layout 2013
September 20
Symfony2 and Amazon EC2
August 19
AngularJS with Symphony2
August 19
Buy experience
June 19
Google I/O 2013
May 15
Material Posession
May 12
Jiro Dream of Sushi
March 18
Chromebook Pixel
February 27
House of Cards
February 23
Fixing Chrome Extension Screen Capture (by Google)
February 22
Project Management
February 21
Vim
February 20
The Food Containers Lesson
February 19
Writing Blog For 30 Days.
February 16