A Short List of C++ Learning Resources
The company I work for plans releases on a quarterly basis. So 4 times a year, we're all-hands-on-deck for a couple days of meetings. We meet as one large team to discuss the main focus, split into...
View ArticleA Wish List for the Modern PC
My goal one evening this weekend was to find out how to open the directory where Windows store apps are installed, so I could write a script to backup some files. Never figured that one out, but I did...
View ArticleCompromised accounts, back doors, and automatically updating dependencies
Once again the dev community is reminded that although we sometimes imagine we're building one well-founded layer upon another, reality can be a bit more... sand castle at high tide. Basket of eggs....
View ArticleTerms of Disservice
One of the proudest innovations in the world of law has to be the modern "terms of service". A combination of cover your arse and the customer comes last, it frequently seems like a contest of the...
View ArticleWhat happens to our online presence (digital legacy) when we die?
My wife and I are in the process of updating our wills, which we haven't touched in about 5 years. Life is more complicated now, especially since we have more kids, but it's all fairly boilerplate......
View ArticleA table for 10 please, garΓ§on! π·
I love everything about woodworking - the mental challenge of a design, the smell of freshly cut wood, the gorgeous finish of a dark rich stain. It's a great feeling to turn a pile of lumber into a...
View ArticleFrom text-driven s(hell) to mouse-driven marvel
I recently stumbled (after dialing into CompuServe with my 2400 baud modem of course) onto a blog post titled Designing Windows 95βs User Interface, where the author posted the contents of an article...
View Article7 Mistakes of Modern Web Design
Once upon a time, in the glory days of Geocities, Angelfire, Tripod et al, we were in a race to the bottom, proudly outdoing each other with animated gifs, scrolling marquees, under construction signs,...
View ArticleWhat is GraphQL and how does it differ from REST?
I'm working on a series of a posts about GraphQL in order to get more familiar with what it is and what it's capabilities are. I hope you find these useful too!Part 1: What is GraphQL and how does it...
View ArticleUsing the GraphiQL IDE to access a GraphQL API
I'm working on a series of a posts about GraphQL in order to get more familiar with what it is and what it's capabilities are. I hope you find these useful too!Part 1: What is GraphQL and how does it...
View ArticleCannot remove System.Core.dll reference from a VS2010 project
Several years ago, a user on SO tried to add a reference to System.Core to his C# project manually and got an oddball error: Β "A reference to 'System.Core' could not be added. This component is already...
View ArticleWhat's a package manager?
None of us writes code in a vacuum.You might've started out in school writing one-off apps in Java or Python. You may have created a basic website, cobbled together with HTML and the JavaScript saveur...
View ArticleWhat's this new GitHub Package Registry all about? (using C# and NuGet)
A few prerequisites before we dig in...If you're new to all this, check out "What's a package manager?"If you want to upload a package, install the NuGet command line tools. (nuget.exe isn't a setup...
View ArticleA rolling book rack with extra storage
I started this one right before building our new dining room table, and finished it soon afterwards. Ellen had asked for a book shelf for the kids, but something that would let them see the entire book...
View ArticleMirror mirror on the wall, who's the topmost of them all?
I've seen a number of questions over the years, where devs ask how they can make sure their program is the "most" whatever. The first spot in the notification tray, the first service of the startup...
View ArticleStackOverboard π
Stack Exchange Inc has had a busy few weeks mucking things up. I've spent more time reading meta threads than I have in a long time, as I imagine a lot of longtime SE users have been, trying to grasp...
View ArticleSO Vault: Are there still BASIC compilers/interpreters that use line numbers?
StackOverflow sees quite a few threads deleted, usually for good reasons. Among the stinkers, though, lies the occasionally useful or otherwise interesting one, deleted by some pedantic nitpicker - so...
View ArticleHacktoberfest 2019 ππ±
It's the end of October and I've submitted 4 PR's for yet another Hacktoberfest. In exchange for a $10 shirt and some stickers, I spent more hours than I meant to, writing code for OSS projects I...
View ArticleSO Vault: What do these new C# 6 features do?
StackOverflow sees quite a few threads deleted, usually for good reasons. Among the stinkers, though, lies the occasionally useful or otherwise interesting one, deleted by some pedantic nitpicker - so...
View ArticleAutomate cleaning up your comments using the StackExchange API
Back when I still used Twitter, I implemented Vicky Lai's "ephemeral" Go script to delete tweets older than a certain age. No one reads your old tweets unless they have a reason to, like you're running...
View Article