About:
Dennis Forbes is a Canadian software developer and architect passionate about programming, AI, and innovation, with extensive experience leading teams and creating diverse software solutions.
Website:
Specializations:
Interests:
Outgoing Links:
Subscribe to RSS:
JPEG XL is a superior image format gaining support in Apple devices, offering better quality and features compared to JPEG, WEBP, and AVIF.
The blog post explores the complex historical relationship between Canada and the U.S., emphasizing shared roots while critiquing current political issues and suggesting a potential future union.
An exploration of floating-point numbers, their storage mechanisms, types, and common misconceptions, particularly in the context of programming and machine learning.
Canada's immigration policies are critiqued for being exploitative and harmful, leading to societal issues like wage suppression and homelessness, despite the historical benefits of immigration.
A comprehensive guide on processing Wikipedia's article dumps with Python, focusing on efficient data extraction and analysis techniques.
A personal account of battling hypertension, emphasizing the importance of awareness, medical intervention, and lifestyle changes for better health outcomes.
In 2025, the author reflects on useful tools like Astro and Obsidian, critiques user-hostile web practices, and discusses the societal impact of AI.
The author shares their journey of rebuilding their blog with Astro, highlighting the ease of use, performance, and commitment to original content creation.
A software developer shares personal insights on statins and cholesterol management, critiquing misinformation from health influencers and emphasizing the importance of understanding chronic health risks.
Apple devices, while high-quality and attractive, are overly fragile for everyday use, prompting a call for more rugged options that prioritize durability.
macOS 26 (Tahoe) suffers from aesthetic flaws and severe memory management issues, particularly with the Messages app, leading to a frustrating user experience.
The author critiques the Apple Watch's VO2Max feature for its inaccuracies and expresses frustration with its battery life, questioning the reliability of its health metrics.
The post critiques macOS for its missing features, such as support for extra mouse buttons, individual app volume controls, and poor Bluetooth audio quality.
macOS/iOS/iPadOS 26 adds new background sounds to help mask ambient noise, though some features currently have technical issues.