Live data from Hacker News

The One-Person Framework in Practice

link.mail.beehiiv.com

121–130 of 172 posts

Re: The One-Person Framework in Practice

#121
post #108

Earlier quoted context omitted.

I'm not a huge fan of Ruby, but even if you admit that Rails is superior to Django, it would be a hard sell to invest in Ruby ecosystem instead of Python I'm doing something similar to OP with Django right now

> , it would be a hard sell to invest in Ruby ecosystem instead of Python Why? The Ruby ecosystem is great, as good as ever. What do you think it's missing?

It's not "cool"

Re: The One-Person Framework in Practice

#122

Earlier quoted context omitted.

I just wish Ruby had something with the widespread adoption of TypeScript. Once a project gets large enough it's really painful not having types Sorbet and RBS are okay but they don't really compare

The way I describe language types to non-coders inquiring about language selection for a given project is simply “scale matters”… dynamic types provide flexibility at small scale, but can very easily result in chaos at a large scale. Conversely, the structure of static types can feel onerous and restrictive at small scale, but provide robustness and structure at large scale.

In my experience it's exactly the opposite.

Re: The One-Person Framework in Practice

#123
post #23

I'm currently building an application to launch it soonish. I'm using Rails and doing everything myself (save for the design of the logo, and some input from a friend on UX). What's more is that I'm building mobile applications using Hotwire Native. I'm a solo developer building 2 mobile apps(iOS and Android), supported by a fully functional web application and done with vanilla Rails with Hotwire Native. I'm surpris…

I just wish Ruby had something with the widespread adoption of TypeScript. Once a project gets large enough it's really painful not having types Sorbet and RBS are okay but they don't really compare

Why? No one's stopping you from, say, using a Rails API and React front end.

Re: The One-Person Framework in Practice

#125

Earlier quoted context omitted.

It's not "cool"

A I

Ruby has AI libraries.

Also a reminder that all the heavy lifting in the AI ecosystem is done by C++ libraries, and Ruby has a great FFI for interfacing with C++. Also most app makers are just interfacing with web APIs anyway. Either way, you're covered.

Re: The One-Person Framework in Practice

#126
post #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/

final as in you're out of talks for now?? i clicked thru but saw no obvious explanation of what change you're making for those a bit out of the loop

Re: The One-Person Framework in Practice

#127

I don't know if the framework really matters that much? Just choose anything popular and there should be plenty of help available. I've been using Laravel for about 11 years now. I hate it, but it keeps on trucking along so I've resisted the urge to do a complete rewrite. I don't think anything is particularly slow to develop. It's the business side of things that's the hard part.

If you hate it, don't torment yourself....make a business case to switch. Better developer productivity is a thing.

Developer productivity is overrated.

Billions of people deal with slow web apps that collectively waste millions of years of people's lives so that the a few developers can save a few hours of work.

We could increase global white collar productivity by 10-20% almost immediately if developers would stop valuing their productivity over the productivity of their end users.

Re: The One-Person Framework in Practice

#128
post #108

Earlier quoted context omitted.

I'm not a huge fan of Ruby, but even if you admit that Rails is superior to Django, it would be a hard sell to invest in Ruby ecosystem instead of Python I'm doing something similar to OP with Django right now

> , it would be a hard sell to invest in Ruby ecosystem instead of Python Why? The Ruby ecosystem is great, as good as ever. What do you think it's missing?

Mass adoption in domains beyond just backend webdev. Python is increasingly the lingua franca of data.

Ruby ecosystem is great, but it's not Python great.

Re: The One-Person Framework in Practice

#129

Earlier quoted context omitted.

It's not "cool"

A I

> This past week at RubyKaigi in Ehime, Yukihiro "Matz" Matsumoto, the creator of the Ruby programming language, gave a presentation on “Programming Language for AI Age”. In the keynote presentation, he discussed how Ruby can dominate in the AI age, due to its conciseness, expressiveness, and extensible nature with DSLs.

The talk isn't available online yet, but I'm excited to see what he has to say.

Re: The One-Person Framework in Practice

#130

Earlier quoted context omitted.

> , it would be a hard sell to invest in Ruby ecosystem instead of Python Why? The Ruby ecosystem is great, as good as ever. What do you think it's missing?

Mass adoption in domains beyond just backend webdev. Python is increasingly the lingua franca of data . Ruby ecosystem is great, but it's not Python great.

But what if you're looking for a backend for webdev? Which seems to be the case if we're comparing Rails and Django.
Post reply on HN