Recent submissions

Comment · 1 year ago
Thousands of classes. No Build Step.
Comment · 2 years ago
Do you have an email address? Shameless plug but this type of project is exactly what my small agency does, have done for several companies similar to yours.
Comment · 3 years ago
"fully functioning pieces of complex software" - in my experience a majority of software is simply not that complex. And the few places where it is are not on the view layer. To make sure we're not talking past each other, can you give examples of the kinds of software you're talking about? We do quite a lot of react work too, but it's ~20% of the projects we work on, when advanced frontend interactivity is needed.
Comment · 3 years ago
That hidden CSRF field can be added without form_with though, and Rails still protects against not including it. I left it out of the example as it didn't seem relevant
Comment · 3 years ago
"list of assertions with zero discussion as to how they make eng more productive" - this is fair. Initial versions of the post had much more of this but I felt it added noise to the core principles. I will be following up with some more posts and real world examples though. "Like the industry settled on certain things for a reason" - In my experience An industry "settling" on something hasn't been a great indicator of its effectiveness. Industries tend to settle on practices that increase the value of its practitioners and increase barriers to non-practitioners. The legal industry, for example, is still remarkably expensive, laborious and bureaucratic, and while outsiders recognise this, there are few people within the industry who seek to change it. Thanks for the feedback
Comment · 3 years ago
Coming soon
Comment · 3 years ago
Your suspicion is incorrect. Currently running 10 or so codebases with 8 devs using this approach. Thanks for catching the typo
Comment · 3 years ago
Comment · 3 years ago
Good catch - fixed.
Comment · 3 years ago
OP Here. This got more engagement than expected, some of the bits I've picked up in discussion:

"Recommends skipping build step then mentions Tailwind": We use static-tailwind, a version with no build step, in development.

"Recommends hyperscript, a new non-js syntax" - Agree this isn't perfect & would prefer something which uses js. Was going to use Alpine but also have found that to be quite brittle in production. Nor do I love any of the libraries on unsuckjs.com, which has a good collection. We're working on something here which we'll launch at some point.

"OP should look at the recent Rails updates" - Been using Rails for 10+ years - everything we build is on top of Rails - I'll write a post on HTML First Rails at some point. I think they'll get there but currently all the named libraries (Turbo, Hotwire, Strada, Stimulus etc) are 1. Rails specific, and 2. Have a high learning curve. One of the points of HTML First is to avoid framework lock-in.

"This is a blog spam post written by an author that has no credibility in the space": Brutal

Comment · 4 years ago
Irish also, but different perspective. (Have lived away for past 5 years & reflected from afar on our relationship to alcohol)

- Strongly dislike the cultural glorification of getting excessively drunk, but can't deny it's there - the stereotype is not based on fiction. - Also strongly like the international reputation we have as being hospitable, fun, and friendly (as evidenced by the comment above), which is essentially a positive stereotype. - In my experience when meeting new people, acknowledgement-that-the-Irish-are-drinkers (in a non-antagonistic way) is not in itself harmful, and can often be a good ice breaker and rapport builder. As in, the stereotype itself is not the harmful part. Most people I've encountered tend not to make negative assumptions, are smart enough to reason about group vs individual behaviour, and give the benefit-of-the-doubt, and those who don't have a being-an-asshole problem, not a infected-by-a-stereotype problem. - My reading of the comment above was that the spirit was non-asshole-y.

Just my two cents

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton