Viewing profile — blandflakes
blandflakes
HN member- Joined
- Tue, Nov 03, 2015, 1:22 PM UTC
- HN karma
- 491
- Public activity
- 293 items
- HN profile
- View on Hacker News ↗
About blandflakes
No profile information was provided.
Recent public activity
-
comment
Comment #49136917
And the kubernetes code and APIs still read like corporate Java for years after, too
- comment
-
comment
Comment #48315465
Yeah I have long felt that if we think we need gradle, we should consider doing less crazy stuff in our build. Maven is plenty and any time I get back to a repo that has that inste…
-
comment
Comment #48161592
Is your disinterest in LiveView because you'd prefer the more common SPA/API separation, or some other reason? I'm curious because as a mostly backend engineer I view LiveView as s…
-
comment
Comment #47968519
This is both a fair response and isn’t! The OP was talking about typical Java stuff you’ll encounter, which is overwhelmingly spring boot. But I also agree that you can do much bet…
-
comment
Comment #47848511
This was also true of Amazon's Leadership Principles. They are pretty reasonable guidelines, but in a debate, it really came down to which one you could most reasonably weaponize i…
-
comment
Comment #47746822
The trajectories of Go and Scala here tell a much different story (and one that matches my personal experience looking at job postings): https://innovationgraph.github.com/global-m…
-
comment
Comment #47407559
Engineers also wrote good code before AI. We don't get to pretend that the speed increase of AI only increases the output of quality code - it also allows engineers to send much mo…
-
comment
Comment #47359263
Ha, I can relate WRT Python. I've been doing more Elixir these days for both a really pleasant web experience and because it has some unique primitives baked into the ecosystem tha…
-
comment
Comment #47355491
> I pick tools by the problem, not loyalty. Good advice that I keep trying to adopt myself, but I have to confess a large personal bias for languages that I like, even if it keeps …
-
comment
Comment #46958811
> It is the best idea. This should be the standard. And nothing prevents you from rolling back an individual service. You can still do that. And you can still do individual deploys…
-
comment
Comment #46958761
Yeah, I think you're preaching to the choir about static checking, the only point I was making is that monorepo doesn't solve some classes of errors and that I've actually seen it …
-
comment
Comment #46955352
> Simple, although I only mentioned repos should be mono, I should've also said deployment should be mono as well. I thought that was a given. Deploying your service graph as one a…
-
comment
Comment #46955279
Well, no, it doesn't. A monorepo does nothing to prevent you from making breaking changes, it just stops you from making changes that don't compile/test. You still have to understa…
-
comment
Comment #46955094
> First put all your services in a monorepo have it all build as one under CI. That’s a static check across the entire system. There are definitely benefits to this approach. My co…
-
comment
Comment #46875396
Go seems to have some enduring affection and popularity for new projects and companies. I recently felt like a lot of the recent shift was less about GC and more about runtime char…
-
comment
Comment #46746565
If you have to ask an object what its type is, you're probably about to cast it, and these are operations that the language doesn't enforce that you do together (and so the habit o…
-
comment
Comment #46647225
This isn't a personal website.
-
comment
Comment #46562184
It's also pretty insulting to assume that everything is equally easy for all people.
-
comment
Comment #46420962
Agreed; I don't actually even care about emulating this particular hardware, but these reports are just interesting reading.
-
comment
Comment #46415425
I don't think we have to choose. Naturally finding the "right division of labor" is as infinite as finding the "right level of abstraction", but I think the ideal situation is to s…
-
comment
Comment #46415273
They also encourage/enable code that is less testable. If you use mockito to get your fake responses/assertions where you need them, you don't have to think about your class's depe…
-
comment
Comment #46415239
> Static typing doesn't have much value if there are proper unit tests Wasteful unit tests that assert your types are right don't have much value if there is a proper type system. …
-
comment
Comment #46410190
This always feels like a bad faith argument. Nobody says that with static types, you don't need any unit tests. And your suggestion that people who like static types "don't know ho…
-
comment
Comment #46407791
Elsewhere in this thread, dynamic typing advocates malign the hassle of maintaining types, and it is always coupled with strong advocacy for an entire class of unit tests I don't h…