Viewing profile — solnic
solnic
HN member- Joined
- Thu, Jun 23, 2011, 9:38 AM UTC
- HN karma
- 128
- Public activity
- 43 items
- HN profile
- View on Hacker News ↗
About solnic
Recent public activity
-
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.
-
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…
-
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…
-
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…
-
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'…
-
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 …
-
comment
Comment #33706724
Hanami 2.0 doesn’t have any interactors
- story
-
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…
-
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/
-
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 …
-
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!
-
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…
- story
-
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…
-
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 …
-
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 …
-
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…
-
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…
-
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.
-
comment
Comment #11749694
yeah it's because I was contributing to many dm-* projects and handling a couple of last releases.
-
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…
-
comment
Comment #11749556
Thank you my friend, I just fixed it <3
-
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.
-
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…