Let’s talk about some of the ways C# is making life more difficult for new developers and how we can fix it.
All Articles
How I Learned to Love Databases
In this article I’ll discuss why I hated working with databases as a C# developer, and the tools and libraries I found that proved me wrong.
An Open Letter to Our Bootcamp Grads
This is an open letter to Cohort 11 of Tech Elevator’s Columbus Campus. Tech Elevator is a 14 week programming bootcamp teaching .NET or Java, SQL, HTML, CSS, JavaScript, and Vue.js. This particular cohort was the first class I was privileged to teach software development to.
Podcast: Weekly Dev Tips – Software Quality Defense in Depth
I had the opportunity to record a podcast appearance with Steve Smith back in January where I discuss the concept of defense in depth as it applies to software quality. That went live recently on WeeklyDevTips and I encourage you to give it a listen.
Video: Stand Back; I’m Going to Try Scientist!
Yesterday I gave a talk on Scientist .NET at the first .NET Open Source Days conference. Here’s a recording I made of a practice run in case you missed it.
How to Start Your New Job Strong
Starting a new job can be exciting, intimidating, and frustrating. The first few weeks can set the tone for how you are perceived in the organization as well as your opportunities to succeed in your new role. Here are my thoughts on how to start strong at your new job.
Video: .NET Unit Testing Libraries
I’ve uploaded a technical talk on unit testing .NET code and some strategies and libraries that can be helpful when working with .NET and .NET Core code.
The History of .NET
As someone who has been using .NET since the betas, I’ve been really impressed with .NET’s ability to grow, change, and stay relevant as technology changes. This isn’t an easy concept to explain to others, however, and so I thought I’d try to illustrate .NET’s history with an overview of changes from .NET Framework 1.0 to March of 2020.
Learning Guide for Remote Work
This week with more and more people trending to remote work as a preference and now, with COVID-19, out of necessity / responsibility, I partnered with Pluralsight to author a short guide on learning while remote. I can’t host it here, but if you’re curious, check it out for some tips I’ve found helpful throughout the years.
OpenSilver and The Return of Silverlight
How OpenSilver, an Open Source implementation of Silverlight, aims to use Web Assembly to Compete with Blazor and Modern JavaScript Frameworks