HN user

paozac

645 karma

Staff engineer somewhere in EU

Posts5
Comments82
View on HN

I'm happy someone's challenging the Rails almost-monoculture in the Ruby ecosystem, but Hanami doesn't seem to bring much to the table. Is there anything in this release that Rails hasn't had for years?

In the 80s it was fairly common to consider C64, Amstrad 464 and ZX Spectrum 8 bit, while Amiga and Atari ST 16 bit. In Italy we even had two separate video game magazines: Zzap! for 8 bit and The Games Machine for 16 bit.

Yes, I've seen that, too. The rails way of doing things can feel like a terrible limitation to some developers, while others enthusiastically embrace it

Javascript handling in Rails was easy in the early versions, then became messy with the asset pipeline and webpacker, and is becoming simple again with the latest versions

I love rails and the recent improvements are great.

I have the impression, though, that these days it only appeals to those who picked it up before version 3 or 4, when it was smaller, maybe more understandable, and incredibly better than all the competing frameworks (except Django maybe).

If your first contact with rails is version 7+ and you’re only comfortable with JS/TS, then you’re not going to get it and might actually strongly dislike it

Jj v0.39.0 Released 5 months ago

Nice improvements. If you like a clean revision history and hate messy git rebases then you should dedicate a couple hours to jj.

Calendar 7 months ago

Very nice, but on an A4 sheet the last row is cut off and you need to manually shrink it

I used to like Postman, when it was a simple browser extension. I basically used it as a curl gui. Now

Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.

I guess I’m no longer their target user. Back to curl/httpie.

Better SQL JOINs 5 years ago

Not sure about this, I wouldn't like having to look up the FK name every time or hope it was named following the convention.

The first thing (among many others) that I would change in SQL is the position of the SELECT clause:

FROM .. JOIN .. SELECT .. WHERE ..

instead of

SELECT .. FROM .. JOIN .. WHERE ..

That would make the construction of many queries more natural.

Polishing Cloth 5 years ago

I'm sure they've put some thought in the pricing strategy, like with the infamous $999 monitor stand. If you think $19 is ridiculous for a cloth (I do) then you aren't the target buyer.