Anything that has a "why" _should_ have a comment. I know people like to structure code so that it doesn't need comments. However, nice clean well structured code can describe the _what_ without comments but never the _why_.
I'm not sure the test rides are for the version of the bike with this battery. The bike already exists with a more conventional battery pack.
I've had a brief test ride on a pre-production version of the Verge TS. All seemed OK but I thought the handling seemed weird - maybe due to the rear tyre size and geometry.
I just don't find it interesting. The only thing less interesting is the constant evangelism about it.
I also find that the actual coding is important. The typing may not be the most ineresting bit, but it's one of the steps that helps refine the architecture I had in my head.
100% agree. My only super power is weaponized “trying to understand”, spending a Saturday night in an obsessive fever dream of trying to wrap my head around some random idea.
That happens to produce good code as a side effect. And a chat bot is perfect for this.
But my obsession is not with output. Every time I use AI agents, even if it does exactly what I wanted, it’s unsatisfying. It’s not sometning I’m ever going to obsess over in my spare time.
I scanned the article to see if "check whether any of their compaints are valid" but didn't see it anywhere. Sometimes maybe the person complaining might be right..
Tailwind suits the kind of developers who hack things together and build up technical debt and spaghetti code rather thinking about things first and designing things properly.
I don't know. In 20+ years I have seen way more abominations and spaghetti CSS using other every CSS technique.
With Tailwind at least I know what to expect, and the code in practice rarely deviates from what it's supposed to look like.
I'm all for "not building up technical debt" and "thinking about things first" but in my personal experience the anti-Tailwind crowd doesn't have much to show here in this regard. Sure: it's theoretically possible to build a perfect CSS ivory tower, I just haven't seen even a passable one in a non-trivial project, it always devolves into a mess for various reasons... often breaking the rules of the paradigms like BEM and OOCSS, often because of cutting corners here and there.
Addendum: I'm all for criticising techniques, but it's interesting that the anti-Tailwind crowd always resorts to attacking the character of the developers that use it.
I feel like it is the same with ORMs argument is always "they don't know proper SQL so they use ORM instead".
Which usually from people I know is they do know SQL and ORM and "no ORM crowd" doesn't have much to show.
Exactly the same with Tailwind, I see coworkers doing Tailwind and knowing CSS well and not being "pure vegan CSS developers".
But on the other hand we don't hire people who would utter such things like "no ORM" or "no framework" because those were also as in experience people who would create technical debt for others to deal with.
Same. Been doing this for 20+ years. I’ve worked at companies whose names are recognized and respected. My current Tailwind project is by far the most maintainable one I’ve worked on when it comes to CSS.
Hard disagree. Vanilla BEM + CSS produces a parallel component system that I find very unwelcome since React (or Vue/Svelte/etc.) already accomplishes this.
Tailwind removes this burden and helps you focus on writing actual React components when needed.
There's a pizza place in Munich that does the same. It would have been funny if I hadn't been trying to find somewhere my two tired and grumpy kids would agree on for food. One of them was happy to see his favourite pizza on the menu but not happy when he realised the joke.
reply