Fork me on GitHub
#off-topic
<
2015-07-17
>
tjg07:07:31

Ma-aaan, Dan Friedman's "The Little Prover" is out, but not in ebook. So it'll probably take forever for me to get a copy. 😞 (At least through normal channels.)

borkdude08:07:42

How does one get better in CSS? Like for Clojure there are clojure koans, 4clojure etc. How do you get better at CSS design/puzzles?

colin.yates08:07:16

@borkdude As a CSS newbie who dived head first and wrote the whole CSS from scratch (due to restrictive L&F requirements) I strongly suggest you take a deep breath! I also strongly recommend, in order to retain some sanity, a CSS preprocessor. Less or SASS (I would chose SASS).

colin.yates08:07:47

In fact, I started off using Garden which really helped tame the insanity but it wasn’t scalable for the non-Clojurians in our team who needed to edit the CSS.

borkdude08:07:06

@colin.yates: I'm familiar with the common CSS ingredients and also SASS, but I think it takes exercise to become good at it. Sometimes those exercises arise during a project, but I'm wondering if there exists something like 4clojure for CSS.

colin.yates08:07:53

ah OK - I did read a useful book - “CSS crime scene” or something like that which looked at common problems and how to solve them - that is the closest I can think of; let me find it for you...

colin.yates08:07:31

I think it was "The CSS Detective Guide: Tricks for solving tough CSS mysteries” which wasn’t exactly what you are looking for, but it did give me a small process for trouble shooting which I found useful.

colin.yates08:07:03

@borkdude - my pleasure. (I don’t think it will be your pleasure though - CSS (shudders)) simple_smile

borkdude08:07:23

@colin.yates: sometimes a man has to face his fears 😛

martinklepsch09:07:37

Recently discovered http://basscss.com and really excited to use it :) I think there are plenty of good ideas in there to learn from. /cc @colin.yates @borkdude

borkdude09:07:31

@martinklepsch: thanks, I'll check that out

jellea11:07:39

I’m thinking of making a garden version of basscss for React Native . (Currently making a React Native app with Reagent)

meow11:07:13

@jellea: That sounds very cool. I created a #C06DTLT5X channel a while ago for these kinds of things, then got sidetracked and haven't spent much time on css issues. But it would be great if css got more attention.

martinklepsch13:07:30

@jellea: that sounds nice, I was also considering porting it to garden but I think just CSS is good enough and Garden doesn’t add much value

jellea13:07:07

@martinklepsch: well, there’s no real css in React Native, just objects and they get messy real quick

val_waeselynck14:07:45

I'd like to start a blog, any recommendations for a code-friendly blog engine? (It doesn't have to be written in Clojure :) )

Alex Miller (Clojure team)14:07:54

or if you wanted to keep everything on github, just use the built-in jekyll and github pages

martinklepsch14:07:14

@val_waeselynck Jekyll is a Ruby based static site generator that is very good and popular. There are dozens of others. Clojure: Cryogen and Perun (Boot)

joelkuiper15:07:31

if you’re into Emacs it’s fairly easy to set-up a static site with org-mode, gives you all the nice things of literate program and whatnot too!

malcolmsparks15:07:37

@val_waeselynck lein new modular my-blog clean-blog

malcolmsparks15:07:59

it's a bit rusty now, but it's the code we run http://blog.juxt.pro from

colin.yates16:07:11

is it me or is Java on OSX much slower than Java on Linux. Things like ‘lein’ rather than runtime performance...

noisesmith18:07:44

colin.yates: I wouldn't be surprised if typical system usage, and the default pre-caching strategies on linux vs. osx made a big difference

lazy-lambda22:07:21

@val_waeselynck: you can use cryogen with Github pages too