Live data from Hacker News

Viewing profile — solnic

solnic

HN member
Joined
Thu, Jun 23, 2011, 9:38 AM UTC
HN karma
128
Public activity
43 items

About solnic

[ my public key: https://keybase.io/solnic; my proof: https://keybase.io/solnic/sigs/JJJ_q-l1IGPrRLbnjvkvrNc8_a-pJMz5ikK5v5XLakU ]

Recent public activity

  1. comment
    Comment #33729215

    Yes the view layer will be introduced in 2.1. We have hanami-view ready but we need to build hanami-assets and hanami-helpers + add integration code to the main hanami gem.

  2. comment
    Comment #33709482

    Hanami is not a micro-framework, it is composed of multiple gems though, so if you remove them all you're left with a core of the framework that doesn't do anything except providin…

  3. comment
    Comment #33709428

    Haha no it's just an example of a custom directory that you can place under app dir We're still thinking about an abstraction for operation-like objects (I actually started experim…

  4. comment
    Comment #33709395

    You missed the context of this example - it's just there to show that IF you don't want to use constructor DI, you can put things in lib and they won't become part of the automatic…

  5. comment
    Comment #33709221

    You're right in principle but not in this case. Zeitwerk is not a regular dependency, it's stable and the risk it will change in an incompatible way is very minimal (reminder - it'…

  6. comment
    Comment #33709149

    What you're describing should've been reported as a bug because we do use metaprogramming for DSLs but the "runtime" objects are actually designed to have very minimalistic public …

  7. comment
    Comment #33706724

    Hanami 2.0 doesn’t have any interactors

  8. story
  9. comment
    Comment #30219699

    > Your articles are very negative. Basically everything involving Rails is bad and wrong by them. That's what i mean. I provide critique that some (probably many) Ruby developers d…

  10. comment
    Comment #30219453

    FYI I changed the title to "Rails and its Ruby dialect". Thanks for all the comments. https://solnic.codes/2022/02/02/rails-and-its-ruby-dialect/

  11. comment
    Comment #30219172

    welp :( I'm very sorry about this. I didn't manage to pay for my old domain because I was recovering after an accident (true story, not making any silly excuses). I was aware that …

  12. comment
    Comment #30219150

    Ah thanks man, I'm very happy to know this. ROM 6.0 is going to be a major improvement Stay tuned!

  13. comment
    Comment #30219131

    What makes you think I have negative agendas? My "agenda" is quite positive, I want a Ruby ecosystem where we play by the same rules and Rails is no longer a special snowflake. Thi…

  14. story
  15. comment
    Comment #15642374

    s/Ruby/Rails/g in the article and it makes more sense. You can write pretty good Ruby code, which avoids side-effects, monkey-patches and is easy to test. All you need to do is aba…

  16. comment
    Comment #11755072

    > Is your time with rails "up" in the sense that you no longer have a substantial day to day use for it It means that I'm no longer interested in supporting Rails in my gems and I …

  17. comment
    Comment #11755018

    Hey Sam, great to see you commenting on this :) I started contributing to DM when Dan was already in charge but I was a DM user when you were still working on it. Anyhow, you made …

  18. comment
    Comment #11752733

    That's not true, although there's a lot I took from FP. Like avoiding mutable state, and functional composition for data transformations. This doesn't change the fact my code is OO…

  19. comment
    Comment #11750986

    I dare to disagree. My point about DM being killed by Merb/Rails merge was about what happened back in 2008 with its consequences through all the years. I'm talking about DM1 speci…

  20. comment
    Comment #11750134

    `include` is also inheritance, multiple inheritance. I try to avoid inheritance and prefer composition. It is very simple in ruby and very powerful.

  21. comment
    Comment #11749694

    yeah it's because I was contributing to many dm-* projects and handling a couple of last releases.

  22. comment
    Comment #11749594

    Yes, I was on the core team between 2010-20#{hard-to-tell}. DataMapper was created by Sam Smoot and quickly taken over by Dan Kubb who did a crazy amount of work, practically rewri…

  23. comment
    Comment #11749556

    Thank you my friend, I just fixed it <3

  24. comment
    Comment #11749449

    Sorry about that, you can use Reader View in FF which works fine. Crazy part - it's not JS, I tried disabling it and it's still sluggish.

  25. comment
    Comment #11749426

    The point I made is that this is all happening in your ORM layer, in ActiveRecord these concerns are not separated. Recent addition of Attributes API at least isolated coercion log…