Posts

Golden Ears, etc.

July 18, 2021 • 11:39 PM

Elk Mountain

July 12, 2021 • 12:05 AM

Panorama Ridge Revisited

July 6, 2021 • 11:02 PM

北极熊都被我们给热死了

June 28, 2021 • 11:41 PM

Random Little Things from WWDC 2021

June 7, 2021 • 3:08 PM

Elfin Lakes 雪地露营

June 2, 2021 • 10:52 PM

Munro Lake

June 1, 2021 • 12:17 PM

Stawamus Chief Revisited

June 1, 2021 • 12:05 PM

Apple TV 的 24 小时

May 25, 2021 • 11:16 PM

IKEA 花盆花架指南

May 19, 2021 • 10:32 PM

面包调频

April 23, 2021 • 10:15 PM

压缩 RAW 格式照片的快捷指令

April 14, 2021 • 8:09 PM

居家花园进展报告

April 12, 2021 • 1:03 PM

Mysa 智能恒温计过冬总结

April 8, 2021 • 8:23 PM

Grant Narrows

April 4, 2021 • 11:32 PM

在 Revelstoke 滑雪

March 30, 2021 • 1:25 PM

Arbutus Ridge

March 24, 2021 • 5:27 PM

Untitled

March 18, 2021 • 3:30 PM

Sum: Forty Tales from the Afterlives

March 9, 2021 • 11:33 PM

Introducing Someday

February 21, 2021 • 3:16 PM

宜家收纳盒攻略

February 14, 2021 • 12:52 PM

Apple One: 一道算术题

February 10, 2021 • 1:36 PM

Sunrise over Edmonds

February 8, 2021 • 10:55 AM

Retail as on a Spectrum from Logistics to Experience

February 6, 2021 • 8:00 PM

胶片: 2020 秋冬

January 27, 2021 • 10:38 PM

Untitled

January 27, 2021 • 9:58 PM

Dog Mountain Trail, Mount Seymour

January 17, 2021 • 11:10 PM

Snowshoeing at Lightning Lake, E. C. Manning Park

January 10, 2021 • 7:25 PM

2020 总结之最后写点

December 25, 2020 • 11:05 PM

Alouette Lake

December 20, 2020 • 11:32 PM

Blockchain, The Amazing Solution for Almost Nothing

December 14, 2020 • 10:35 PM

2020 总结之几件事儿

December 14, 2020 • 9:13 PM

微博已停用

December 6, 2020 • 8:14 PM

The Company of One

December 5, 2020 • 10:09 PM

2020 总结之购物和消费

December 5, 2020 • 11:09 AM

2020 总结之 App 和订阅

December 4, 2020 • 7:21 PM

Untitled

December 1, 2020 • 9:31 AM

Untitled

November 27, 2020 • 11:00 PM

购车后记

November 19, 2020 • 11:27 PM

“Let them eat cake.” — The Shitty Take by David Heinemeier Hansson on the Reduced App Store Cut

November 18, 2020 • 7:22 PM

Search and Rescue: North Shore

November 16, 2020 • 1:49 PM

“美国好邻居” 为什么会支持特朗普

November 16, 2020 • 1:26 PM

Stawamus Chief Revisited

November 4, 2020 • 11:17 PM

鲸鱼聊天

November 4, 2020 • 10:11 PM

Untitled

November 3, 2020 • 11:21 PM

拍红叶

October 27, 2020 • 10:54 PM

Is Hybrid Worth It on the RAV4?

October 20, 2020 • 1:46 PM

Thoughts on the Apple Event

October 19, 2020 • 5:45 PM

The Gay Revolution

October 18, 2020 • 11:58 PM

Eagle Bluffs, Cypress Mountain

October 14, 2020 • 3:58 PM

Song #24: The Masterplan

October 8, 2020 • 10:58 PM

Song #15: 苹果花

September 29, 2020 • 11:14 PM

Song #10: Strangeland

September 24, 2020 • 7:41 PM

Song #9: Analyse

September 23, 2020 • 9:24 PM

Song #8: Follow

