This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-08-31
Channels
- # announcements (1)
- # babashka (27)
- # beginners (107)
- # calva (2)
- # cider (1)
- # clara (1)
- # clj-kondo (17)
- # clojure (74)
- # clojure-europe (18)
- # clojure-nl (4)
- # clojure-norway (3)
- # clojure-spec (11)
- # clojure-uk (3)
- # clojurescript (10)
- # conjure (12)
- # datomic (4)
- # figwheel-main (1)
- # fulcro (28)
- # graalvm (11)
- # hugsql (12)
- # joker (1)
- # klipse (5)
- # malli (2)
- # meander (1)
- # membrane (9)
- # off-topic (26)
- # pedestal (6)
- # remote-jobs (1)
- # ring-swagger (5)
- # shadow-cljs (4)
- # test-check (14)
- # vrac (8)
- # xtdb (8)
Any recommendations for java books for experienced programmers? Should be pithy. If it has exercises that would be a plus :)
I find Java extremely verbose and rigid but I hope it will teach me a new way to think. At least it teaches me the concepts many programmers see the world with (C#/Java bunch).
im rather pragmatic these days. provided the book can teach me enough to get in, do what needs to be done, and get out -- well then I'm happy
Anyone tried Tailwind UI? We've been using Fomantic UI (with Fulcro) and I think we've outgrown it. For example, it took a while to get a UI component to stick (e.g. position: sticky;
because in Fomantic UI this is limited to certain sub-components. In Tailwind UI sticky is independent and can be applied to any component. However, we don't want to build our own custom components or styles. We'd still really like to use off-the-shelf components. Bootstrap and Bulma are possible alternatives too. Any others to consider or recommendations?
no such thing imho. Unless you are prepared to only deal with people using the latest browsers. And I mean latest as in last 18 months updated
SASS is ok. Sorry, I mean we don't want to load some sort of jquery-ish library at run-time to make it work
We’re using plain css bootstrap just fine. No wrappers either, if we want behavior we code it for scratch. Easier than dependency hell.
It also has a bunch of “utility classes” which is tailwind-like. We use those quite a bit too.
Thanks for the feedback @U7PBP4UVA. I'm happy to hear you've been satisfied with Bootstrap and that it has utility classes. After having worked with a few of these frameworks now I'm beginning to see that not having utility classes is most likely what made me switch
There’s a component library by the same authors, I think it’s commercial software tho
I’m extremely happy to have discovered tailwind this year. I made a little library to make using it from Hiccup nice and easy: https://github.com/rgm/tailwind-cljs
Honestly setup sucks a bit, but I find it cuts really nicely with the grain of how I work. I had been using semantic-ui but it seems to be slowly rotting out.
I think what @U4YGF4NGM is referring to is https://tailwindui.com/. I’ve bought it and it’s better to think of it as inspiration or a cookbook, rather than a library.
Also, an advantage of Tailwind I hadn’t thought of ahead of time is that it’s easy to keep things consistent across say server-rendered selmer and SPA components, because it’s just CSS directives. This kinda sucked with Semantic.
Anyway, YMMV. I work on things where it’s line-of-business so more workaday and less zing. Been finding that Tailwind has me hating CSS-related tasks a lot less than I had gotten to, with fighting SCSS/Bourbon/Bootstrap/Material/Semantic/Fomantic/… it’s direct and to the point.
> Been finding that Tailwind has me hating CSS-related tasks a lot less than I had gotten to, with fighting SCSS/Bourbon/Bootstrap/Material/Semantic/Fomantic/… it’s direct and to the point. Hahaha I can definitely relate. This is very good to hear. Thanks! @U08BW7V1V