Ben Tsai

Archive

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