September 22, 2020 • 11:13 PM

今天去店里试了一下 Apple Watch 的新表带

September 21, 2020 • 7:43 PM

Song #7: I Would Walk 500 Miles

September 21, 2020 • 8:46 AM

Song #6: Party Poison

September 20, 2020 • 10:40 PM

iOS 14, watchOS 7, Apple Watch S6, and iPad Air

September 18, 2020 • 4:07 PM

Song #4: 北京咳嗽

September 18, 2020 • 12:08 AM

Song #3: Port of Morrow

September 16, 2020 • 11:27 PM

Song #2: 出道四年

September 16, 2020 • 12:16 AM

Song #1: Some Days I’m Golden All Night

September 14, 2020 • 11:20 PM

“Time Flies.”

September 8, 2020 • 9:02 PM

Enumerated Custom Errors in R

September 4, 2020 • 11:58 AM

Home Plants

September 2, 2020 • 9:10 PM

Conditional View Modifiers in SwiftUI

September 2, 2020 • 8:59 AM

Obligatory Photos in Banff

August 31, 2020 • 11:36 PM

Getting Touristy on the Grouse

August 31, 2020 • 11:07 PM

Rainbow Lake Trail

August 31, 2020 • 7:19 PM

Developers Whining About Apple’s IAP Cut Are Babies

August 15, 2020 • 5:31 PM

Untitled

August 14, 2020 • 6:47 PM

So Long, Setapp

August 12, 2020 • 11:25 PM

Fuck Medium

August 11, 2020 • 11:00 AM

Analogue

August 10, 2020 • 3:47 PM

Joseph Joseph

July 26, 2020 • 4:00 PM

Emerald Lake

July 26, 2020 • 12:48 PM

Stanley Glacier

July 26, 2020 • 12:39 PM

Crown Mountain

July 26, 2020 • 10:19 AM

Replicating Hey’s Focus & Reply with Spark

July 18, 2020 • 1:28 PM

Published and NSManaged

July 13, 2020 • 11:31 PM

Moraine Lake & Lake Louise

July 13, 2020 • 7:15 PM

Icefields Parkway

July 12, 2020 • 11:11 PM

Athabasca Falls & Sunwapta Falls

July 11, 2020 • 10:06 PM

Valley of the Five Lakes

July 11, 2020 • 9:51 PM

Maligne Lake

July 10, 2020 • 10:17 PM

疫情出游有什么不一样

July 9, 2020 • 9:10 PM

There’s Always a Unique Identifier

July 3, 2020 • 12:00 AM

Strolling Olympic Village

July 3, 2020 • 12:00 AM

HEY: You Don’t Fix Email in One Step

June 26, 2020 • 10:35 AM

WWDC 2020 Random Thoughts

June 22, 2020 • 2:51 PM

Untitled

June 19, 2020 • 9:22 AM

Joy at Work

June 18, 2020 • 11:27 PM

Dog Mountain & Suicide Bluffs

June 7, 2020 • 10:06 PM

使用 Homebridge 连接戴森净化器和索尼电视

June 6, 2020 • 11:45 PM

Untitled

June 6, 2020 • 8:43 AM

户外运动和种族差异

June 4, 2020 • 9:26 PM

现已同步到微博

June 4, 2020 • 11:40 AM

Mt. Nutt Trail

May 31, 2020 • 9:03 PM

摩登家庭

May 28, 2020 • 10:29 PM

花

May 27, 2020 • 9:30 PM

隔离手记: 家装活动

May 26, 2020 • 9:19 PM

Untitled

May 24, 2020 • 10:13 PM

Spirit Caves Trail

May 23, 2020 • 11:57 PM

Goodnotes

May 22, 2020 • 10:14 PM

The Miracle Sudoku

May 20, 2020 • 10:50 PM

Untitled

May 19, 2020 • 8:17 AM

“It’s not even wrong.”

May 17, 2020 • 10:58 PM

Lightning Lake, E. C. Manning Park

May 17, 2020 • 5:40 PM

Garry Point Park

