HackerTrans
TopNewTrendsCommentsPastAskShowJobs

rosszurowski

no profile record

Submissions

Brian Eno: AI's Walking Dog

bostonreview.net
37 points·by rosszurowski·il y a 2 ans·2 comments

Welcoming Campsite's Founders to the Notion Team

notion.com
2 points·by rosszurowski·il y a 2 ans·0 comments

Use weird tests to capture tacit knowledge

jmduke.com
5 points·by rosszurowski·il y a 2 ans·0 comments

Lintrule

lintrule.com
1 points·by rosszurowski·il y a 3 ans·0 comments

comments

rosszurowski
·il y a 3 ans·discuss
I haven't used Bullet Train, but I've found their "Teams should be an MVP feature" blog post [1] a really great overview of how to model team structures in relational databases before. Worth a read!

[1]: https://blog.bullettrain.co/teams-should-be-an-mvp-feature/
rosszurowski
·il y a 4 ans·discuss
I did! I actually forgot about that feature when making the parent comment. It was a useful addition to a degree.

I used it for more complicated components like a mobile nav with animations, and for some re-usable pieces like a subscribe form. The downside with Alpine.data is that it splits the HTML from the JS, so developing and refactoring was a bit of a pain, and caused errors because of old variables I accidentally left in the HTML (whereas Preact/TSX would give me an in-editor error).

It also didn't really mitigate the need to wire up all the pieces your data component exposes into an HTML correctly. Though, this was working inside a simple PHP-based templating engine — maybe one that supports better snippets with parameters would make that part of the experience better.
rosszurowski
·il y a 4 ans·discuss
I'm glad alternatives like Alpine exist for small sites that don't need many additional behaviours. But having used Alpine for a medium-sized art gallery website last year, I can't really recommend it for anything larger than a very simple site. The fact that all your code is scattered as strings everywhere without error checking or types makes it really hard to debug and work with long-term.

For lightweight front-end tooling, nothing has unseated the ease of Preact for me.
rosszurowski
·il y a 4 ans·discuss
Same! The fact that Make is pre-installed everywhere and you can create a consistent interface to tasks across projects is a big win.

I wrote a post about that here: https://rosszurowski.com/log/2022/makefiles