Viewing profile — logarhythm
logarhythm
HN member- Joined
- Mon, Mar 03, 2014, 10:07 PM UTC
- HN karma
- 35
- Public activity
- 26 items
- HN profile
- View on Hacker News ↗
About logarhythm
No profile information was provided.
Recent public activity
- story
-
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…
-
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…
-
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…
-
comment
Comment #30735244
That's useful feedback, thank you. I'll suggest that change to Joakim.
-
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…
-
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…
-
comment
Comment #30735088
Which ecosystem do you work with? How does it solve the problem of sharing code across service boundaries?
-
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…
-
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…
-
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…
-
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.
-
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 …
-
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…
-
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…
-
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.
-
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…
-
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 …
-
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…
-
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 …
-
comment
Comment #18125572
Thanks for pointing this out. I've added that fair play note to the first page of the documentation.
- story
-
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 …
-
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…
- story