4 ms·
It's intentional design. They picked a strong visual identity early and applied it consistently; the name, the color palette, the retro terminal feel. Every pac
by atkrad 7mo ago
It's intentional design. They picked a strong visual identity early and applied it consistently; the name, the color palette, the retro terminal feel. Every package looks like it belongs to the same family.
Most open source projects never think about this. Charm did from day one.
- zelphirkalt 7mo agoThis has led to a completely overblown design of at least their website. All these cutesy pictures of bubble tea, way too big graphical wrappers, no simple page that is labeled "screenshots", no explanation what "bubbletea" actually is, ... One would think it to be a simple task to mention somewhere that this is a TUI library, where one can see it at the first glance. But apparently not. Instead I am seeing: Your new coding bestie, now available in your favourite terminal. Your tools, your code, and your workflows, wired into your LLM of choice. This is artificial intelligence made glamourous. Eh, so something about AI tools? And is "Crush" another tool than "bubbletea"? Why am I seeing something about "Crush" and not about "bubbletea"? Maybe it's simply not my taste. For a TUI library, I expect serious listings of what it can do, what it supports, what it helps you with. Is it a layer on top of ncurses? Features and use-cases over meaningless authority arguments like "Look who uses this too!". I also see: We make the command line glamorous. I don't want my command line to change! I configured it to be just how I like it. What they mean is, that they make command line applications using their library "glamorous" (whatever that means). I have a suggestion for a better slogan: "Your advanced command line widgets library" or "Library for advanced TUI applications". Maybe I am nitpicking too much.
- deleted 7mo ago[deleted]
- slopinthebag 7mo agoI think it's both completely valid to feel this way, and also valid for them to have fun with their design and aesthetic. If you already know what charm does, it makes perfect sense and is cool to see.
- tokioyoyo 7mo agoFrom my interactions with younger engineers, this is what "they're looking for". I think we're just used to a different format, so our expectations don't match the reality. Our instincts are different, maybe? Not sure.
- taurath 7mo agoNo, it still sucks, it’s genAI and the author uses twitter. Younger engineers veer the heck away from stuff that “looks” of a culture but isn’t.
- triyambakam 7mo agoThey've been doing this since well before genAI
- jasonjmcghee 7mo agoYou aren't. When your content sounds like slop you drive people away. Honestly amazes me you'd put so much effort into brand and not do copywriting yourself.
- reaperducer 7mo agoWe make the command line glamorous. Awesome for one man bands. Or maybe Panic. But my Finance department is never going to approve that purchase.
- deleted 7mo ago[deleted]
- thiht 7mo agoOk but who cares about your finance department, and more importantly, why would your finance department care for a technology choice of the engineering teams? The fucked up thing is your finance department in this scenario, not Charm
- reaperducer 7mo agoWhen you're in the working world, all the parts matter. You don't get to just dismiss the inconvenient ones.
- saratogacx 7mo agoIn a world of boring corporate "rounded corners are less aggressive" websites and app designs, I really appreciate something that is more out there. Crush is their "opencode"-ish app and is my go to when not using CC or CopilotCLI directly. Sure, it everyone's cup of (bubble) tea but that is kind of the great part, it doesn't have to nor does try to be.