Live data from Hacker News

The One-Person Framework in Practice

link.mail.beehiiv.com

41–50 of 172 posts

Re: The One-Person Framework in Practice

#41

Excellent write up. I worked with Rails and Phoenix in their early days and got plenty of value from each. If you're building a traditional web 2 app, look no further...similar to choosing Postgres, start there until you have really good reason to venture off. Without taking away anything from these frameworks and as someone that spent over 10 years building app frameworks, sometimes it's not what I want. I'm using C…

It’s funny you mention clojure, cause I when I saw “one-person framework” I instantly thought of Biff.

I haven’t used Biff (clojure web framework, does not sound comparable to rails), but there’s a great episode of The Repl with the dev who created it. It’s one of those interviews that reminds you how fun and creative programming can be

Re: The One-Person Framework in Practice

#42
post #24
post #18

Earlier quoted context omitted.

Elixir Phoenix https://x.com/whizzaf/status/1916541502408323313

Elixir + Phoenix is amazing. It's one self-contained stack. Just Elixir processes (and Postgres) which takes care of everything other ecosystems farm out to extra services. Background jobs, real-time channels, and even hot-code deployments run natively within the same BEAM runtime. Working with this with a small team with one simple stack is a breath of fresh air in today's world.

Wow that does sound pretty sick.

I’ve always heard awesome things about elixir/beam but I only have so much love in my heart for languages without good static types. Right now that love goes to clojure!

I’ve been hearing some buzz about static types landing in elixir, and it’s definitely piquing my interest. This comment of yours has fully sold me though!

Re: The One-Person Framework in Practice

#44
For anyone who's ducked out of Rails World over the last decade (or two), I devoted my final conference talk last year to the topic of One-Person Framework with a real-world case study of how Rails 7+ specifically helps developers build ambitious apps, even as a solo developer. https://justin.searls.co/tubes/2024-11-09-11h03m00s/

Re: The One-Person Framework in Practice

#45

Excellent write up. I worked with Rails and Phoenix in their early days and got plenty of value from each. If you're building a traditional web 2 app, look no further...similar to choosing Postgres, start there until you have really good reason to venture off. Without taking away anything from these frameworks and as someone that spent over 10 years building app frameworks, sometimes it's not what I want. I'm using C…

It’s funny you mention clojure, cause I when I saw “one-person framework” I instantly thought of Biff. I haven’t used Biff (clojure web framework, does not sound comparable to rails), but there’s a great episode of The Repl with the dev who created it. It’s one of those interviews that reminds you how fun and creative programming can be

Joy was a key reason I chose Clojure.

Re: The One-Person Framework in Practice

#46
post #6

Is there any other framework which can claim that it compares well to Ruby on Rails speed of development? I.e. conventions over configurations? Asking as I don’t want to learn ruby

Django is the closest I can think of. Many unicorns built on Django. Both Rails and Django are horribly slow though, so once you get to some critical scale you gotta start doing some real weird stuff like Instagram did with turning off Python's GC [1], etc. [1] https://instagram-engineering.com/copy-on-write-friendly-pyt...

"horribly slow" yet some massive websites run on both.

Re: The One-Person Framework in Practice

#48

Is there any other framework which can claim that it compares well to Ruby on Rails speed of development? I.e. conventions over configurations? Asking as I don’t want to learn ruby

In elixir -> phoenix, python -> django, php -> laravel. Any other ones are gonna be a little niche but from what I can tell these four (with rails) have the most large and active communities atm.

I have a proprietary one that's much faster in terms of dev velocity.

When I struck out on my own I realised that I no longer had team consideration as a constraint and went a little bit off the beaten path.

Every client I have used it for has had nothing but praise for how maintainable the software is.

Re: The One-Person Framework in Practice

#49
I see a lot of love for Elixir/Phoenix floating around but oft posted is that Ruby is just an easier and more approachable language for many people.

I think that aside from Rails, that makes it one of the easiest languages to pick up and have fun with. I do miss my Rails days for that reason.

Post reply on HN