Ben Tsai

Archive

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