off-topic

https://github.com/clojurians/community-development/blob/master/Code-of-Conduct.md Clojurians Slack Community Code of Conduct. Searchable message archives are at https://clojurians-log.clojureverse.org/
Ruy Valle 2020-08-31T01:49:16.225700Z

definitely not immutable

gibb 2020-08-31T06:09:16.226200Z

I think I once overwrote my memory of my phone's pin with a similar but not identical library pin, which resulted in having to dig thru drawers for the puk code to unlock my phone.

Endre Bakken Stovner 2020-08-31T06:54:09.227200Z

Any recommendations for java books for experienced programmers? Should be pithy. If it has exercises that would be a plus :)

Endre Bakken Stovner 2020-08-31T08:42:56.227700Z

https://horstmann.com/javaimpatient/

idiomancy 2020-09-01T14:06:28.250500Z

what a serendipitous question

idiomancy 2020-09-01T14:06:44.250700Z

I just got put in a position where I'll need to pick up java again

Endre Bakken Stovner 2020-09-01T16:24:52.251Z

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).

idiomancy 2020-09-10T15:10:03.123900Z

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

tvaughan 2020-08-31T17:01:12.238300Z

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?

tvaughan 2020-09-01T12:21:44.249200Z

> 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! @rgm

tvaughan 2020-08-31T17:02:23.238400Z

Oh, for us, the solution must be CSS only, no javascript

Aron 2020-08-31T17:13:25.238600Z

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

Aron 2020-08-31T17:14:29.238800Z

bulma uses sass for example, that requires its own compiler

tvaughan 2020-08-31T17:52:55.239200Z

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

orestis 2020-08-31T18:43:00.240500Z

We’re using plain css bootstrap just fine. No wrappers either, if we want behavior we code it for scratch. Easier than dependency hell.

orestis 2020-08-31T18:43:26.241300Z

Bootstrap uses scss and is relatively customizable using some variables

orestis 2020-08-31T18:43:49.242Z

Plus the 4.x branch has IE11 support.

orestis 2020-08-31T18:44:15.242900Z

It also has a bunch of “utility classes” which is tailwind-like. We use those quite a bit too.

tvaughan 2020-08-31T19:08:33.243100Z

Thanks for the feedback @orestis. 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