Ben Tsai

Archive

  1. Arrange Kinopio cards
  2. Bible at your fingertips with Raycast
  3. Career talk
  4. Please don't @all
  5. On Being Scrum Master
  6. Cards ✹ Connections ✶ Colors
  7. New Pomodoro Timer
  8. Word count in Kinopio (bookmarklet)
  9. How to hide multiplayer avatars in Kinopio
  10. How to anonymize a Kinopio space
  11. Invert Selection (Kinopio)
  12. Hey Siri, add Kinopio card
  13. Kinopio Bookmarklet
  14. Kinopio Select
  15. 🍄🧠 Puzzle Iguana
  16. 🍄🧠 (Lace Forest)
  17. Kinopio → Markdown
  18. I Got My First Mac
  19. Kinopio backup one-liner
  20. Kinopio JSON text tricks
  21. My daily utilities
  22. I joined the Kinopio club
  23. Python Broken Again
  24. I moved my blog
  25. 🥚 Recipe for soft-boiled eggs
  26. Cold Brew Mocktail
  27. Lowering the bar
  28. Things I really like: Fujifilm X100T
  29. Keyboard hacks in macOS Sierra
  30. Git log for “What I did today”
  31. App Idea: “Buzz Clock” for Apple Watch.
  32. Dream Calendar App (Sketch)
  33. Dream Calendar App: Visualizing Time
  34. Day One Meal Review
  35. Coffee Log Followup
  36. Plane and building
  37. Meals Tracker in Day One
  38. Day One Templates Using Launch Center Pro
  39. Google travel reminders
  40. Siri Reads Kindle
  41. My Perfect Calendar App
  42. Publish by Day One
  43. Hipjot
  44. Day One Web Service?
  45. YouVersion Bible URL Scheme
  46. Draft: Buttery Markdown Goodness
  47. Quick Scripture Lookup
  48. Tina Roth Eisenberg: The Power of Side Projects and Eccentric Aunts
  49. My first Pythonista script
  50. The Key to Continuous Improvement (part 2)
  51. Superscripts and Subscripts Affecting Line-Height
  52. Agile Chalk Talk: Retrospecting Your Iterations
  53. My First Course(ra)
  54. Our first retrospective
  55. Retrospectivizing
  56. Magnets and Macs Don't Mix
  57. Not Black Is the New Black
  58. Tina Roth Eisenberg: The Power of Side Projects and Eccentric Aunts
  59. XOXCO - Is it time for password-less login?
  60. The Art of Lean Software Development
  61. Sheet music, DNA, and source code
  62. Download a local NuGet repository using Nuget
  63. Get a transparent, Quake-style Windows console with ConEmu
  64. Getting Vim Pathogen to work
  65. Vi in the Cloud
  66. Introducing Prose: A Content Editor for GitHub
  67. Cleaning up a computer
  68. VBScript for creating a shortcut
  69. Automating SQL Server 2008 installations
  70. Why is Estimating so Hard?
  71. DocHub | Instant Documentation Search
  72. Debugging FileSystemWatcher.Created
  73. .NET 2.0 ActiveX Control Gotchas (Safe for Scripting and Hooking into Events)
  74. DRAFT-2012-02-15-cleaning-computer
  75. ASIDE: Using Visual Language in the Classroom
  76. Agile Reboot: Putting the Man back in Manifesto
  77. Simple Made Easy
  78. Andy Lester: Get Out of Technical Debt Now
  79. Why And How We Use Campfire
  80. The Tortoise and the Hare
  81. Usability Is King For Your Product. Here’s How We Can Finally Measure It
  82. Redirecting DOS stdout stderr
  83. Lessons Learned: The Hacker Way
  84. Terminology, Syntax, & Introduction - A Beginners Guide to HTML & CSS
  85. Taking Automated Tests Off The Pedestal
  86. How to view an XML stream in the Visual Studio debugger
  87. What does the "d" in `git svn dcommit` stand for?
  88. Reducing friction and Scriptogram's new text editor
  89. Preparing for change, expressing intent
  90. Markdown and Blogging and Dropbox, Oh My!
  91. How to retrieve an off-screen window
  92. Vintage mode in Sublime Text
  93. Using Mercurial as ad-hoc local version control
  94. Opening files recursively in Vim
  95. Being a Better Programmer
  96. /posts/2012-01-26-671/
  97. What does the "d" in `git svn dcommit` stand for?
  98. What does the "d" in `git svn dcommit` stand for?
  99. Scriptogram Guide
  100. Reducing friction and Scriptogram's new text editor
  101. Reducing friction and Scriptogram's new text editor
  102. Markdown and Blogging and Dropbox, Oh My!
  103. Internationalization in MFC
  104. How to retrieve an off-screen window
  105. How to retrieve an off-screen window
  106. Flaky iPhone Home Button Workaround
  107. CSS background opacity
  108. CSS background opacity
  109. Best way to show code snippets in word?
  110. Being a Better Programmer
  111. Being a Better Programmer
  112. How to retrieve an off-screen window
  113. What does the "d" in `git svn dcommit` stand for?
  114. Reducing friction and Scriptogram's new text editor
  115. CSS background opacity
  116. Using Git as a Subversion Client
  117. Today's Log
  118. Scriptogram Guide
  119. Markdown and Blogging and Dropbox, Oh My!
  120. Let the computer do the logic
  121. Internationalization in MFC
  122. From Wordpress to Markdown
  123. Flaky iPhone Home Button Workaround
  124. Brief thoughts on Git on Windows
  125. Best way to show code snippets in word?
  126. Markdown and Blogging and Dropbox, Oh My!
  127. Best way to show code snippets in word?
  128. Flaky iPhone Home Button Workaround
  129. Vim Tip: Swap Parameters
  130. Today's Log
  131. Posting to Wordpress from Calepin
  132. Let the computer do the logic
  133. Intro to Calepin
  134. From Wordpress to Markdown (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?