May 16, 2020 • 11:17 PM

YouTube Premium

May 15, 2020 • 3:54 PM

小张通讯录 1.2

May 12, 2020 • 5:59 PM

Here’s to the Open Web

May 11, 2020 • 11:54 PM

Burnaby Mountain

May 10, 2020 • 10:14 PM

希望下周末不下雨

May 8, 2020 • 11:26 PM

Dear Edward

May 3, 2020 • 11:11 AM

隔离手记: 个人财务检查

May 2, 2020 • 11:03 PM

隔离手记: HomeKit 一入坑深似海

May 1, 2020 • 1:57 PM

隔离手记: 跑步真好

April 30, 2020 • 12:09 AM

Lynn Peak

April 28, 2020 • 10:03 PM

Backing Up My Mac in 2020, Revisited

April 24, 2020 • 3:30 PM

现已提供 JSON Feed

April 22, 2020 • 10:01 PM

Untitled

April 21, 2020 • 4:00 PM

隆重介绍 Stan

April 18, 2020 • 12:00 AM

令人身心开朗的四件事

April 15, 2020 • 11:46 PM

Bowen Island

April 11, 2020 • 6:13 PM

Apple Arcade Games, April 2019

April 11, 2020 • 9:18 AM

The Chief

April 9, 2020 • 9:45 PM

香山

April 9, 2020 • 6:31 PM

Fried Rice

April 6, 2020 • 1:17 PM

Tiger King

April 2, 2020 • 6:42 PM

We Have to Move On

March 29, 2020 • 12:21 AM

Untitled

March 27, 2020 • 11:19 PM

Magic Trackpad 2: 一次糟糕的尝试

March 26, 2020 • 5:18 PM

推荐一些博客

March 22, 2020 • 7:08 PM

Joffre Lakes

March 21, 2020 • 4:21 PM

Lighthouse Park

March 21, 2020 • 4:21 PM

Grouse Mountain, 2019年6月

March 20, 2020 • 11:22 PM

Garibaldi Lake

March 20, 2020 • 11:03 PM

Lindeman Lake

March 20, 2020 • 10:44 PM

Cypress Mountain

March 20, 2020 • 10:33 PM

70 法则

March 17, 2020 • 10:50 PM

Untitled

March 14, 2020 • 8:57 PM

关于健身

March 13, 2020 • 10:44 AM

Reduce, Reuse, Recycle

March 9, 2020 • 9:45 PM

单板第二年

March 2, 2020 • 5:22 PM

Setapp Apps of Choice

March 2, 2020 • 3:17 PM

同学 vs. 同事

March 1, 2020 • 6:54 PM

The Slopes App

March 1, 2020 • 4:21 PM

Ledger 一年记

February 26, 2020 • 10:49 PM

Untitled

February 25, 2020 • 10:00 AM

The Ulysses App

February 24, 2020 • 10:21 PM

“Tech Lover” is a Lazy Term

February 19, 2020 • 1:37 PM

Hollyburn Trails

February 17, 2020 • 10:39 PM

Backing Up My Mac in 2020

February 14, 2020 • 10:22 PM

Clothing Favourites

February 7, 2020 • 11:20 PM

Making a List

February 1, 2020 • 11:42 PM

JetBrains Mono

January 30, 2020 • 9:51 AM

What’s Working

January 14, 2020 • 10:50 AM

Untitled

January 11, 2020 • 9:48 PM

The Most Critical of All

January 9, 2020 • 10:18 AM

Untitled

January 9, 2020 • 9:52 AM

Drawing Canada Maps in R

January 7, 2020 • 12:00 AM

A Year About Regaining Balance

January 1, 2020 • 9:38 PM

20 Reasons to Work From Home

December 30, 2019 • 11:25 PM

Moody as the Mountain

December 22, 2019 • 5:18 PM

Untitled

December 22, 2019 • 8:52 AM

Exit the Gungeon

December 21, 2019 • 11:41 PM

最近听的爵士/说唱

December 21, 2019 • 5:49 PM

Communal Potluck

