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


Feb
1
awarded  Yearling
Jan
20
comment 2 year degree plus experience vs 4 year degree
@kevincline yeah, I generally agree with you and StuperUser. It's a tough call. I don't think it's perfect, but it could generally show minimum levels of competence.
Nov
19
awarded  Pundit
Aug
23
awarded  Enlightened
Aug
18
awarded  Nice Answer
Aug
18
comment Web Development on Windows but on Linux Environment
Vagrant is much easier to manage, pretty much to the point of making using VirtualBox directly a complete waste of time. vagrantbox.es will likely have the version you need.
Aug
18
answered Should I let my “beginnerishness” hold me back? (not rhetorical)
Feb
1
awarded  Yearling
Aug
10
comment Automatic programming: write code that writes code
@kevincline: sure, I generally agree with you. In my answer I posted that you can often avoid code generation with dynamic languages. If that's just not an option for you, adding this tool is still a valid approach.
Aug
2
comment Storing plaintext passwords for detecting fraud
No business needs to store plaintext passwords. There are always other options. Sorry to be a Sith about it, but if you are presenting to management, why would you even present an option to them that is unnecessarily insecure? How do you expect to catch anyone anyway? Everyone uses the same 150 passwords anyway, so your possibility of false collision is very high; just go look through a passwords list.
Aug
2
answered What is volume in terms of databases?
Aug
2
comment Is it possible to call a Javascript function from C?
Can you please tell us what you're trying to do, and why these core functions are written in JS? If you really want JS reuse, then Node.js may be an option for you.
Aug
2
comment Is it possible to call a Javascript function from C?
Javascript doesn't make much sense without an engine. What exactly is the problem you're trying to solve here? Code reuse, or browser automation?
Jul
29
comment Confusion regarding def function within Python
That edit is wrong. You have now coded 4 lines of Python in your life.
Jul
27
comment How often should I be compiling?
I don't know, therefore unit tests.
Jul
25
comment How much Ruby should I learn before moving to Rails?
Ruby and Python are both multi-paradigm languages, and don't require OOP skills to use effectively. Rails contains some level of OOP but the interfaces you would be writing are not difficult to utilize without knowing the ins and outs.
Jul
2
comment My boss decided to add a “person to blame” field to every bug report. How can I convince him that it's a bad idea?
So you guys fix errors without trying to find out the history and root cause? At that point you're fixing symptoms, and possibly ignoring legitimate core problems. If it actually is a problem with a person, it helps to know why the person made the mistake so it can be corrected. If it's faulty hardware, that can be swapped for something more stable.
Jun
3
comment Class design, One class in two sources
Do you think partial classes are always a violation of SRP, then?
Jun
2
comment What is a name for a job where you do system analysis, project management and data diagramming?
@JeffO been there, done that. If the job sucks the life out of you, it's probably not worth the money in the long run.
Jun
1
revised I'm a contract developer and I think I'm about to get screwed
Silly goose math is fixed