486 reputation
211
bio website zipstory.com
location Redondo Beach, CA
age 39
visits member for 3 years, 5 months
seen yesterday

Currently consulting remotely as a full stack web developer for http://www.dreamhost.com and very much enjoy the people there.

LinkedIn: http://www.linkedin.com/pub/jason-sebring/49/ab6/b88/

github: https://github.com/sebringj

my startup: https://zipstory.com


Dec
18
comment How to create a random generator
I'm talking about wind speed, barometric pressure, temperature, humidity, etc. You can take a sample of measurements and have a hard time arguing against randomness in that regard. Also, temperature alone taken at enough accuracy is very random.
Dec
18
comment How to create a random generator
+1 I would consider different data sources like weather measurements for your seed. wiki.cdyne.com/?title=CDYNE_Weather
Dec
17
comment Should developers be responsible for tests other than unit tests, if so which ones are the most common?
@BryanOakley maybe say "it is your job to create good working code for your given use cases and scope" because its just too open ended. It ends up shouldering too much blame on a developer and developers just hate that.
Dec
17
answered Should developers be responsible for tests other than unit tests, if so which ones are the most common?
Dec
17
comment Should developers be responsible for tests other than unit tests, if so which ones are the most common?
"It is your responsibility to deliver defect-free code." is fairy land. You can deliver what the scope requires but edge cases and business logic interpretations make your statement impossible to live up to. Why do you think every major release of software has releases and patches etc? Because we are all imperfect including the business logic.
Dec
7
comment Does an unexperienced programmer need an IDE?
I ran a little screen scrape on programmers.stacexchange.com. Using the word "depends" or "depending" seems to increase the likely hood of votes while people answering with phrases starting with "I would..." or starting with "Yes" or "No" tends to be voted down. Tip for writing posts: don't have a clear opinion on anything.
Dec
7
comment I'm doing 90% maintenance and 10% development, is this normal?
How can I get downvoted for telling the real truth here? Business folks will exploit the hell out of you. Is everyone here idealist fools? Wake up and smell the money that you are losing.
Jun
16
comment What is the benefit of writing to a temp location, And then copying it to the intended destination?
If the application requires it, do it. Otherwise, do what makes sense. Your brain is telling you that its not needed in this case. I'm in the camp of doing the least amount of work possible as you can tell by my answer so I recommend doing the least amount of work possible for the app.
Jun
16
answered I'm doing 90% maintenance and 10% development, is this normal?
Jun
8
awarded  Caucus
Mar
15
comment How do you manage extensibility in your multi-tenant systems?
Brian, FYI kitgui.com and hubsoft.com if you are curious.
Mar
14
comment Why choose an established CMS as opposed to building one from scratch?
There is newer technology from the old CMS install approach where you don't have to learn really anything and can program in your own language. I built one myself because I got sick of this installation problem or using some cushy cms thing that works for designers. My profile has a bit of how to go about it.
Mar
11
comment Defensive Programming vs Exception Handling?
@mattnz I'm only stating not to program the guts of your known code around exceptions. Its basic. Besides, you don't make enough money to hire me.
Mar
11
comment Defensive Programming vs Exception Handling?
see point 5 for reference
Mar
11
comment Defensive Programming vs Exception Handling?
that's what testing is for.
Mar
11
comment Defensive Programming vs Exception Handling?
That section in the book is not smart. If you are in a loop and you are throwing exceptions over and over its very costly. I tried to outline some good points of when to do this.
Mar
11
answered Defensive Programming vs Exception Handling?
Mar
5
comment How to Mentor a Junior Developer
+1 I was going to write something but this sums it up in my approach.
Mar
5
answered HTML5/Javascript + Web Services
Mar
5
comment Tips/tricks to manage a new team with new code
Yes if you are in separate buildings especially so I try to keep everyone in an open space and walk around regularly. What I do is build core API signatures and set the teams out to build them so it all connects.