December 19, 2019 • 11:01 PM

Social Network Isn’t Your Enemy

December 16, 2019 • 10:47 PM

铁道镇的大统华手工水饺

December 16, 2019 • 10:34 PM

To Walk in Nature

December 12, 2019 • 10:55 PM

Untitled

December 12, 2019 • 10:39 PM

Away Under Fire

December 9, 2019 • 10:59 PM

Writing Challenge Aftermath

December 5, 2019 • 9:11 PM

Tech Sector Jokes of 2019

December 4, 2019 • 1:15 PM

Apple Style Guide Excursion

December 2, 2019 • 10:38 PM

Kitsilano

November 30, 2019 • 10:25 PM

Games

November 29, 2019 • 11:03 PM

Untitled

November 28, 2019 • 11:02 PM

Typemaster Wannabe

November 27, 2019 • 11:01 PM

Working away from a Desk

November 26, 2019 • 11:00 PM

Morning Fog

November 25, 2019 • 11:12 PM

Free Solo

November 24, 2019 • 11:18 PM

Journaling vs. Note Taking

November 23, 2019 • 11:47 PM

Initial Thoughts on Bear App

November 22, 2019 • 10:15 PM

Sunset on Cypress

November 21, 2019 • 10:02 PM

Morning Brew, etc.

November 20, 2019 • 11:04 PM

Untitled

November 20, 2019 • 12:45 AM

Untitled

November 20, 2019 • 12:16 AM

Disney Plus

November 18, 2019 • 10:30 PM

番茄炝锅面

November 17, 2019 • 11:17 PM

AirPods Pro

November 16, 2019 • 6:58 AM

Productive In Irrelevant Meetings

November 15, 2019 • 8:11 PM

Gastown

November 14, 2019 • 1:22 PM

Untitled

November 13, 2019 • 8:33 PM

Untitled

November 12, 2019 • 10:44 PM

Space Is Key

November 11, 2019 • 11:43 AM

Work Ethics

November 10, 2019 • 10:23 AM

Defining Technical Debt

November 8, 2019 • 12:00 AM

Untitled

November 7, 2019 • 12:00 AM

30 Minutes vs. 6 Months

November 6, 2019 • 10:19 PM

Josh Rouse

November 5, 2019 • 11:44 PM

Migrating to Drafts 5

November 4, 2019 • 7:31 PM

St. Marks Summit

November 3, 2019 • 9:56 PM

Making Friends out of Strangers

November 2, 2019 • 10:50 PM

The Upside of Git

November 1, 2019 • 12:00 AM

BoJack Horseman, Season 6

October 28, 2019 • 12:00 AM

Track Income Tax Payable in Ledger CLI

October 16, 2019 • 12:00 AM

One of Those Days

October 10, 2019 • 12:00 AM

黑暗模式的设计思路

October 9, 2019 • 12:00 AM

More on Apple Arcade

October 1, 2019 • 12:00 AM

HRZN 3.0.2 Really Supports iPhone 11 Pro (As Intended)

September 27, 2019 • 12:00 AM

重新做回 RSS 读者

September 26, 2019 • 12:00 AM

What’s Your Favourite Colour?

September 22, 2019 • 12:00 AM

Apple Arcade: Mini Reviews

September 22, 2019 • 12:00 AM

HRZN 3.0 Supports iPhone 11 and 11 Pro

September 21, 2019 • 12:00 AM

Reasons to be Cheerful

September 14, 2019 • 12:00 AM

旧金山的海雾

September 13, 2019 • 12:00 AM

Top 5 Things Siri Wakes up to

September 12, 2019 • 12:00 AM

六旗魔术山

September 8, 2019 • 12:00 AM

A Swift Camera Framework

August 27, 2019 • 12:00 AM

SwiftUI Notes, Part 1: Data Flow

August 21, 2019 • 12:00 AM

Wells Gray 省立公园

August 10, 2019 • 12:00 AM

Panorama Ridge

August 8, 2019 • 12:00 AM

重新使用 Day One

August 7, 2019 • 12:00 AM

