About:

Tech & Design enthusiast, helping to create a better world for everyone. Working, collaborating and innovating. Views are my own. Projects include InfoFlow, a local-first, read-it-later and Personal Knowledge Management (PKM) app, and Twilar, available for all major platforms. Also developed Code Pier, a Mac app for quick SMS verification code pasting on non-Safari browsers.

Website:

Specializations:

Subscribe to RSS:
SwiftUI has gained attention but introduces obstacles for complex apps. Pain points include implicit styling, limited backwards compatibility, slow incremental builds, and business risk assessment. The recommendation is to conside...
The author discusses their dissatisfaction with Pocket and their discovery of InfoFlow as an alternative. They highlight InfoFlow's local-first approach, affordability, cross-platform compatibility, and plans for a plugin ecosyste...
The author discusses the ban of TikTok from the American internet, arguing that the idea of a free internet was always a myth and that the future of information is about being controlled.
TikTok was officially banned from the US internet on January 19, 2025, sparking anger and concerns about freedom of speech. The author argues that the idea of a free internet is a myth, as users have always paid for access in some...
The author is back to Ruby on Rails after creating their own business. They have concerns about the direction of Ruby on Rails, especially the rejection of TypeScript, but still believe it is a great framework for web development....
The author discusses their return to Ruby on Rails after starting their own company, retracting previous statements about DHH and Rails, and expressing concerns about the rejection of TypeScript. They highlight the benefits of Rub...
The text discusses the decision-making process when moving abroad, focusing on the cost of living and the timeliness of information. It emphasizes the importance of gathering accurate and up-to-date information to make informed de...
The author shares their experience of leaving Microsoft after 5 years, emphasizing the importance of freedom and the impact of the company's attitude towards talent. They discuss the three rules for a career, the nature of HR, and...
The text explains the concept of VPN, why it is needed, and how to choose the right VPN. It discusses the reasons for using VPN, the technology behind VPN, different types of VPN clients and services, and how to choose a VPN. It e...
The text compares the internet services of three major Canadian providers: Bell, Telus, and Rogers. It discusses the pricing, bandwidth, and quality of service offered by each provider, with a recommendation for Bell as the best o...
The text compares home broadband services in Canada, focusing on Bell, Telus, and Rogers. The author shares their experiences with each provider, highlighting the quality of service, pricing, and unique features. They recommend Be...
The article introduces a self-hosted telemetry solution based on Open Telemetry, emphasizing affordability, customization, and privacy. It discusses the use of Open Telemetry, Docker Compose, and ClickHouse for server-side deploym...
The blog post introduces a telemetry/data analysis solution using Open Telemetry, emphasizing the need for an affordable, customizable, and privacy-focused solution. It discusses the use of Open Telemetry, ClickHouse for data stor...
...

02023 年终思考

2023-12-24

The author reflects on the year 2023, discussing the impact of the pandemic, job layoffs, and personal growth. They talk about their move across Canada, the impact of AI on the job market, and their struggle with productivity. The...
The author discusses their decision to stop using Ruby on Rails for new projects due to a dramatic pull request on Turbo, lack of respect from maintainers, and the project's move away from TypeScript. They argue that the decision ...
The author is saying goodbye to Ruby on Rails due to a dramatic pull request on Turbo. The author criticizes the lack of a reasonable process and respect for others' opinions. The author also mentions the recent Rework Podcast epi...
The author expresses frustration with Apple's Mac Catalyst, stating that it is always buggy and not working well. They highlight issues with APIs and inconsistencies, and express disappointment with the lack of support from Apple....
The author describes a road trip from British Columbia to Washington state, USA. The author discusses the preparations for the trip, including medical insurance, car insurance, and a phone card. The author also describes the proce...