Live data from Hacker News

Viewing profile — logarhythm

logarhythm

HN member
Joined
Mon, Mar 03, 2014, 10:07 PM UTC
HN karma
35
Public activity
26 items

About logarhythm

No profile information was provided.

Recent public activity

  1. story
  2. comment
    Comment #30741402

    Thank you for explaining how you work, and I would never laugh at a developer for copy/pasting code. We've all done it! I'm still intrigued to understand exactly how you share code…

  3. comment
    Comment #30736056

    Thank you for your comprehensive and detailed feedback! I'll leave Joakim to respond to your comments about his presentation, and I'll respond directly to your comments about the n…

  4. comment
    Comment #30735705

    I'm not sure we're understanding each other. When I asked "How does it solve the problem of sharing code across service boundaries?", I meant how does your language or architecture…

  5. comment
    Comment #30735244

    That's useful feedback, thank you. I'll suggest that change to Joakim.

  6. comment
    Comment #30735189

    Have you read the "Advantages of Polylith" page? https://polylith.gitbook.io/polylith/conclusion/advantages-o... It tries to summarise the benefits from both a development and depl…

  7. comment
    Comment #30735148

    Technically, a Polylith interface is a collection of "pass-through" functions, each of which delegate their function call to an "implementation" function within the component. I ag…

  8. comment
    Comment #30735088

    Which ecosystem do you work with? How does it solve the problem of sharing code across service boundaries?

  9. comment
    Comment #30735070

    That's right, it's a highly opinionated approach to building software, which comes with a host of benefits. Including my favourite; a complete untangling of your development and pr…

  10. comment
    Comment #30733251

    I was confused because you were replying to a comment which mentioned the "long video", so I assumed you were both talking about the forty-minute one on the homepage of the documen…

  11. comment
    Comment #30733098

    The idea with that part of the video was to couch the new concept (components) within the framework of existing concepts (functions, objects, layers, etc.) to try to help people co…

  12. comment
    Comment #30732968

    Exactly! Components are an attempt at scaling-up functions to a system-level building block, whilst maintaining as many of the benefits as possible.

  13. comment
    Comment #30732954

    Your understanding of Polylith is essentially correct. It is a combination of existing ideas, such as monorepos, convention, components, interfaces, encapsulation, and static code …

  14. comment
    Comment #30732725

    Thanks for the feedback, we appreciate it. It's tricky to pick the right level of detail when explaining an idea like Polylith. If we could precisely identify the level of understa…

  15. comment
    Comment #30732648

    Before you completely give up on understanding the concept, I would like to suggest you try the 10-minute "Polylith in a Nutshell" video: https://www.youtube.com/watch?v=Xz8slbpGvn…

  16. comment
    Comment #30732449

    Thanks! It was a bit nerve-racking to give traffic light ratings to existing architectures that people use and enjoy, but I hope we were fair in our assessment.

  17. comment
    Comment #30732430

    Thanks for the feedback, and I'm glad to hear that you understood the concept from the text documentation. We decided to include both videos and text in the documentation because w…

  18. comment
    Comment #30732384

    I'm a member of the team that created Polylith, so feel free to ask questions or give feedback. Polylith has been gaining momentum within the Clojure community. As an example, you …

  19. comment
    Comment #25263074

    Polylith is, first and foremost, an opinionated file structure for codebases (similar to how a framework forces you to structure your code in a particular way). Polylith's structur…

  20. comment
    Comment #25263004

    We've simplified the architecture, by reducing the number of concepts down to just three: components, bases, and projects. The tool is simpler, gives faster feedback, and a better …

  21. comment
    Comment #18125572

    Thanks for pointing this out. I've added that fair play note to the first page of the documentation.

  22. story
  23. comment
    Comment #11406321

    Nova | nova.com | Web Developer | Stockholm, Sweden | Full-time, on-site Nova is a talent network, which is transforming into a product organisation. We’re building web and mobile …

  24. comment
    Comment #10121647

    Totally agree with your point, but just a quick note: using the thread-first -> macro won't work in this case, instead you'd use the thread-last macro ->>. Also Clojure doesn't hav…

  25. story