-
Continue reading →: Hello World in 5 Minutes using C#
In this tutorial I will show you how to: download and install the .NET SDK, create a C# project, run your C# project, and edit your code. Download and install the .NET SDK In order to write software applications using C# you’ll need to have the .NET SDK installed. At…
-
Continue reading →: What is Management?
The essence of management is the belief that people can achieve more by working together than an individual working by themselves. As a manager, it is essential to realize that you don’t have to do everything yourself (additive behavior), be the best at everything, or even know everything. A manager’s…
-
Continue reading →: I Ran a Half Marathon
I ran the 2020 Palmetto Peach Half Marathon. Finished with a time of 02:46:27. Not a fast time, but still glad that I was able to finish this race! Starting Line Finish Line
-
Continue reading →: I Got a Hole-in-One
While I haven’t YET achieved the goal of breaking 100, I did reach a milestone by making a hole-in-one on Bluff #2 at Champions Retreat Golf Club.
-
Continue reading →: What is a code review?
In software development, a code review is an activity where one or more fellow developers review the code written by another developer to look for mistakes or other possible improvements. Why do a code review? There are several reasons why software development teams would want to do code reviews. The…
-
Continue reading →: Why Blog?
Why do I blog? There can be many different reasons that people blog. Common reasons for blogging include: building audience, establishing authority, or differentiating oneself. I have three motivations for blogging. First, I want to improve my writing skills and as there is no better way to get better at…
-
Continue reading →: What is the difference between Computer Science and Software Engineering?
From time to time I get asked: “What is the difference between computer science and software engineering?” Usually, I awkwardly stumble through an explanation along the lines of: “Computer Scientists discover, research, and test new theories where Software Engineers apply these theories to their work.” What follows is the result…
-
Continue reading →: Why a PhD?
I’ve been working as a software engineer for more than 20 years, and when the opportunity came up for me to continue my education at the Ph.D. level I jumped at it. In September 2017 I started the Ph.D. Computer Science program at the University of South Carolina. The things…
-
Continue reading →: Introducing GeoRacing – Augmented Reality + iBeacons
GeoRacing is an outdoor adventure sport where participants use compatible devices to race through a course of geo-located checkpoints. Once a racer has completed a course their results can be uploaded to the race website. These results may be used for rankings or other social interactions. A course is made…
-
Continue reading →: Consuming a WebApi Asynchronously in Xamarin iOS
There are a seemingly endless variety of web services available, like: Amazon, Facebook, and Twitter just to name a few. For developers, being able to access those services allows them opportunities to either extend the capabilities of their own applications by integrating with these services or building new applications using…
