1,757 reputation
611
bio website serenitysoftware.io
location Pennsylvania
age 29
visits member for 3 years, 10 months
seen Dec 2 at 20:05

Entrepreneur, developer, devops, sysadmin, whatever. I own Serenity Software.

You can find me on LinkedIn: http://linkedin.com/in/jordanambra

And on TopTal: http://www.toptal.com/resume/jordan-ambra


Mar
1
comment A Class named Class?
This is not an answer.
Feb
28
comment Is Object Oriented stuff really that important?
Or even better, every time the list is modified, it updates an internal length variable, so you don't have to calculate it every time. But that's not really about functional or OOP.
Feb
27
comment Most common website scalability pitfalls
Yes, and each one of them has either large infrastructure to support it, or in the case of at least facebook and tumblr, bypassing it altogether.
Feb
27
comment Most common website scalability pitfalls
Scalability with PHP? Good luck. Better use Zend.
Feb
21
comment How viable is it to switch stacks for setting up a startup
I'm sure @user18609 realizes this, but there is eventually a cost to running MS servers, particularly SQL Servers. It might not get you at first, but it will be a high cost later. Clearly it's not the only point to deal with, but it shouldn't be dismissed either.
Feb
15
answered How viable is it to switch stacks for setting up a startup
Feb
1
awarded  Yearling
Jan
26
comment Are there any famous one-man-army programmers?
@SegFault yes, he fell off the face of the earth, taking his sites and some of his code with him. You can find copies if you look.
Jan
8
answered Learning on the Job: JavaScript, CoffeeScript, BackBone and jQuery
Dec
28
comment 100K curl requests
Is this incoming or outgoing? Why do you need a load balancer if you are sending outgoing curl requests?
Dec
4
comment Is it a bad idea to list every function/method argument on a new line and why?
I personally think this is a great answer because you explained your reasoning very well. Good job Mike.
Dec
4
comment Is it a bad idea to list every function/method argument on a new line and why?
@Ben that sounds far more like OCD than valid code formatting. On the opposite side of the argument, your eye is unable to track variable names as easily when you scan down the list because it will constantly have to skip the comma--a task that is more difficult than skipping whitespace.
Dec
4
comment Why isn't rich code formatting more common?
This answer sure has a lot of upvotes for being incorrect.
Nov
29
comment What are good keyboards for programming?
Where are the arrow keys?
Nov
29
comment What are good keyboards for programming?
Hey, I use Dvorak, you insensitive clod! But seriously, an alternate keyboard layout is not a valid reason to use a keyboard like this unless you like all the other points too. Key remapping is the very last reason you should choose a keyboard.
Oct
31
answered Increasing confidence in personal knowledge about coding
Oct
10
awarded  Citizen Patrol
Oct
5
comment I'm a contract developer and I think I'm about to get screwed
Thanks for the video @MattvonRohr.
Oct
5
awarded  Nice Answer
Oct
5
answered I'm a contract developer and I think I'm about to get screwed