<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Ben Shi</title><description>Ben Shi - an engineering leader and pragmatic thinker, love solving complex issues through purposeful software</description><link>https://hbish.com/</link><language>en-us</language><lastBuildDate>Sat, 28 Feb 2026 00:00:00 GMT</lastBuildDate><managingEditor>benshi@hbish.com (Ben Shi)</managingEditor><webMaster>benshi@hbish.com (Ben Shi)</webMaster><ttl>1440</ttl><generator>Astro v4.x with @astrojs/rss</generator><item><title>On being almost there</title><link>https://hbish.com/on-being-almost-there/</link><guid isPermaLink="true">https://hbish.com/on-being-almost-there/</guid><description>The seduction of near misses with AI coding agents. Why &apos;almost there&apos; is more exciting than finished, and the addictive nature of imperfect AI assistance.</description><pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate><category>ai</category><category>coding</category><category>productivity</category><category>technology</category><author>Ben Shi</author></item><item><title>Workman</title><link>https://hbish.com/workman/</link><guid isPermaLink="true">https://hbish.com/workman/</guid><description>My 5-year journey learning the Workman keyboard layout. After 20+ hours of deliberate practice, here&apos;s my honest review and why I&apos;m now learning Colemak-DH.</description><pubDate>Fri, 09 Jan 2026 00:00:00 GMT</pubDate><category>habits</category><category>learning</category><category>keyboard-layouts</category><category>typing</category><author>Ben Shi</author></item><item><title>Reflecting on 2025</title><link>https://hbish.com/reflecting-on-2025/</link><guid isPermaLink="true">https://hbish.com/reflecting-on-2025/</guid><description>Navigating burnout, AI fatigue, and organisational cycles during the Year of the Snake. Reflections on six years at a scale-up, principles for using AI without losing critical thinking skills, and experiments with productivity tools.</description><pubDate>Wed, 31 Dec 2025 00:00:00 GMT</pubDate><category>reflection</category><category>burnout</category><category>ai</category><category>productivity</category><category>career</category><category>year-in-review</category><category>habits</category><author>Ben Shi</author></item><item><title>Modding the Keychron K2 Mechanical Keyboard</title><link>https://hbish.com/modding-keychron-k2/</link><guid isPermaLink="true">https://hbish.com/modding-keychron-k2/</guid><description>Transform your Keychron K2&apos;s hollow sound into crisp mechanical satisfaction. A complete modding guide covering O-rings, lubing, and foam padding.</description><pubDate>Wed, 15 Jul 2020 00:00:00 GMT</pubDate><category>modding</category><category>mechanical keyboard</category><category>hack</category><author>Ben Shi</author></item><item><title>Deleting Old Tweets</title><link>https://hbish.com/deleting-old-tweets/</link><guid isPermaLink="true">https://hbish.com/deleting-old-tweets/</guid><description>Why I decided to delete 13 years of tweets and how I automated the process. A reflection on digital permanence and online identity.</description><pubDate>Sun, 07 Jun 2020 00:00:00 GMT</pubDate><category>programming</category><category>twitter</category><category>history</category><author>Ben Shi</author></item><item><title>A Brief Look at WebMention</title><link>https://hbish.com/brief-look-at-webmention/</link><guid isPermaLink="true">https://hbish.com/brief-look-at-webmention/</guid><description>Exploring WebMention as a decentralized commenting solution for static sites. How IndieWeb protocols enable social interactions without centralized platforms.</description><pubDate>Mon, 25 May 2020 00:00:00 GMT</pubDate><category>programming</category><category>webmention</category><category>web technology</category><author>Ben Shi</author></item><item><title>COVID Life Update</title><link>https://hbish.com/covid-life-update/</link><guid isPermaLink="true">https://hbish.com/covid-life-update/</guid><description>Reflections on life during COVID-19 lockdown. How 2020 became one of the strangest years I&apos;ve experienced and what I learned from it.</description><pubDate>Sun, 17 May 2020 00:00:00 GMT</pubDate><category>life</category><category>covid-19</category><category>career</category><author>Ben Shi</author></item><item><title>Version 7 - GatsbyJS</title><link>https://hbish.com/version-7-gatsbyjs/</link><guid isPermaLink="true">https://hbish.com/version-7-gatsbyjs/</guid><description>Why I completely rewrote my personal website using GatsbyJS and abandoned CMSs for a static site generator. Version 7 brings speed and simplicity.</description><pubDate>Mon, 15 Oct 2018 00:00:00 GMT</pubDate><category>gatsbyjs</category><category>cms</category><category>wordpress</category><category>blog</category><author>Ben Shi</author></item><item><title>Choosing between Frameworks &amp; Tools</title><link>https://hbish.com/questions-ask-choosing-new-tools-frameworks-libraries/</link><guid isPermaLink="true">https://hbish.com/questions-ask-choosing-new-tools-frameworks-libraries/</guid><description>Essential questions to ask when evaluating new frameworks and libraries for your project. A practical guide for technology selection decisions.</description><pubDate>Sun, 20 Mar 2016 11:26:25 GMT</pubDate><category>alternative technology</category><category>assessments</category><category>frameworks</category><category>learning</category><category>libraries</category><category>software development</category><category>tools</category><author>Ben Shi</author></item><item><title>Book Review: Musashi – Eiji Yoshikawa (5/5)</title><link>https://hbish.com/musashi-eiji-yoshikawa/</link><guid isPermaLink="true">https://hbish.com/musashi-eiji-yoshikawa/</guid><description>Book Review: Musashi – Eiji Yoshikawa (5/5)</description><pubDate>Thu, 29 May 2014 14:38:50 GMT</pubDate><category>book review</category><category>eiji yoshikawa</category><category>fiction</category><category>learnings</category><category>musashi</category><author>Ben Shi</author></item><item><title>Building high performance Java application (Lessons Learnt)</title><link>https://hbish.com/building-high-performance-java-application-lessons-learnt/</link><guid isPermaLink="true">https://hbish.com/building-high-performance-java-application-lessons-learnt/</guid><description>Lessons learned building an automated rates trading system in Java from scratch. Performance optimization insights from a real-world project.</description><pubDate>Sun, 03 Nov 2013 08:00:13 GMT</pubDate><category>heap space</category><category>java</category><category>multithreading</category><category>performance</category><category>tuning</category><author>Ben Shi</author></item><item><title>The &quot;Let&apos;s just code&quot; mentality</title><link>https://hbish.com/the-lets-just-code-mentality/</link><guid isPermaLink="true">https://hbish.com/the-lets-just-code-mentality/</guid><description>Why jumping straight into coding is often our biggest mistake as developers. The importance of planning and understanding before implementation.</description><pubDate>Tue, 29 Oct 2013 07:58:03 GMT</pubDate><category>agile</category><category>coding</category><category>programming</category><category>software development</category><author>Ben Shi</author></item><item><title>A Midway Checkpoint for 2013</title><link>https://hbish.com/a-midway-checkpoint-for-2013/</link><guid isPermaLink="true">https://hbish.com/a-midway-checkpoint-for-2013/</guid><description>A mid-year reflection on 2013. Taking stock of progress, challenges, and lessons learned in the first half of the year.</description><pubDate>Sat, 15 Jun 2013 07:55:25 GMT</pubDate><category>reflection</category><category>update</category><author>Ben Shi</author></item><item><title>Decisions</title><link>https://hbish.com/decisions/</link><guid isPermaLink="true">https://hbish.com/decisions/</guid><description>When the world gets quiet and only your heart remains. Reflections on making life-changing decisions and listening to your inner voice.</description><pubDate>Wed, 12 Jun 2013 07:53:33 GMT</pubDate><category>career</category><category>decisions</category><category>job</category><category>reflection</category><author>Ben Shi</author></item></channel></rss>