20,087 reputation
437106
bio website championkitchens.com
location Pittsburgh, PA
age 30
visits member for 3 years, 1 month
seen 12 hours ago

I am a software engineer in Pittsburgh, PA with a focus on architecture, design and development of solutions in both Java and .NET technologies.

I recently helped a friend build a website for a business he is starting. http://www.championkitchens.com


Jun
20
comment How to improve relationships between consultants and staff programmers
These are things that GOOD consulting company employees already do. BAD ones are more concerned with appearing like they know everything better than ANYBODY in house does.
Jun
20
accepted Interview approaches and questions for a software developer intern
Jun
20
answered How to improve relationships between consultants and staff programmers
Jun
20
comment Will it cost me a lot if I chose ASP.NET and IIS?
Quoting the OP, "I do not know If I will be able to afford the cost of IIS/ SQL server, etc (any other MS fees)." That sounds to me like he might be open to suggestions about how he CAN afford to host his soon to be product. Good posts on here mentioned the discounts provided to startups but a site with over half a million users may not apply. The bottom line is that the PRICE IS THE PRICE and I don't believe staying in the Microsoft stack can help him with that concern. I feel my answer is a perfectly legitimate demonstration how he can achieve something similar with familiarity and low cost.
Jun
20
comment Can non-IT people handle a wiki?
+1 For an insightful and prophetic comment! I have seen how forced management decrees on an unwilling workforce mostly always end with widescale dissatisfaction or abandonment of the new system for the old. You have to sell the idea to the users or it won't stick. If you can sell it to the most conservative of users you will have success. Years ago I sold my Grandma on the idea of eReaders and that was my clue that they would eventually become a huge success :)
Jun
20
comment Will it cost me a lot if I chose ASP.NET and IIS?
You may disagree with the technology but I challenge close minded fan boys to evaluate my answer on the merits of me providing a unique suggestion to legitimate architectural concern, and not on personal opinions of the content in the answer. This particular stackexchange site has been getting worse for this type of behavior and it is leaving a bad taste in my mouth.
Jun
20
comment Will it cost me a lot if I chose ASP.NET and IIS?
@Developer, I had quite the opposite experience. I struggled with ASP.NET and wrote terrible code in the process while I was able to crank out a JSF application of similar complexity in just 3 or 4 weeks. It certainly isn't perfect but then what is?
Jun
20
answered Will it cost me a lot if I chose ASP.NET and IIS?
Jun
19
awarded  Pundit
Jun
17
comment Based on what I read in “Inside the Machine”, is this approach to branches more optimal?
But wouldn't this be good to know if you were writing a compiler? :)
Jun
17
comment How do I handle this job situation?
+1, Yes and its probably also important to note that if you let him know how invested you are into this opportunity, if he was a good guy he would let you know pretty quickly if you were no longer being considered.
Jun
17
comment How do I handle this job situation?
I was thinking more about this and the longer you wait for a distant "maybe" the more opportunities you let pass you by. Job offers have an expiration date.
Jun
17
answered How do I handle this job situation?
Jun
17
answered Overwhelmed at Internship
Jun
17
comment Could an internal rep, voting and badges encourage good programming practices?
@Ryan, Yes mistakes should be pointed out and downvoted but a badge sticks with you forever. en.wikipedia.org/wiki/Badge_of_shame en.wikipedia.org/wiki/The_Scarlet_Letter#Plot_summary
Jun
17
comment Could an internal rep, voting and badges encourage good programming practices?
It sounds like it would be a good idea for a while but the only thing I would do differently is get rid of punishment badges. They carry a stigma and humility with them that will discourage those who are falling behind from trying to catch up.
Jun
16
comment What should I keep in mind when writing custom software quotes?
@Bob, Thats a really great idea, I am going to remember that. It is sort of like an insurance in case they decide to take your plan to a competing bid.
Jun
16
comment What should I keep in mind when writing custom software quotes?
@Bob, Thats straight up poor business ethics right there, and yet another reason who you don't want to disclose your project plan to your client.
Jun
16
comment What should I keep in mind when writing custom software quotes?
"Be very careful about "Can you just add one more feature / tweak this feature slightly" requests. Usually they start with a minor tweak here or there and if you do them for free, you start getting more frequent, less reasonable requests until you are doing whole projects at no extra charge." This happens EVERY SINGLE FRIGGIN TIME. This is why it is best to avoid fixed-price projects unless the scope is small, well understood and open to little interpretation.
Jun
16
comment What should I keep in mind when writing custom software quotes?
Hmmm... thats a good question. I would probably do the latter, a WBS which lays out tasks and dependencies, completion date and a price. This isn't your project plan, its just your WBS and quote, but if they are insistent on seeing your detailed project plan then they will be able to figure out your hourly rate, which I WOULD NOT want to disclose on a fixed price project. They shouldn't need to know HOW you came to the price you did. If they don't like your price they can shop around or negotiate with you on the final price. Bottom line is, that I would try not to disclose my detailed PP.