Debugging RestSharp Deserialization Errors

How to configure RestSharp to use json.net for deserialization and get more detailed debugging information....

September 7, 2015 · 4 min · Nick Spreitzer

Slack 1.1.8 reverts system tray functionality

Well that was fast. A little over three weeks ago, on July 7th, Slack released 1.1.5 of their Windows App. One of the changes in that release disallowed minimizing the main window to the system tray. I was not a fan of that particular change. No sir, I did not like it one bit and so I dug into my bag of tricks and released my own software to force the app into the system tray – where I prefer it to live, when I’m not actively staring at it....

July 30, 2015 · 2 min · Nick Spreitzer

Slack For Windows: Minimizing To The System Tray

Version 1.1.5 of Slack’s Windows app no longer allows minimizing to the system tray. As long as Slack is running, its taskbar icon is visible. I didn’t like that very much, so I wrote an application - dubbed Headless Slacker - that enables users to choose at their own discretion whether or not to show Slack’s taskbar icon....

July 24, 2015 · 3 min · Nick Spreitzer

How To Configure Git To Work With DiffMerge

If you’ve reached this post by way of a search engine, I’m guessing it’s at least the fifth, sixth, or twentieth one you’ve looked at trying to understand why the hell git mergetool doesn’t launch DiffMerge. Or why git mergetool -tool-help tells you “blah blah blah The following tools are valid, but not currently available: blah blah diffmerge blah blah”. Or: “The merge tool diffmerge is not available as ‘diffmerge’”. You’ve already done everything you think you need to do in order to get DiffMerge and Git playing nicely together, right?...

June 30, 2015 · 2 min · Nick Spreitzer

Weird Windows Error: The File Already Exists

I ran into a very strange Windows error a while back. It started when I tried to make a commit in GitHub for Windows and got an error message....

June 4, 2015 · 2 min · Nick Spreitzer

How To Host A ClickOnce Installer On GitHub

Unfashionable though it may be, I still really enjoy developing desktop applications. Deploying a desktop app, on the other hand, is as much of a hassle as it ever was....

May 29, 2015 · 7 min · Nick Spreitzer

RedBubble vs Zazzle vs CafePress

Less a review, more an experience. At the suggestion of my girlfriend, I decided to start selling mugs, shirts, and other such things. I really like RedBubble, but wondered about the competition...

March 16, 2015 · 4 min · Nick Spreitzer

Git Config Changes Not Saved When Edited With Notepad++

Closing just the git todo tab isn’t enough. You have to completely quit the text editor....

March 7, 2015 · 2 min · Nick Spreitzer