Live data from Hacker News

Viewing profile — AWebOfBrown

AWebOfBrown

HN member
Joined
Mon, Nov 21, 2016, 2:16 AM UTC
HN karma
263
Public activity
43 items

About AWebOfBrown

Melbourne based software engineer twitter: @awebofbrown

Recent public activity

  1. comment
    Comment #46760693

    If you're interested in hosting it at no cost on Oracle Cloud's always free tier (4 cpu, 24GB ram), instead of buying a Mac Mini or paying for a VPS, I wrote up how-to with a Pulum…

  2. story
  3. story
  4. comment
    Comment #46053130

    https://www.medlink.com/news/from-blood-sugar-to-brain-relie...

  5. comment
    Comment #44851471

    It doesn't, but from my perspective the thinking behind zero trust is partly to stop treating networking as a layer of security. Which makes sense to me - the larger the network gr…

  6. comment
    Comment #43476437

    Another interpretation of this is that the lead developer adequately mitigated the risk of errors while also managing the risk of not shipping fast enough. It's very easy to critic…

  7. comment
    Comment #41793078

    I really wanted to adopt tRPC but the deal breaker was it being opinionated on status codes without allowing configurability. Because I needed to meet an existing API spec, that me…

  8. comment
    Comment #40983402

    I think that's demonstrably false. His point about the runtime complexity of an API being entirely distinct from how the interface to it's code is exposed (whether GraphQL or REST …

  9. comment
    Comment #34798349

    Everything I needed to know about Russell's performance war was answered when, whilst he was working at Google, folk started asking him why he was naming and shaming companies for …

  10. comment
    Comment #34346832

    > Folks seems to lack a kind of basic economic perspective. I agree with most of what you said, but this seems a bit ironic. Your suggestions almost exclusively involve large inves…

  11. comment
    Comment #31051588

    Agree that try/catch is verbose and not terribly ergonomic, but my solution has been to treat errors as values rather than exceptions, by default. It's much less painful to achieve…

  12. comment
    Comment #25818912

    The reality is that I've heard unit, integration and e2e almost entirely used interchangeably, maybe except the former and latter. I don't think trying to nail down the terms to so…

  13. comment
    Comment #25807312

    I don't think it's poor to test http handling either, as a coarse grained integration test. The problem I've seen is over-dependence on writing unit tests with mocks instead of bit…

  14. comment
    Comment #25806602

    In the latter example, the question is really one of how tightly you wish to couple the application layer to that of the infrastructure (controller). Should the application logic b…

  15. comment
    Comment #25503834

    If you have an aggregate root, it is responsible for knowing when changes to the aggregate have occurred, and thus making those visible. What is the mechanism for it to do so? Does…

  16. comment
    Comment #25491090

    > Could you explain which aspects specifically require a lot of boilerplate code? Probably the most frustrating part for me is tackling domain events and the implementation of the …

  17. comment
    Comment #25482804

    This is interesting to me as someone who loves DDD but finds the tactical side hard to implement in Node. A few questions stand out: AFAICT implementing tactical DDD involves a lot…

  18. comment
  19. comment
    Comment #24760054

    Fargate is considered a serverless service. Serverless generally encompasses FaaS + BaaS. Think anything whose infrastructure you can use without touching the underlying VM(s): SQS…

  20. comment
    Comment #23037825

    This doesn't sound like the worst way to reduce expensive reads of normalised data. Is the implication that it should have been solved with views, was incorrectly normalised, or th…

  21. comment
    Comment #22469674

    I thought Messenger was ReasonML's flagship use-case inside Facebook. If so, it will be interesting to know what impact this has on its development.

  22. comment
    Comment #20850648

    Any chance you'd be happy to elaborate on what your role is? Are you primarily part of a dev-ops team, or tackling Kubernetes as part of developing the product? Did you obtain CNCF…

  23. comment
    Comment #20179371

    Or, phrased differently, from working another job.

  24. comment
    Comment #19716967

    A quote about salary, that I bookmarked as I could see myself making the same mistake: "Salaries never stay secrets forever. Hiding them only delays the inevitable. Last year we we…

  25. comment
    Comment #19715168

    Can you elaborate on what they are, for the curious?