Archive
2025
- 4 Ways I'm Preparing My 3-Year-Old for an AI World July 25, 2025 • 7 min read
- 3 Essential Steps to Take Before Leaving Your Job May 12, 2025 • 5 min read
- Can Dependency Injection Make Me a Better Python Programmer? February 16, 2025 • 3 min read
- 5 Ways to Boost Your Coding Productivity with Generative AI January 31, 2025 • 8 min read
2024
- 4 Lessons from a 30 Year Career in 5 minutes August 27, 2024 • 4 min read
- Modifying a File Locally Without Updating the Remote Git Repository April 5, 2024 • 1 min read
2022
- Pre-Pandemic and Post-Pandemic Job Hunting March 20, 2022 • 2 min read
2021
- Centralize Your Data Integrity May 4, 2021 • 2 min read
- Give a Safe Space to Express Ideas April 1, 2021 • 1 min read
- Scrum is Overrated March 16, 2021 • 2 min read
2020
- A Binary Search Implementation December 1, 2020 • 1 min read
- The Benefits of Using a Build Framework November 25, 2020 • 2 min read
- Tools and Resources I Commonly use to Develop Software October 23, 2020 • 6 min read
- Grady Booch on Architecture September 5, 2020 • 2 min read
- NVarchar Vs Varchar August 5, 2020 • 3 min read
- Changing a React Input Value from Vanilla Javascript July 27, 2020 • 1 min read
2019
- When to Use The FromService Attribute November 20, 2019 • 3 min read
- C# 8 - Nullable Reference Types November 3, 2019 • 4 min read
- 9 Guidelines for Creating Expressive Names October 27, 2019 • 6 min read
- With or Without Curly Braces? October 13, 2019 • 2 min read
- Understanding Begins with Expressive Names September 30, 2019 • 4 min read
- Codifying the Secret Sauce September 15, 2019 • 5 min read
- Garbage Collection Types in .Net Core September 1, 2019 • 4 min read
- You Are Not Your Code August 18, 2019 • 1 min read
- The 5 Different Meanings of the Question Mark in C# August 5, 2019 • 1 min read
- The Collection Comparer, Finding the Differences Between Two Collections July 21, 2019 • 2 min read
- Implementing Request Caching in ASP.Net Core July 7, 2019 • 4 min read
- Running Await in a Constructor June 23, 2019 • 1 min read
2018
- Stop and Remove ALL Docker Containers and Images June 17, 2018 • 1 min read
2017
- Workaround for 'Template parse errors;' in Angular October 30, 2017 • 2 min read
2015
- In a Single Page Application, Should I process on the Client or the Server? December 27, 2015 • 2 min read
- Examining the Case for Switch Statements December 6, 2015 • 10 min read
- 4 Practices to Lowering Your Defect Rate November 17, 2015 • 9 min read
- Ignorance is Bliss When Using Frameworks August 31, 2015 • 3 min read
- 8 Must Have Extensions for Brackets.io August 17, 2015 • 2 min read
- Setting up Continuous Integration on Ubuntu with Nodejs August 15, 2015 • 12 min read
- The Mind State of a Software Engineer May 17, 2015 • 1 min read
- Index Fragmentation in SQL Azure, Who Knew! April 26, 2015 • 2 min read
- A General Ledger : Understanding the Ledger March 23, 2015 • 3 min read
- Proofing a Concept and Growing the Code March 1, 2015 • 2 min read
- Securing AngularJS with Claims February 14, 2015 • 6 min read
- 3 Reasons Why Code Reviews are Important January 28, 2015 • 3 min read
- 5 Steps for Coding for the Next Developer January 1, 2015 • 5 min read
2014
- Questions to Ask During an Interview November 6, 2014 • 2 min read
- Implementing Transparent Encryption with NHibernate Listeners (Interceptors) November 3, 2014 • 5 min read
- Missing Management Delegation Icon in IIS October 30, 2014 • 1 min read
- Calling Stored Procedures with Code First October 16, 2014 • 2 min read
- Git Cheat Sheet October 1, 2014 • 2 min read
- Conditional Sql parameters with nHibernate March 26, 2014 • 5 min read
- A Simple Guide to Finding Your Next Job February 28, 2014 • 7 min read
2013
- Crystal Reports 13 Maximum Report Processing Limit Reached Workaround December 18, 2013 • 6 min read
- Considerations When Throwing Exceptions March 21, 2013 • 2 min read
2012
- Mastering the Craft: Essential Skills of a Senior Software Engineer October 31, 2012 • 4 min read
- Creating a Generic Type at Runtime May 22, 2012 • 1 min read
- Deploying with MsDeploy Outside of Visual Studio May 10, 2012 • 2 min read
- Understanding Time Discrepancies in Distributed Systems January 20, 2012 • 1 min read
2011
- 2 minutes on Migrating Data December 22, 2011 • 2 min read
- Chronic Contractor June 14, 2011 • 1 min read
- Insecurinator Developer June 11, 2011 • 1 min read
- Mini-Me Developer June 8, 2011 • 1 min read
- King of the Hill Developer June 3, 2011 • 1 min read
- The Ego Interviewer May 29, 2011 • 2 min read
2010
- Boost Your Productivity: 6 Tips to Coding Faster November 29, 2010 • 1 min read
- Code Refactor October 22, 2010 • 6 min read
- Clever vs. Getting Things Done October 15, 2010 • 2 min read
- CRUD Applications and the Business Layer: A Practical Perspective October 10, 2010 • 1 min read
- Code: Weighted Random Distribution October 6, 2010 • 1 min read