8 ms·
Htmx is a great front-end library, but its x account is full of memes
- pmig 3y agoThe first time I saw their X account I wasn't sure if it was serious project or not. Is this a valid marking strategy?
- awaythrow999 3y agoPerhaps your question is rhetorical but we're talking about it here aren't we?
- euryadam 3y agoWhat would you consider a "valid" marketing strategy? It's a project some dude on the internet provided as open source. Try it out and use it if it helps you solve your problem. It's not that complicated.
- barnabee 3y agoWhy "but" rather than "and"? Do memes make it a worse front-end library?
- adastra22 3y agoIt’s extremely immature and unprofessional.
- awaythrow999 3y agoIt seems to have gotten the marketing job done surprisingly well considering people on HN getting outraged. I'd have never heard of it if it wasn't for this submission.
- adastra22 3y agoI would never use it because of this submission.
- barnabee 3y agoRelax. “Professionalism” of this sort is almost as nebulous a concept as it is overrated.
- recursivedoubts 3y agoi'm a one man shop in montana, competing w/ Google, Vercel & Facebook for dev mindshare if i did what everyone else does you never would have heard of htmx https://star-history.com/#bigskysoftware/htmx&Date https://star-history.com/#bigskysoftware/htmx&Date <insert jack sparrow "but you have heard of me" meme here>
- adastra22 3y agoAlright, you be you. I'll never knowingly use your code though. Maybe I'm an old fart, but to me (and others) a lack of professionalism betrays a lack of seriousness and concern for downstream users.
- recursivedoubts 3y agoi don't trust my code either, but I do trust my test suite: https://htmx.org/test/ https://htmx.org/test/ re: downstream users, I'm extremely concerned w/backwards compatibility (htmx 1.x is IE11 compatible and will be supported in perpetuity, as is intercooler.js, its predecessor), the library is dependency free, it works with any kind of back-end you'd like and doesn't demand any particular type of build system. The library is BSD-0 licensed to maximize its usefulness and I do a deep dive on the implementation here: https://www.youtube.com/watch?v=javGxN-h9VQ https://www.youtube.com/watch?v=javGxN-h9VQ I've written a book on htmx and the broader ideas of hypermedia you can read for free here: https://hypermedia.systems https://hypermedia.systems and I have a series of essays on hypermedia and related topics here: https://htmx.org/essays https://htmx.org/essays I also wrote this: https://grugbrain.dev https://grugbrain.dev it is, unfortunately, silly
- lofaszvanitt 3y agoWasn't the mantra back then was not to pollute attributes with js? Like onclick="alert(1)" Now Htmx puts abstracted JS into attribues. Nice. The use of memes plus the above tells everything you wanted to know about it. Just don't use it.
- pmig 3y agoWe are actually considering it internally as it solves our problem in combination with go templates and server side rendering.
- recursivedoubts 3y agohow do you feel about the href attribute?
- bishal_saha_ 3y agoGreat marketing in my opinion
- theobr 3y agoAnyone who makes business decisions around what tech to use based on the creator posting memes is 100% NGMI. Honestly I love how many of y'all self own with this. Keep using old, worse technologies. Us startups will take every advantage we can get :)
- thoughtlesslabs 3y ago[dead]
- jesterhippper 3y ago[flagged]
- yawaramin 3y agoRelax and unclench, guys. htmx is not the first project or product to shitpost on Twitter, and it won't be the last. https://www.socialmediamagazine.org/wendys-twitter https://www.socialmediamagazine.org/wendys-twitter
- warrenbuffering 3y ago[flagged]
- tommica 3y agoY'all need to be able to separate the shitposting and the technology itself. Though I'd like there to be a bit more serious posts tweeted by the account, I do have to admit that my own account is not any better than this, and the outreach that is generated by this tactic is absolutely working for htmx. On a side note, though I dislike the pollution of the attributes that is promoted by the library, it does work quite well, and no one who uses tailwind-like helper classes has really a leg to stand on when it comes to complaining about messing up the html syntax.