Software Engineer. Currently involved primarily in iOS and mobile development.
I have a wide array of development interests and experience. I venture into many different areas and learn from each new technology I develop with.
My problem solving strategy includes:
- Be practical yet methodical. Fast, but careful.
- A solution is only good if the problem is well understood. If the problem is not understood the result is usually a hack. Hacks are not lasting solutions.
- Focus on best practices without becoming obsessed with or paralyzed by them.
- There is more than one way to do everything, but there are definitely bad ways to do things. There are also times that there exists more than one good way to do things. Finding a good way is important.
- Plan for change, but don't anticipate changes that may not ever happen.
- Make code that will last. Fight code rot by cleaning up messes along the way.
- Talk is cheap. Let your work speak for itself.
Stack Overflow
Q&A for professional and enthusiast programmers
Joined 4 years ago, last seen yesterday
8,900 reputation
33053
badges
25 questions
236 answers
Server Fault
Q&A for professional system and network administrators
Joined 3 years ago, last seen 8 months ago
128 reputation
16
badges
1 questions
0 answers
Programmers
Q&A for professional programmers interested in conceptual questions about software development
Joined 1 year ago, last seen 9 days ago
101 reputation
1
badges
0 questions
0 answers
Meta Stack Overflow
Q&A for meta-discussion of the Stack Exchange family of Q&A websites
Joined 2 months ago, last seen 2 months ago
101 reputation
1
badges
0 questions
0 answers
Database Administrators
Q&A for database professionals who wish to improve their database skills and learn from others in the community
Joined 1 year ago, last seen 1 year ago
101 reputation
1
badges
0 questions
0 answers
Theoretical Computer Science
Q&A for theoretical computer scientists and researchers in related fields
Joined 1 year ago, last seen 1 year ago
101 reputation
1
badges
0 questions
0 answers