Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jeremiep
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
78 ms
·
301.
▲
by
jeremiep
10y ago
I didn't know who Ayende is, now I do. Please keep the title.
302.
▲
by
jeremiep
10y ago
I recently worked on a AAA port where we had roughly 220Ghz worth of processing power hooked on IncrediBuild; a full rebuild still took about 15 minutes! We had to make the engine sit on the PSVita and for that reason did all the developmen
303.
▲
by
jeremiep
10y ago
You have state even in functional programs. My original point was about simplifying the program so it is easier to reason about in the first place, rather than write tests for a yet-to-be-overengineered-mess :) What if you get very tight me
304.
▲
by
jeremiep
10y ago
HTTPS is also faster on the wire because intermediaries can't inspect the payload so they just forward it. Its ironic that with Spring, NHibernate and all the other bloated enterprise libs or thread-per-request models they still worry
305.
▲
by
jeremiep
10y ago
These answers point to dead links and reeks of Agile. They mention frameworks and MVC variations; from the start they've already bloated whatever they're building and none of them address the real problem: complex sequences of sta
306.
▲
by
jeremiep
10y ago
I think its google who also asks for Python experience next to Java experience because it shows you went ahead and learned something on your own that wasn't spoonfed to you in school. And yeah, Spolsky did talk about the perils of Java
307.
▲
by
jeremiep
10y ago
As much as I like to contribute to open-source, the reality is I have budgets and deadlines to meet. Most libraries out there will do a LOT of things I couldn't care less about, making them harder to integrate and debug and reason abou
308.
▲
by
jeremiep
10y ago
I never said I'm allergic to open-source, I said I'm allergic to frameworks and the vast majority of libraries out there. That leaves the few gems like React.js but they're libraries, not frameworks. I won't have to writ
309.
▲
by
jeremiep
10y ago
Having worked in both huge teams using popular languages/libraries/frameworks and small teams using what works best I'll choose the later any day. We're already allergic to frameworks where I work and we're slowly m
310.
▲
by
jeremiep
10y ago
I can understand in these environments they want to limit risks. And because the work is boring and the conditions are average to begin with, these companies are always on a massive roll of junior developers. It's especially bad if cod
311.
▲
by
jeremiep
10y ago
I don't feel like clojure stalled out. You have to realize the redmonk rankings are using very weak heuristics to get these results. I'd rather choose languages and tools by how much they match the problem space rather than how po
312.
▲
by
jeremiep
10y ago
How is that different from debugging a multi-threaded or networked application? In both cases barely entering the debugger changes the behavior of the system. Heck even an asynchronous program running on a single thread doesn't have fu
313.
▲
by
jeremiep
10y ago
Lets just take GUI then, how can you design that using TDD? Lets say you've got a multiple steps form where the user can go back and forth between steps and change data anywhere. How are you going to test for ALL possible flows, which
314.
▲
by
jeremiep
10y ago
Bad programmers are going to make a mess of things no matter how many tests you have. More often than not I see tests as needlessly solidifying the architecture prematurely. More often than not I see TDD yielding horrible, terrible software
315.
▲
by
jeremiep
10y ago
I find that the people who are the most obsessed about unit testing generally aren't good programmers to begin with. To me, keeping code simple and easy to reason about is what yields reliable software. If you can't wrap your head
316.
▲
by
jeremiep
10y ago
Marketing is even worse at naming things! You don't see programmers having 2 weeks of meetings to come up with a terrible, terrible name and still feeling good about themselves afterwards.
317.
▲
by
jeremiep
11y ago
I've seen that talk last year, great talk! I really like how he makes the distinction between Agile and agility and compares the values of the manifesto with the consultancy industry which spawned around it. But I have yet to find a ma
318.
▲
by
jeremiep
11y ago
The point of the article was that you can easily get that performance boost in any language - especially when network latency is involved; it will be there no matter the language used. You can make fast things in C++, but your competitors u
319.
▲
by
jeremiep
11y ago
His "Useing You're Type's Good" talk is also wonderful, also made me laugh to tears! [1]: https://www.destroyallsoftware.com/talks/useing-youre-types-...
320.
▲
by
jeremiep
11y ago
This is why I like GitLab! Thanks for doing this :) You're not only productive at shipping quality features but also listening to people using your product! This makes me even happier to be using it at work :)
321.
▲
by
jeremiep
11y ago
Thats a good point! I did not see it that way.
322.
▲
by
jeremiep
11y ago
That's what I meant by "overlooking the company's context". I think the case you describe is where consultants can be a net win, for the very reason you mentioned: dev departments at non-tech companies. These companies a
323.
▲
by
jeremiep
11y ago
Yeah, but I wish they'd give more credit where due. On their markdown page they claim "For GitLab we developed something we call "GitLab Flavored Markdown" (GFM)." while that is obviously a ripoff of GitHub Flavoure
324.
▲
by
jeremiep
11y ago
I had the same impression reading the intro; I was done after reading about Agile and consultants. In every single instance I've seen these two combined, mediocrity followed. Even in the cases where they thought they had agility the re
325.
▲
by
jeremiep
11y ago
Everywhere I've seen Agile it was almost always top-down disguised as bottom-up. There's also the follow-up post addressing what the waterfall comparison is all about: https://medium.com/swlh/agile-is-the-new-
326.
▲
Agile Is the New Waterfall
(medium.com)
1 points
by
jeremiep
11y ago
|
2 comments
327.
▲
by
jeremiep
11y ago
These are all based on popularity and online activity which are terrible indicators for a lot of application domains. They give you a rough head count yet you have absolutely no idea what percentage of them are actually good programmers you
328.
▲
by
jeremiep
11y ago
Are there people who actually take Tiobe seriously?! That seems like a very dangerous thing to do to me.
329.
▲
by
jeremiep
11y ago
That's how the D language does it! Functional programming in D is a joy in part because of this feature.
330.
▲
by
jeremiep
11y ago
That's exactly how I use ClojureScript and one of the main reasons why I'll never go back to JavaScript. :)
More ›