How to Blink an LED on a Raspberry Pi
The blinking LED is the hello world of the maker community, and today I'll show you how easy it is to do with the Raspberry Pi 2 (or Model B)!
How to Write Better Unit Tests
In working with some unit testing fairly extensively lately, I've gathered some guidelines I've tried to stick with over the years for writing better tests.
Common C# Interview Questions
I was reading a post about some common C# interview questions, and thought I'd share some of mine. These are questions that I asked in interviews, or was asked in past interviews. Try them out and see you how you do!
Properties vs Fields in C#
One of the areas that cause a lot of confusion for new C# developers is the idea of properties and fields. It's an easy thing to mess up, and there aren't really any solid rules on it, but here are some general guidelines to help you decide …
Whether you're developing for a personal project, small business or Fortune 100, you should take the time to make sure your changes aren't going to break things. In times past this usually meant spending lots of money. These days the only …
Just How Fast Are GitHub Pages?
Recently GitHub rolled out some improvements to their GitHub Pages static page hosting services. I decided to do a comparison and put them to the test.
Hazardous Attitudes in Software Development
With software projects it's rare that a failure can be pointed a single cause, or a certain person. Usually it's a culmination of many smaller mistakes. With technology and formal project management, best practices are usually well …
Top Free Image Optimization Tools
Making your images load faster is extremely important for page load performance on your site. Here are some free tools to help you shave down your image size while retaining quality
Why Linux Mint is Awesome
Linux Mint is one of the most under-rated Linux distribution out there, yet it really does provide a lot of value, even for seasoned Linux hackers. If you haven't tried it out yet, you're missing out.
Common Code Smells
Code Smells are becoming the new hotness again. You may have heard the term, here's what it means and a few to look out for.
I wrote a book! Check out A Quick Guide to Coding with AI.
Become a super programmer!
Learn how to use Generative AI coding tools as a force multiplier for your career.