Ben Tsai

Archive

  1. Tech debt → maintenance load
  2. Intentional but reluctant
  3. Developers doing discovery
  4. Public Jrnl
  5. 🐦 Everyone does design
  6. Styling Prose
  7. Arrange Kinopio cards
  8. Bible at your fingertips with Raycast
  9. Career talk
  10. Please don't @all
  11. On Being Scrum Master
  12. Cards ✹ Connections ✶ Colors
  13. New Pomodoro Timer
  14. Word count in Kinopio (bookmarklet)
  15. How to hide multiplayer avatars in Kinopio
  16. How to anonymize a Kinopio space
  17. Invert Selection (Kinopio)
  18. Hey Siri, add Kinopio card
  19. Kinopio Bookmarklet
  20. Kinopio Select
  21. ▲
  22. 🍄🧠 Puzzle Iguana
  23. 🍄🧠 (Lace Forest)
  24. Kinopio → Markdown
  25. I Got My First Mac
  26. Kinopio backup one-liner
  27. Kinopio JSON text tricks
  28. My daily utilities
  29. I joined the Kinopio club
  30. Python Broken Again
  31. I moved my blog
  32. 🥚 Recipe for soft-boiled eggs
  33. Cold Brew Mocktail
  34. Lowering the bar
  35. Things I really like: Fujifilm X100T
  36. Keyboard hacks in macOS Sierra
  37. Git log for “What I did today”
  38. App Idea: “Buzz Clock” for Apple Watch.
  39. Dream Calendar App (Sketch)
  40. Dream Calendar App: Visualizing Time
  41. Day One Meal Review
  42. Coffee Log Followup
  43. Plane and building
  44. Meals Tracker in Day One
  45. Day One Templates Using Launch Center Pro
  46. Google travel reminders
  47. Siri Reads Kindle
  48. My Perfect Calendar App
  49. Publish by Day One
  50. Hipjot
  51. Day One Web Service?
  52. YouVersion Bible URL Scheme
  53. Draft: Buttery Markdown Goodness
  54. Quick Scripture Lookup
  55. Tina Roth Eisenberg: The Power of Side Projects and Eccentric Aunts
  56. My first Pythonista script
  57. The Key to Continuous Improvement (part 2)
  58. Superscripts and Subscripts Affecting Line-Height
  59. Agile Chalk Talk: Retrospecting Your Iterations
  60. My First Course(ra)
  61. Our first retrospective
  62. Retrospectivizing
  63. Magnets and Macs Don't Mix
  64. Not Black Is the New Black
  65. Tina Roth Eisenberg: The Power of Side Projects and Eccentric Aunts
  66. XOXCO - Is it time for password-less login?
  67. The Art of Lean Software Development
  68. Sheet music, DNA, and source code
  69. Download a local NuGet repository using Nuget
  70. Get a transparent, Quake-style Windows console with ConEmu
  71. Getting Vim Pathogen to work
  72. Vi in the Cloud
  73. Introducing Prose: A Content Editor for GitHub
  74. Cleaning up a computer
  75. VBScript for creating a shortcut
  76. Automating SQL Server 2008 installations
  77. Why is Estimating so Hard?
  78. DocHub | Instant Documentation Search
  79. Debugging FileSystemWatcher.Created
  80. .NET 2.0 ActiveX Control Gotchas (Safe for Scripting and Hooking into Events)
  81. DRAFT-2012-02-15-cleaning-computer
  82. ASIDE: Using Visual Language in the Classroom
  83. Agile Reboot: Putting the Man back in Manifesto
  84. Simple Made Easy
  85. Andy Lester: Get Out of Technical Debt Now
  86. Why And How We Use Campfire
  87. The Tortoise and the Hare
  88. Usability Is King For Your Product. Here’s How We Can Finally Measure It
  89. Redirecting DOS stdout stderr
  90. Lessons Learned: The Hacker Way
  91. Terminology, Syntax, & Introduction - A Beginners Guide to HTML & CSS
  92. Taking Automated Tests Off The Pedestal
  93. How to view an XML stream in the Visual Studio debugger
  94. What does the "d" in `git svn dcommit` stand for?
  95. Preparing for change, expressing intent
  96. How to retrieve an off-screen window
  97. Vintage mode in Sublime Text
  98. Using Mercurial as ad-hoc local version control
  99. Opening files recursively in Vim
  100. Being a Better Programmer
  101. /posts/2012-01-26-671/
  102. What does the "d" in `git svn dcommit` stand for?
  103. What does the "d" in `git svn dcommit` stand for?
  104. Scriptogram Guide
  105. Reducing friction and Scriptogram's new text editor
  106. Markdown and Blogging and Dropbox, Oh My!
  107. Internationalization in MFC
  108. How to retrieve an off-screen window
  109. How to retrieve an off-screen window
  110. Flaky iPhone Home Button Workaround
  111. CSS background opacity
  112. CSS background opacity
  113. Best way to show code snippets in word?
  114. Being a Better Programmer
  115. Being a Better Programmer
  116. How to retrieve an off-screen window
  117. What does the "d" in `git svn dcommit` stand for?
  118. CSS background opacity
  119. Using Git as a Subversion Client
  120. Today's Log
  121. Scriptogram Guide
  122. Let the computer do the logic
  123. Internationalization in MFC
  124. From Wordpress to Markdown
  125. Flaky iPhone Home Button Workaround
  126. Brief thoughts on Git on Windows
  127. Best way to show code snippets in word?
  128. Best way to show code snippets in word?
  129. Flaky iPhone Home Button Workaround
  130. Vim Tip: Swap Parameters
  131. Today's Log
  132. Posting to Wordpress from Calepin
  133. Let the computer do the logic
  134. Intro to Calepin
  135. Calepin Tips
  136. Brief thoughts on Git on Windows
  137. A Universal Greeting
  138. A Git Subversion Workflow
  139. From Wordpress to Markdown (Calepin)
  140. Posting to Wordpress from Calepin
  141. Let The Computer Do It
  142. Some Git Links
  143. .gitignore file for Visual Studio environments
  144. Trying Git SVN
  145. Shapecatcher.com: Unicode Character Recognition
  146. JavaScript Debug: A simple wrapper for console.log
  147. Why Rounded Corners are Easier on the Eyes - UX Movement
  148. jQuery chaining versus readability
  149. Emoji cheat sheet for Campfire and Github
  150. DVCS Big Wins
  151. Review: User Interface Design for Programmers
  152. Trust your developers?
  153. The Surprising Science of Motivation
  154. Atlassian's 20% Time Policy
  155. Side Projects Project
  156. Standing Desk
  157. IDisposable: The contentious Dispose pattern
  158. General Theory of Resources
  159. IDisposable: IPayAttention
  160. Implementing IDisposable?
  161. disposing: "You keep using that word. I do not think it means what you think it means."
  162. An .hgignore file for Visual Studio 2008 and ReSharper
  163. Cleanup/delete all .svn folders
  164. Tip: Kill TSVNCache.exe to speed up Visual Studio startup times
  165. Making the Windows Command Prompt a little more humane
  166. Campfire tray notifier application
  167. Collaborating with Mercurial
  168. Sparklines
  169. Enso lives on
  170. Using Mercurial as ad-hoc local version control
  171. That looks about right
  172. Enso dead, back to launchy?