Sep 22 2014
Speaker: Michael Mikowski
I wrote recently about CSS, so this talk caught my attention more than any other that day.
Overall this mini-one-day conference was well executed:
- Interesting speakers
- Good venue
- Very convenient to attend the day before Strange Loop
But I would like to call out a few opportunities to improve:
- The registration process was slow, and understaffed. The team running the conference should be able to look at the number of attendees and staff the registration process based on it.
- The registration process included registration for speakers in the same line as attendees. As a result, when a speaker reached the front of the line there was a long diversion while the staff was excited to greet and visit with the speaker. That is a wonderful way to treat speakers; but they should be diverted out of the way of the hundreds of people standing in line behind them to just pick up a badge.
- Please watch the clock. Many of the speakers did not end at the appointed time.
Diversion #1: The Book
Diversion #2: The Speaker
I had not met or seen a talk by Mike Mikowski, but from a look at his website he is a sharp fellow with very interesting things to say. In particular, I wish I had been at his “Fog of SPA” talk; the slides are worth reading, and I wish there was a video to watch, those slides were probably backed up by great stories. (I don’t necessarily agree with every idea in it, though. For example, I find it usually is worth having a build process to use higher level tools.)
I don’t recall if the talk was recorded on video, but if it appears online, watch it.
As is my (unfortunate?) custom, I will first review a couple of nitpicks:
- The title of the talk was mis-capitalized as “Dump Less and SASS”, which gets the name of Sass wrong. (Until earlier in 2014, Less was called LESS, incidentally.)
- I waited anxiously for a glorious revelation in which code that would appear on the slides. Unfortunately, code never appeared. Mike convinced me to consider this idea in the first few minutes. I was ready to look. Please show me code!
Now on to the good stuff. Mike’s idea is interesting and appealing, and perhaps compelling for certain types of web applications. Clearly for the application Mike and friends are building at Qualaroo, it is an ideal and very slick application of technology. Particular appealing ideas:
Fortunately, while this talk did not include code, there are plenty of other people online doing something vaguely similar, who do publish code. Here are some I found. It is great to see this approach is already out there is common use, not a proprietary invention!
The following are also similar, but for Clojure. There are numerous ways to write your CSS in a different language (JS or otherwise), which already have variables and subroutines and other useful features.