Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #5298

S

solnic.dev

Personal blog · solnic.codesprogramming

solnic.dev is a personal blog at solnic.codes about programming. Since 2019, 14 different Hacker News readers have linked it 19 times, most often “Rails is not written in Ruby”. It is still writing: the last post was on 2025-07-30, and you can follow it by feed.

Visit the blog
19mentions?
14HN people?
2019–2023first – last linked?
Links on Hacker News per year · peak 8 in 2022

Too few sampled comments (5) to say how often HN recommends it.?

Why HN links it

Piotr Solnica's posts critique Rails and its Ruby dialect, and discuss framework abstractions and design trade-offs. HN readers cite them when arguing that Rails is opinionated and hard to combine with DDD.

Summarised by Claude from a sample of 5 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Elixir・Ruby・Programming・Open Source・AI

Most-linked posts?

  1. Rails is not written in Ruby
    4 people · 4 mentions · first linked 2022-02-02
  2. My time with Rails is up (2016)
    3 people · 3 mentions · first linked 2022-04-12
  3. Rails and Its Ruby Dialect
    3 people · 3 mentions · first linked 2022-02-05

What Hacker News says?

  1. 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 linking /2022/02/02/rails-and-its-ruby-dialect/

    on “Rails is not written in Ruby”
  2. Submitted Rails is not written in Ruby as a story · 222 points

    HN discussion
  3. I think this is the author's take on that: https://solnic.codes/2022/02/02/rails-is-not-written-in-ruby... Not sure this is what you're getting at. I agree with the author though, this aspect of Rails bothered me quite a bit. Knowing that working on a Rails project meant I could magically generate ranges from dates because of ActiveSupport was unsettling - it made me wonder what else was non-native behaviour and wai…

    Comment linking /2022/02/02/rails-is-not-written-in-ruby/

    on “Rails is not written in Ruby”
  4. Submitted 10 Years of Open Source as a story · 33 points

    HN discussion
  5. I'm quite certain that with some effort, and possibly some stretching of definitions, one can "do DDD with Rails". But at that point you are going against the grain. You are both missing out on some good parts of Rails and spending a lot of time to work around or against what Rails wants and needs: Rails is very opinionated, don't forget that. From https://en.wikipedia.org/wiki/Active_record_pattern#Criticis... > An…

    Comment linking /2016/05/22/my-time-with-rails-is-up/

    on “Hexagonal Architecture and Domain Driven Design”
  6. Submitted Rails is not written in Ruby as a story · 11 points

    HN discussion
  7. I switched from Rails to Phoenix a few years ago and have never looked back. It solves basically all of the frustrations I had with Rails (see e.g. Peter Solnica's writing [0]) and is truly a joy to work with. If anyone else is thinking of switching from Rails to Phoenix then I humbly recommend my course Phoenix on Rails ( http://phoenixonrails.com/ ). Sorry for the self-promo, but if you use the code HIT8RUN (valid…

    Comment linking /2016/05/22/my-time-with-rails-is-up/

    on “Phoenix 1.7 for Elixir: Edit a Form in a Modal”
  8. Submitted Rails is not written in Ruby as a story · 7 points

    HN discussion
  9. arrowsmith · 2023-02-19Recommends
    Great question! I'm actually writing a lengthy blog post on this topic, but it's not published yet. Until then, I think Piotr Solnica has written some really good takes: https://solnic.codes/2016/05/22/my-time-with-rails-is-up/ https://solnic.codes/2016/05/30/abstractions-and-the-role-of... https://solnic.codes/2015/06/06/cutting-corners-or-why-rails... (See also this old HN discussion about the first link: https://…

    Comment linking /2015/06/06/cutting-corners-or-why-rails-may-kill-ruby/

    on “What to Expect from Your Framework”
  10. Submitted Rails and Its Ruby Dialect as a story · 5 points

    HN discussion
  11. Submitted My time with Rails is up (2016) as a story · 2 points

    HN discussion
  12. Submitted Rails is not written in Ruby as a story · 2 points

    HN discussion
  13. Submitted GitHub Sponsorship and Thoughts on Open Source Work as a story · 2 points

    HN discussion
  14. Submitted Rails and its Ruby dialect (2022) as a story · 1 points

    HN discussion
  15. Submitted Rules of Simple RSpec Tests as a story · 1 points

    HN discussion
  16. Submitted Whoops Thoughts on Rails, forking and leadership as a story · 1 points

    HN discussion
  17. Submitted Introducing dry-schema as a story · 1 points

    HN discussion

Search all of HN for solnic.codes

Linked by the same people?