Sass loops
In nearly every project I’ve worked on, iterative patterns develop throughout the css. I typically turn to Sass in my workflow to simplify my stylesheets (hello whitespace, nesting, and mix-ins).
Sass offers @each, @for, @while loops to simplify pattern-making. Here’s an example of @each:
@each $icon in create, view, edit, delete {
.#{$icon} {
background-image: url(/images/icons/#{$icon}.png);
}
}
Results in:
.create {
background-image: url(/images/icons/create.png);
}
.view {
background-image: url(/images/icons/view.png);
}
.edit {
background-image: url(/images/icons/edit.png);
}
.delete {
background-image: url(/images/icons/delete.png);
}
It’s a simple way to reduce repetitive css. Pretty neat, eh?
Read more on Sass control directives here: http://thesassway.com/intermediate/if-for-each-while
Don't kill my biometric dreams.
Mat Honan examines the brittle truth of password protection in this modern age. And I’m afraid he’s killing my dreams of retina scans, fingerprint identification, and voice recognition software.
Why create another news app?
I’m developing a news app with some good folks – Andrew Preble, Ben Eckel, and Joel Wietelmann. Hundreds of news apps already exist, so why should we create another one?
A Local Paper
In the absence of New Orleans’ standard daily – the Times Picayune, a once daily paper now distributing only 3 days a week – I wanted to fill the void.
I don’t subscribe to the paper. I read most content on the web. Twitter is my primary source of breaking news. The rest of my news is a spread shot of articles and topics from friends and colleagues mostly discovered by word of mouth. Locale is really important.
Personalization
Sources like Twitter, Facebook, Flipboard, Prismatic, (and a trail of similar social-driven platforms) make news exposure easy to personalize. Who we follow decides the content that’s exposed to us.
Some apps lean on more calculated personalization, working a selection of topics/categories into the algorithm.
But there’s a problem. I am not an editor. I do not have time to curate the content I consume, to deliver stories that interest me, and especially to determine which stories I should be interested in.
Furthermore, not every social connection is created equal. Fine tuning the hierarchy of my social connections is far too involving, and automated prioritization is far from perfect.
Content creation multiplies every day. It’s obvious that editors and algorithms will play a huge role in shaping the future of content curation.
Permanence
Today always relates to yesterday. Every story follows a series of threads, and we hope to expose those threads. Old stories need to have permanence. Tracing history should be easy.
Business Dilemma
The crux of the Times Picayune’s transition is that they decided to fully focus on the online arena. Their initial move found 200 some writers – their content creators – without work. You can sell more ads online. Sell more clicks. Sell more eyes.
The end result isn’t a newspaper anymore. It’s a strategy to squeeze as many clicks as you can out of each visitor. I suppose this is the way newspapers have always worked.
Dalton Caldwell’s proposal resonates clearly. Build a product that’s devoted to the people using it. The dichotomy that forms from selling advertising is an awful diversion from even the most genuine ideals. But can something like Caldwell’s model successfully work in the news industry?
Life Consolidations
For the first time in my life, I see this opportunity to coalesce my worlds – my collegiate life of Journalism and my daily life as a developer.
We want to build a platform for writers and readers. An app that delivers consistently relevant content to a local audience. Multiple sources woven together in a story thread. A place for journalists to make a name for themselves and garner acknowledgement well-deserved.
It has been said that democracy is the worst form of government except all the others that have been tried.
Help us name stuff
Decisions, decisions.
I’m working on a top secret web app, but I need your help! We need a name. Go to this VoteIt link to share your feedback (or suggest your own ideas): https://www.voteit.com/v/MUeRQzEwoPpu6Bo
Warning: Chosen name authors are subject to extreme hugs and likes.
At last! I’m launching my simple list app, minimaList: http://getminimalist.com. You can follow the app, or ask questions via twitter: @get_minimalist
UPDATES:
- minimaList is featured on onepagelove.com and mmminimal.com. Thanks Rob! – 9/18/2012
- minimaList is a CSS Design Awards nominee - like the app? Toss us a thumbs up here: http://www.cssdesignawards.com/css-web-design-award-nominees.php – 9/19/2012
Hello World.
I hope to be writing the occasional article, as I continue development of minimaList and other side-projects.

