Recently, I started bouldering even though I’m afraid of heights. The best thing is that it doesn’t matter how you solve a problem as long as you get to the end. It’s like the companies that I’ve been talking to recently who all use different platforms, technologies, and libraries to build digital products. Continue reading “When do you need to update your tech stack?”
History is made of accidents and the history of technology is no exception. Many beloved services and digital products began as side projects that became moonshots and spin-offs. Fog Creek spun off Trello while Basecamp replaced its parent company, 37 Signals, (which also spun off Know Your Company). More recently, Unsplash was acquired by Dribble and split from Crew. The beauty of these side projects is they began as practical solutions for a problem that the development team could relate to without being weighed down by business models.
Continue reading “Designing an MVP — From Wireframe to Mockup (Sans Sugar Part 2)”
Project managers (PMs) are deadline chasers. They think clients want the earliest possible ship date to reduce costs. But that’s a common misconception. What clients really want is the best possible product with the earliest possible ship date. Continue reading “How project managers and developers can both (happily!) give realistic ship dates”
回想九年前，我、Rick和Roy一起創業，推出首個產品協助客戶建立表格並透過Paypal收取款項。我們三人為了這產品殫精竭慮，但也因為這產品確切地幫助到一些小企業而感到滿足。誠然，這個產品還不算破壞式創新 (disruptive innovation)。它只是跟比較大規模的競爭對手分一杯羹，而當時我們亦沒有得到矽谷投資者的青睞。隨之而來，我們開始接受客戶委託開發產品。是的，我們成為了一家代理開發商。我們沒有成為誘人的科技新貴，而變成市場上已然泛濫的代理商之一。看似寂寂無聞胸無大志的小公司，沒有矽谷光環的加持，竟也默默接到一椿又一椿的生意。團隊擴充了幾回，人手還是永遠不夠應付堆積如山的案子。 Continue reading “為什麼矽谷不是我的創業首選: 還有我如何在新創的荊棘路途上生存下來。”
Until 2014, I was the only project manager (PM) for the company I co-founded 9 years ago. While my co-founder, Ben Cheng, became the technical and product bottleneck, I became the project management bottleneck when our team grew to 20+ developers and 10+ projects. Continue reading “How I became the PM bottleneck as a founder: And how I unblocked it.”
How we started our side project
Here’s a first world problem: when you discover your company’s fridge is out of your favourite beverage. Our company’s been offering free drinks and snacks for years and recently we’ve switched to healthier drinks (replacing Coke with Coke Zero, juices with teas, and coconut water). Overall, was it helping? We had no way of knowing. Could we collect data to find out without doing OCD calorie tracking? Continue reading “What you don’t need for an MVP: Sans Sugar UI Wireframe”
When I started working as a developer in Hong Kong, iOS was still in Version 4. Since then, I’ve become one of the six partners in one of Hong Kong’s leading web and mobile development agencies. In addition to acting as the tech lead or PM for projects, I work on initiatives like setting up the company’s Kubernetes cluster for DevOps and mentor junior developers. Continue reading “I care about commit quality. So should you.”
As my company’s grown, the number of internal / external meetings and tasks has become crazy. I have no time to wander around in office and have casual chats with fellows any more.
While people in the office have coffee and casual chats I am usually running for the next scheduled meeting or discussion item. Casual office chats is one of the things I miss most. Continue reading “I Gave Up My Desk for a Week and This is What I Learned: Management by Wandering”