Viewing profile — Ramone
Ramone
HN member- Joined
- Wed, Nov 12, 2008, 9:48 PM UTC
- HN karma
- 136
- Public activity
- 45 items
- HN profile
- View on Hacker News ↗
About Ramone
No profile information was provided.
Recent public activity
- story
- story
-
comment
Comment #7781972
I droned on and on about it in a blog post once if you're interested: http://caines.ca/blog/programming/in-defense-of-the-office/ . In my experience, it's waaaay more efficient for…
-
comment
Comment #7338762
We do this too, attaching req and res objects to a domain, as well as databases and other network related objects (like smtp clients, etc). This is a huge improvement, but I'm stil…
-
comment
Comment #7335798
I actually think I understood you, but I'm saying that in that case where statelessness should be an advantage, node.js is actually a much less fault tolerant environment when you …
-
comment
Comment #7334316
It's actually pretty silly to write node.js apps in a crash-only manner. Since they often handle thousands of connections concurrently, a failure in one client's processing is pret…
-
comment
Comment #6152164
I know you feel like you just explained its flaws, but there's nothing here that couldn't also be said about any other mainstream language.
-
comment
Comment #5733606
I consider that to be a bright spot in this post. What would a performance comparison for this very specific app prove? The way I read it, the only goal of the rewrite was a more e…
-
comment
Comment #5556279
That's actually a solved problem (in node.js at least). npm builds a node_modules tree where each package gets its own copies (with the correct versions) of its dependents. Gone ar…
-
comment
Comment #4948489
There are a benefits, but most people won't notice them without first actually using a hypermedia API. * It's self-documenting. Client developers can find all the endpoints just by…
-
comment
Comment #4812026
GET being cacheable/idempotent is part of the HTTP spec, and has nothing to do with REST: http://www.w3.org/Protocols/rfc2616/rfc2616-sec13.html#sec13...
- story
-
comment
Comment #4506337
Looks more like JS the java way. Singletons make no sense in a language that has global variables and never lets you stop an object from being duplicated. The command pattern makes…
-
comment
Comment #4104543
Well every team is different, so I shouldn't try to say I know the right thing for your team. What you're talking about though is farming out your branch builds/tests/deploys to je…
-
comment
Comment #4104376
I'm saying a CI server is unnecessary for these branches that aren't ready to integrate with master. These are short-lived branches with 1 or 2 contributors, right? Just run the bu…
-
comment
Comment #4104294
It sounds like we agree that long-lived branches are not continuous integration at least. We probably differ in that I think short-lived branches and pull requests are more overhea…
-
comment
Comment #4104222
But then it's not really continuous integration anymore is it? Having a CI server and practicing continuous integration are not the same thing.
-
comment
Comment #4007849
The normal usage of the term "Lean" (ie from Toyota) actually has little to do with validated learning and more to do with the elimination of wasteful aspects of production that do…
-
comment
Comment #3847986
I think the argument that we shouldn't rely on the parser for certain language features is a bit silly (including interpreting end-of-statements). The language is precisely what th…
- story
-
comment
Comment #3464646
I think calling it "superficial beauty" undermines the quality he's looking for, which in my opinion is "human readability". A human has to make multiple passes to parse something …
-
comment
Comment #3195749
It's really all about factoring. You'll notice now that you have model logic in your controller. If you want to reuse that elsewhere, you'll first have to extract it to another cla…
-
comment
Comment #3146426
Figure out how to log only what you want. Don't let your choice of an inflexible logging system affect your external API. What do you get? Well many things, but specific to your in…
-
comment
Comment #3033469
You're light on actual counter-examples and heavy on words like "shills", "hocus", "criminal", and "idiocy", so that most of your argument has to rely on your ability to paint TDDe…
- story