Thoughts on Windows 8

So, long story short, I have some free msdn subscribtions from my uni, and I’m tempted to Install the brand new, Metro styled windows 8. here’s where the disaster begins.

As you readers know, I’ve been using OSX since maybe 4/5 months ago, and I’m comfortable with it. I means, what’s better than a OS that do Photoshop, and being a full-fledged UNIX at a same time? I’m beginning to build up my own technique to getting things done. my favorite piece of app is Codekit. write the HTML & CSS/Less/SASS/SCSS in SublimeText 2, save it, and let Codekit do the rest, and you didn’t even touch the browser – CodeKit will magically refresh that. apart from that, I’m also a big fan of Homebrew, which enables me to run many UNIX apps on OSX. In terms of customization, my last desktop are featured on Pixelfuckers, and I made some mods for safari…

read on

What is it like to work at a startup that's on fire?

Read Quote of Sander Daniels’s answer to Startups: What is it like to work at a startup that’s on fire? on Quora

still want to try your luck?

Old style quote/retweet on Twitter for mac

did you ever wanted to use old style quote/retweet on Twitter.app ?

defaults write com.twitter.twitter-mac QuoteTweetSyntax --string "RT @{USERNAME} {TEXT}"

will do the trick. copy that line to terminal window, enter, and reopen Twitter.app.

Controlling colors with LESSjs color functions

Less comes with handy color functions, that can easily be applied to colors in your CSS properties. This make your LESS files less bloated and easier to mantain.

anyway, less comes by following color manipulation functions by default:

saturate();
desaturate();
lighten();
darken();
fadein();
fadeout();
spin();

Explanation

here, I define the following color as variables, which will be defined as @color.

@color: #AD141E;

defining colors as variables is important, because:

  1. It will be more easier and fluid.
  2. It helps to memorize colors, as the hex-formatted defaults tend to be harder to memorize.

Saturate and Desaturate

Saturate and desaturate make a color more ‘colorful’ and ‘grayscale’. this works by add / substract the Saturate part of HSL.

saturate(@color, 30
read on

Automate Safari Reader

Reader Mode is a features that remove bloat & ads in a page, makes reading news easier and more straight-forward.
however, Apple’s default Reader Implementation suffer from these problems:

  • Inability to change default fonts & colors
  • Inability to auto-load Reader in certain sites
  • the ‘semi-dark’ background are distracting

the CustomReader extensions attempt to fix those problems, and adding some features to safari Reader.

customReader

the most important features of CustomReader is the added ability to autoload Reader mode when you visit a site or reading a news. simply define the regex for the sites, e.g:

//www\.theverge.com/\d{4}/\d/\d{2}/.*/.*
//arstechnica.com/.*/\d{4}/\d{2}/.*/
//www\.bbc.co.uk/.*/.*
//.*\.kompas.com/read/\d{4}/\d{2}/\d{2}/.+/*
//www\.republika.co.id/berita/.*/.*/\d{2}/.*
//www\.metrotvnews.com/.*/read/\d{4}/\d{2}/\d{2}/.*/.*

inside the ‘Auto-Read’ tabs on the Custom Reader settings / Toolbar Button. there’s examples to auto-load reader on NYTimes’ News and MacWorld’s News

read on