Ledger CLI 的命令行工具

July 17, 2019 • 12:00 AM

Finite and Infinite Games, Revisited

July 7, 2019 • 12:00 AM

Bellroy Wallet

July 6, 2019 • 12:00 AM

Working with Power BI

July 2, 2019 • 12:00 AM

隆重介绍 PowerTimer

June 30, 2019 • 12:00 AM

Ledger CLI

May 23, 2019 • 12:00 AM

抛弃 Casper

May 14, 2019 • 12:00 AM

Robson Square

May 4, 2019 • 12:00 AM

人像模式

May 4, 2019 • 12:00 AM

Netflix

April 14, 2019 • 12:00 AM

Ramen Takanotsume

March 10, 2019 • 12:00 AM

Spectre: 长曝光应用

March 5, 2019 • 12:00 AM

How-To: Transfer Files between iPhones with a Thumb Drive

February 25, 2019 • 12:00 AM

捍卫红包的纯洁性

February 17, 2019 • 10:59 PM

不看他的朋友圈, 减少社交焦虑

February 17, 2019 • 12:52 AM

流浪地球

February 11, 2019 • 12:00 AM

Grouse Mountain

January 27, 2019 • 12:00 AM

Timing App

January 24, 2019 • 12:00 AM

Steveston Pizza Company

January 8, 2019 • 12:00 AM

Dancing Around PhotoKit Potholes

December 18, 2018 • 12:00 AM

Other Games

December 14, 2018 • 2:22 PM

Donut County

December 14, 2018 • 1:13 PM

自由的老虎

December 10, 2018 • 12:00 AM

Catching Up

December 9, 2018 • 12:00 AM

Going Independent

November 21, 2018 • 12:00 AM

重温 iPad 生产力

November 11, 2018 • 12:00 AM

偷蛋贼

November 4, 2018 • 12:00 AM

Vancouver Never Plays Itself

October 25, 2018 • 1:34 AM

一封拒信

October 25, 2018 • 12:00 AM

大麻合法化

October 18, 2018 • 12:00 AM

iOS 12 和 watchOS 5

September 20, 2018 • 12:00 AM

买还是不买 iPhone XS

September 19, 2018 • 12:00 AM

Atypical

September 16, 2018 • 12:00 AM

30 刀的蓝牙耳机

September 6, 2018 • 12:00 AM

iOS 12 体验感受

August 31, 2018 • 12:00 AM

DOTA 为什么怎么都看不顺眼

August 26, 2018 • 12:00 AM

Night Bus

August 19, 2018 • 12:00 AM

Anger vs. Sadness

August 13, 2018 • 12:00 AM

最好的筷子

June 21, 2018 • 12:00 AM

Uncertainty in Games

June 10, 2018 • 12:00 AM

Making Sense of Blockchain

May 10, 2018 • 12:00 AM

The ARKit Reading List

March 2, 2018 • 12:00 AM

Alto’s Odyssey

February 24, 2018 • 12:00 AM

迎财神、聊游戏

February 21, 2018 • 12:00 AM

我很好啊,妈

January 21, 2018 • 12:00 AM

2017 单机游戏无责任排名

January 16, 2018 • 12:00 AM

那一夜

December 31, 2017 • 12:00 AM

Hello, 2018

December 31, 2017 • 12:00 AM

Tim Hortons

December 19, 2017 • 12:00 AM

相聚在北京,寻找大懒龙

December 3, 2017 • 12:00 AM

便宜卖了 / Yard Sale

October 15, 2017 • 12:00 AM

双拼输入法不好用

October 3, 2017 • 12:00 AM

Subscription Gone Wrong

August 12, 2017 • 12:00 AM

起个英文名

August 12, 2017 • 12:00 AM

我去 2021

June 27, 2017 • 12:00 AM

iOS 开发 30 天速成心得

June 25, 2017 • 12:00 AM

吃吃吃吃在纽约

June 7, 2017 • 12:00 AM

Signing Off

May 6, 2017 • 12:00 AM

Catching Up

May 3, 2017 • 12:00 AM

