Pinned Tweet
I can't stand X anymore. I have switched to Mastadon:
mastodon.social/@TysonMN
At @forwardnetworks, we typically don't add such a test. Instead, in the body of the commit message, we include the reports from performance runs for a recent previous commit and the current commit.
New post: Focused Web Browsing. Use uBlock Origin to remove distractions while browsing the web.
tysonwilliams.coding.blog/20…
And while you are there, also check out my previous post, which I see now I forgot to tweet about at the time.
Pair programming is like driving with a navigator
tysonwilliams.coding.blog/20…
Tyson Williams retweeted
The publishers of my book Code That Fits in Your Head are giving away three free copies of the DRM-free eBook.
For your chance to win retweet this tweet. Entries will close by the end of the week. Good luck!
informit.com/seemann
If anyone happens to have an answer for me, I would really appreciate it.
stackoverflow.com/q/70949986…
I have a question about footnote 8 on page 25 of Code That Fits in Your Head by @ploeh. I quote it next with some modification to shorten. 1/3
> In Visual Studio, the warnings-as-errors setting is associated with a build configuration [, such as Debug or Release mode]. If you want to change this setting for both configurations, you have to remember to do it twice. 2/3
That is not my understanding. I think it is possible to treat warnings as errors for all configurations with a single line of code. I created a demo that does this. Am I misunderstanding something? 3/3 github.com/TysonMN/WarningsA…
> I chose to name the interface [IReservationRepository] after the Repository pattern. I did that because most people are familiar with the name and understand that it models data access in some way.
~ 4.3.6 in Code That Fits in Your Head by @ploeh (with omissions by me)
1/2
At @FwdNetworks, we would name this ReservationDao. There is no "I" prefix because we use Java, which doesn't follow this convention like .NET, and "Dao" stands for "data access object".
2/2
Java has a type called File with an instance method called isFile... and it is not even a verbose way of representing the boolean true *facepalm*
docs.oracle.com/javase/7/doc…()
Tyson Williams retweeted
A question from @tyson_mn triggered a response that's almost an entire blog post in itself. You can regard it as bonus content for this week. Learn about invariant functors here: blog.ploeh.dk/2020/10/19/mon…
One more GitKraken feature request to upvote!
gitkraken.featureupvote.com/…
This would be a wonderful feature for GitKraken. Please go there and upvote!
gitkraken.featureupvote.com/…
After nearly six years of employment, today is my last day at Blocher Consulting. It was an excellent place to work, and I am grateful for the opportunity. I was welcomed when I finished school, and great coworkers became great friends. (1/2)
Even as I am excited for what's next with @FwdNetworks, I will miss what I am leaving. A big thank you to everyone for such a wonderful experience. (2/2)
New post: Lock Hunter. Use Lock Hunter to close open file handles.
tysonwilliams.coding.blog/20…
Tyson Williams retweeted
New article: New book: Code That Fits in Your Head ift.tt/3xgjcO7
Tyson Williams retweeted
It's a great pleasure for me to announce that I've written a new book, out in September blog.ploeh.dk/code-that-fits…


