HackerTrans
TopNewTrendsCommentsPastAskShowJobs

rosszurowski

no profile record

Submissions

Brian Eno: AI's Walking Dog

bostonreview.net
37 points·by rosszurowski·2 yıl önce·2 comments

Welcoming Campsite's Founders to the Notion Team

notion.com
2 points·by rosszurowski·2 yıl önce·0 comments

Use weird tests to capture tacit knowledge

jmduke.com
5 points·by rosszurowski·2 yıl önce·0 comments

Lintrule

lintrule.com
1 points·by rosszurowski·3 yıl önce·0 comments

comments

rosszurowski
·3 yıl önce·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
·4 yıl önce·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
·4 yıl önce·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
·4 yıl önce·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
rosszurowski
·4 yıl önce·discuss
You might find this overview of Windsor [1] interesting then. It was a classic typeface that many others (including Mackinac, used on Fly.io) were inspired by.

[1]: https://fontreviewjournal.com/windsor/