A Bilingual Apple Music Experience

April 7, 2017 • 12:00 AM

中国特色的译文读者

March 17, 2017 • 12:00 AM

…像我们这种认真学习的人,哪知道这些啊!

November 5, 2016 • 12:00 AM

还是丰富多彩的金融世界给我们带来了不一样的视角…

November 4, 2016 • 12:00 AM

老窦说他不是六指儿

September 26, 2016 • 12:00 AM

展望苹果发布会,展示果粉包容度

August 15, 2016 • 12:00 AM

你们这些果粉,还是要提高知识水平

July 30, 2016 • 12:00 AM

精致利己招你惹你了

May 8, 2016 • 12:00 AM

iPad 生产力

May 5, 2016 • 12:00 AM

为什么做 Newsletter

March 26, 2016 • 12:00 AM

给小拇指设置解锁指纹,人生会大不一样

February 24, 2016 • 12:00 AM

过年了,离线聊聊桌游吧!

February 14, 2016 • 12:00 AM

你们都不知道的 FaceTime 背后的男人

February 9, 2016 • 12:00 AM

“iPhone 7” 传闻——苹果葫芦里卖的什么药?

January 15, 2016 • 12:00 AM

投行汪的圣诞礼物清单

December 29, 2015 • 12:00 AM

我想掰扯掰扯,到底什么是老炮?

December 29, 2015 • 12:00 AM

阅读新闻的正确姿势+iPad Pro 入手指南

November 28, 2015 • 12:00 AM

强行聊聊国产安卓

November 4, 2015 • 12:00 AM

它们要合并了,它们要入华了

October 23, 2015 • 12:00 AM

Apple Music 怎么能在大陆打出一片天

October 3, 2015 • 12:00 AM

智慧的人都按颜色整理 app

August 26, 2015 • 12:00 AM

和 Amazon 小伙伴聊聊

July 24, 2015 • 12:00 AM

Apple Watch 退款记

July 7, 2015 • 12:00 AM

WWDC 前瞻

June 9, 2015 • 12:00 AM

审丑是本能、审美是修养——聊聊字体

June 6, 2015 • 12:00 AM

Getting Things Done

May 16, 2015 • 12:00 AM

别说你没看过A片

May 16, 2015 • 12:00 AM

The Uber Experience

April 2, 2015 • 12:00 AM

苹果三月发布会回顾

March 15, 2015 • 12:00 AM

手机里的红包

February 28, 2015 • 12:00 AM

DotA 那些人, 续

February 15, 2015 • 12:00 AM

“避风塘真是人大高帅富聚集地”

January 5, 2015 • 12:00 AM

瞧陌陌上市这热闹

December 8, 2014 • 12:00 AM

我保留鄙视你用360的权利

November 22, 2014 • 12:00 AM

苹果十月会、知乎投行圈

October 21, 2014 • 12:00 AM

小包袱特辑

October 18, 2014 • 12:00 AM

也做一回果黑

September 29, 2014 • 12:00 AM

Apple 九月发布会后续

September 22, 2014 • 12:00 AM

企业道德、Apple 秋季发布会

September 8, 2014 • 12:00 AM

漫谈小米手环

August 3, 2014 • 12:00 AM

汪汪汪!

June 23, 2014 • 12:00 AM

Apple, Beats, WWDC

June 2, 2014 • 12:00 AM

印象笔记:批评、赞赏和奇葩

May 19, 2014 • 12:00 AM

RSS 科普、眼镜 O2O

May 16, 2014 • 12:00 AM

新 iPhone 畅想、微软战略分析

April 30, 2014 • 12:00 AM

三观先要正

April 6, 2014 • 12:00 AM

稍后再读服务、二奶做市商

February 6, 2014 • 12:00 AM

科技新品漫谈、智能内裤畅想

December 2, 2013 • 12:00 AM

MacBook 漫谈、智能马桶畅想

November 25, 2013 • 12:00 AM

DotA 那些人

February 11, 2011 • 12:00 AM

悯农新解

May 11, 2010 • 12:00 AM