Featured
Recent Posts
GIF or JIF???
Along with whether or not Al Gore invented the Internet, figuring out the correct pronunciation of GIF is one of the earliest questions of the Internet. I grew up believing … Continue reading GIF or JIF???
Conquer Procrastination with 5 Simple Techniques
Procrastination is something that many people struggle with including myself. For years, no matter what I tried, I would always catch myself procrastinating on tasks that could provide the biggest … Continue reading Conquer Procrastination with 5 Simple Techniques
A Pragmatic View on Patterns
WARNING: Below contains strong opinions that you may not agree with! Read at your own risk…(and if you disagree, tell me why I’m wrong in the comments! I have an open … Continue reading A Pragmatic View on Patterns
12 Most Influential Books Every Software Engineer Needs to Read
This is a question that I get a lot, especially from co-workers or friends that are just beginning their journey as a software craftsman. What book should I read to become … Continue reading 12 Most Influential Books Every Software Engineer Needs to Read
How to, Once and for All, Remember when to use “\” or “/”
Does anyone else have a problem with this?? This seems to pop up for me ALL THE TIME! Whether it is in a web URL, a file path on Windows … Continue reading How to, Once and for All, Remember when to use “\” or “/”
What to Expect in a Programmer Interview
The more and more I talk to developers and other software engineers, I noticed that reoccurring theme. They all wanted to know the key to doing well in technical … Continue reading What to Expect in a Programmer Interview
BMPs, JPEGs, GIFs, and PNGs…Oh My!
I recently was developing a web application and needed to incorporate a company logo image on the site. When asking the marketing department to send me an image of the … Continue reading BMPs, JPEGs, GIFs, and PNGs…Oh My!
HTTP over TCP/IP Simplified
So I was hanging out with my non-technical friend the other day and he asked something along the lines of “What is the ‘HTTP://’ part of the web URL for?” Being … Continue reading HTTP over TCP/IP Simplified
Computer Science Geeks Rejoice!
As a computer science enthusiast, it has sometimes been hard for me to find other social, out going geeks that just want to kick back and debate data structures, algorithm designs … Continue reading Computer Science Geeks Rejoice!
Defensive Coding Techniques
We’ve all heard of defensive driving (and if you haven’t, you’re probably the one we are all defending against). However, as developers, we should also be familiar with defensive coding. Just … Continue reading Defensive Coding Techniques
Interfaces vs Abstract Classes – Which Should You Use?
C# is a wonderful language that has matured and evolved over the last 14 years. This is great for us developers because a mature language provides us with a plethora of language … Continue reading Interfaces vs Abstract Classes – Which Should You Use?
My First Post!
Hello! My name is Jason Roell. I am a software engineering consultant living in the great city of Cincinnati, Ohio. I am starting this blog as a site to write … Continue reading My First Post!