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! I’m not …
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 …
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 …
Just How Fast Are GitHub Pages?
Recently GitHub rolled out some improvements to GitHub Pages, their free static page hosting service. As this is a static site I’ve recently had a lot of interest in static hosts and seeing which ones might be the best. I decided to …
Hazardous Attitudes in Software Development
With software projects it’s rare that a failure points to a single cause or person. Usually it’s a culmination of many smaller mistakes. With technology and formal project management best practices are usually well documented …
Top Free Image Optimization Tools
Making your images load faster is extremely important for page load performance on your site. It makes your pages load faster, which makes for happier visitors, and better search engine performance for your site. Page load time is also a …
Why Linux Mint is Awesome
Linux Mint is one of the most under-rated Linux distributions out there, yet it provides a lot of value, even for seasoned Linux hackers. If you haven’t tried it out yet, you’re missing out. What do people say about Linux Mint? …
Common Code Smells
You may have heard the term “code smells” lately, it seems its being talked about frequently again. In this short post I’ll explain what they are, and a few of them you may run across. What is a Code Smell? A Code Smell is …
Dont Build El Caminos
The quickest way to disappoint everyone is by trying to please everyone and software is no different. Sometimes trying to make a “one size fits all” solution can get you into trouble. Remember the El Camino? Back in the late 60s …
How to Build C# apps on Your Raspberry Pi
Get notified when new tutorials are posted: Want to run and build .Net applications on your Raspberry Pi? In this article I’ll show you how. With Mono you can develop and run .Net applications on your Raspberry Pi. I got a few emails …