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 a web developer, I was fairly familiar with how HTTP is just a “protocol” (rule) for how computer systems can understand each other when sending…


Read more 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 in terms of time and space complexity, sorting techniques, bit manipulation, different types of languages, history of computing systems, and other technologies that mere mortals…


Read more 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 as defensive driving can save you lots of money and keep you safe on the road, defensive coding can keep the code you write from crashing…

Read more Defensive Coding Techniques

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 down some of my thoughts and experiences in software and technology. My hope is that I can use this to come back to when I run…

1555567_10201204824949403_1970254739_n (3)

Read more My First Post!