9,103 reputation
12251
bio website future-web-app.blogspot.com
location Israel
age 41
visits member for 3 years, 5 months
seen Jul 7 at 11:35

I mostly do Erlang and CoffeeScript these days and am the author of "Building Web Applications in Erlang" and "Programming HTML5 Applications" Both of which were published by O'Reilly.

I am also very interested in the question, How do I become a great developer and spend a fair bit of time thinking about it.

I am also a compulsive writer. I love writing as it forces me to really think about what is important and how to make ideas seem more concreate


May
9
comment What is your go-to application when you start learning a new language?
Yup, if you can understand it well enough to write about it you understand it pretty well. Its not nearly as crazy as it sounds
Apr
29
comment Is obtrusive JavaScript ever ok?
What I am talking about is how will the site function if Javascript is turned off. There are some times where it will be fully functional (if maybe not as nice) and others where it will fail completely. I am not worried about old browsers that do not support JavaScript (Netscape 1). Of course in any case there is no reason to write BAD javascript
Apr
22
awarded  Nice Answer
Apr
15
answered Are there any statically-typed Web scripting languages?
Mar
18
comment Is it a good idea to schedule regular time to clean up code?
We do a "Technical Debt Tuesday" for this. Its half way threw an Israeli work week and lets us take a step back to deal with issues
Feb
25
comment (Why) Should I learn a new programming language?
I did not know that about cobol actually. Someday I may have to go take a look
Feb
25
comment (Why) Should I learn a new programming language?
No Idea, how to do it. Post a gist with the examples would be how I would share them.
Feb
22
awarded  Popular Question
Feb
22
awarded  Guru
Feb
22
comment How bad would it be to obtain a lock on every object?
What happens when a thread crashes while it holds a lock
Feb
21
awarded  Good Answer
Feb
19
awarded  Caucus
Feb
10
answered When would you need “hundreds of thousands” of threads?
Feb
5
comment JUnit Testing in Multithread Application
Don't share mutable state
Feb
4
comment How important is it for a programmer to know how to implement a QuickSort/MergeSort algorithm from memory?
In truth 99.999% of the time when you need a sort just using the library that comes with your language or runtime will be the correct choice.
Jan
25
awarded  Yearling
Jan
22
awarded  Nice Answer
Jan
22
answered In what meaningful ways does Erlang prevent race conditions in concurrent programming?
Jan
16
awarded  Good Answer
Jan
12
awarded  Taxonomist