430 reputation
48
bio website at-runtime.com
location Maryland
age 29
visits member for 4 years
seen Sep 19 at 9:22

I have been a developer since 2002, starting in High School with VB6, Java and HTML; graduating college with a degree in Computer Science.

My work now involves desktop application development, architecture design and doing my best to stay on top of good practices and philosophies.

My range of technologies are from C/C++ and Java to Python and PHP. Recently I have delved into .NET and C#, with some Android development in my spare time.

I learn as much as I can from wherever I can, as such I am an early adopter, a technology enthusiast, and an update-oholic.


Feb
28
awarded  Constituent
Feb
27
revised How to make my web app restful
cleaning up wall of texts
Feb
27
suggested suggested edit on How to make my web app restful
Feb
19
awarded  Caucus
Nov
29
comment Tablets Running IDEs
AIDE does make starting super easy - but does not stop there. I have read about entire games being written FOR Android ON an Android device. And we're just at the beginning.
Nov
22
awarded  Yearling
Nov
8
comment Dealing with curly brace soup
If you're using Visual Studio - check out the extension Indent Guides (visualstudiogallery.msdn.microsoft.com/…)
Jun
1
awarded  Nice Answer
Jun
1
answered What is the equivalent word for “compile” in an interpreted language?
Apr
18
comment Should large or old Codebases be expected to be easy to navigate?
If you "don't want to learn the wrong things or pick up bad habits from colleagues" take a look at this question and pick a few books to read
Apr
4
awarded  Yearling
Apr
4
answered Optimal number of years per job
Apr
3
comment Deprecated Methods in Code Base
The author stated I'm already using version control software in both instances, so setting up another won't help much. I agree though. Keep them in previous revisions and don't worry about the current one.
Mar
12
comment How do I keep an eye on a remote freelancer?
How can you mandate that the developers run your homemade privacy intruding screenshot software? Unless it was in the contract beforehand, or you supply the hardware to the developers this is a massive breach of privacy. Who is to say that their dev machine doesn't double as their home browse machine? Or how can you guarantee that you won't take screenshots during off hours? But if you do go this route, be sure to install the key logger software to get the whole package.
Mar
5
comment What kind of copyright laws should I be aware of when creating software?
My rule of thumb is if you think someone may want to sue you for doing something, don't do it. You have already questioned it's legality, you bet a lawyer will too. Besides, you can sue someone for darn near anything these days...
Mar
1
comment Getting to the big leagues & managing time as a novice game developer?
"Bench-marking yourself to others is not a goal in and of its self, but is a useful tool to to help you set goals for your self." Agreed. As long as you continue to advance your abilities, don't worry about other people. Because there is always someone better/more advanced.
Jan
5
awarded  Civic Duty
Dec
9
comment I want to program, but I can't find the time if I want to maintain my grades
@user606723 I agree, Linux is a major plus, if even for just diversifying your OS experiences.
Dec
9
comment I want to program, but I can't find the time if I want to maintain my grades
We used Linux nearly exclusively. Even had a Linux user group for advanced stuff.. so I would say it depends on your university.
Dec
8
awarded  Commentator