My Profile Photo

Personal Webpage of David Duggins


Well, I was born on a normal day in July, 1981 and have been creating chaos ever since. Born in North Carolina, but raised in the aftermath of the Soviet Union, Kazakhstan, I have been messing around with computers nearly my entire life. I wrote my first program in assembly when I was 11. In my early teens I ran a BBS connected to Fidonet and started building a website for my band. In 1999 I was introduced to Linux, and it was love at first compile. I started my career in IT in the early 2000's doing IT for a Car Dealership in Charlotte NC. I wrote my first major web app in Cold Fusion (an ecom app) at that time. In 2006 I left Charlotte and moved down to Columbia where starting working as a developer, freelancer and consultant. Currently I am working as a freelance developer and DevOps consultant!!


Collatz Conjecture Part 1 (A simple JavaScript)

\n After reading the XKCD strip on the Collatz Conjecture, I figured that it would be pretty sweet to take the conjecture and create a JavaScript to work through it. I started out with a script that simply printed out the steps. Since it makes more sense to just output the number of steps, I have redone it just a bit to do just that.

If you want to see it fully implemented in a website, here it is:

More recently, I took this code and I turned it into a iPhone app using the Phone Gap framework. In my next entry, I’ll show you how I ported this to the iPhone (screen shots and everything)

© 2024 David Duggins. All rights reserved.