JavaScript ES6 LINQ Equivalents
As I’m working with JavaScript and TypeScript more and more these days, I often find myself wishing for LINQ statements to use to easily work with collection data. Fortunately, there are equivalents for all of the …
MANY articles on a wide array of topics. You’ll find a lot of my newer content is going to my YouTube channel first, but I do still blog occasionally.
As I’m working with JavaScript and TypeScript more and more these days, I often find myself wishing for LINQ statements to use to easily work with collection data. Fortunately, there are equivalents for all of the …
Applying the Builder Pattern to Improve an Angular Service.
I attended http://www.codemash.org 2018 last week, and it was (as
The other day, someone wrote me to ask: To cut to the chase, I was wondering if, given your experience, you had any recommendations or advice for landing an internship with Microsoft. I work a lot with.NET and Azure …
Now that 2017 is behind us, I thought I’d share some stats and other details about my blog (and podcast and other such things) for those who may be interested. 2017 was a pretty solid year for me as a blogger, and …
I've used the GraphViz tool locally to quickly produce graphs and state diagrams from text input. Recently, I learned about WebGraphViz, which lets you do the same thing from a browser.
How to become master writing C# code. The discussion that followed had a lot of great ideas and insights, from many well-respected and experienced C# developers.
In a previous article, I wrote about the Strongly Typed Enum
I’ve written a while back about what a good idea it is for companies to incentivize both parties with their referral programs. A couple of recent companies who are following this strategy are Coinbase and Square …
Here are two tips that teams I work with have found useful when working with git for larger projects with many team members that I thought I would share: Only merge into master if code is working The first tip is that …