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!!


Some coding with my daughter

Technically we try and do this the first of the year, but time was not on our side. For one thing, Luba started school this past fall, so we have a lot of stuff to do with that. Also, I’ve been very busy as well. But, better late then never! This year I decided to introduce her to compiling…(she saw me compiling some server extensions and asked me why it was doing it by itself). So, I’ve been going back to my youth and playing around with c++ the past week (I am planning on getting back into application development) and so here is a cool little bit of code, daddy/daughter style.\n

If you are not familiar with the C languages, I am making use of a struct….this is essentially the same as a class. It’s declared a bit differently, but the end is the same. We created a person template in our structure and called two instances of it, yours and mine. The first time that we compiled, it just asked for name and age. Then we added the method to calculate the difference in the ages. Obviously we need more structure to make sure that if the first person is younger then the second it will still be correct, but for a bit of daddy/daughter time it suffices.

Fun was making mistakes and watching her see the compiler catch them! Damn I love raising a geek..I do not know what I would do if she were interested in stuff like sports…=)

© 2024 David Duggins. All rights reserved.