Tweetbot changed iPhone user behaviour with one simple gesture. I wish more apps would copy flick-to-dismiss.
Scrolling is easier than clicking. This lesson applies to other interactions as well:
So here is the real difference: scrolling is a continuation; clicking is a decision.
Stop wasting time and file space, and just save the P.S.D. as an image and use that as your web page.
Lines of Code
We spent a week making Trello boards load extremely fast. Here’s how we did it: keep your layout and rendering to a minimum.
x-ray is "a script that lets users toggle password visibility in forms." I'm not convinced passwords want to be invisible, but if you're undecided enough to leave it as a user option, try x-ray.
HTML5 Input Types Alternative offers an alternative to some of the new (but not so mature) HTML5 controls.
$ curl http://bikeshed.io/api/v1.0/color
Tools of the Trade
GitRap "allows you to store conversations with your collaborators in your GIT repositories”. It's a Node app, but the entire UI runs in the browser, and the only back-end is the GitHub API. Git as the NoSQL!
The Future of npm. Nodding in agreement:
Relying on proprietary vendors like Fastly and Manta for such an important piece of infrastructure goes against the open source philosophy that built it, leading towards vendor lock-in.
on Adobe passwords' security. This is just your friendly reminder that 3DES in ECB mode is leaking information.
The high social transparency of GitHub supports newcomers in learning the conventions of a project. They might not always read contribution guides; simply watching discussions on pull requests sometimes is enough.
'Automating' comes from the roots 'auto-' meaning 'self-', and 'mating', meaning 'screwing'.
How to screw learning with one simple belief. "Great effort" trumps "you so smart":
The kids who are taught that effort count increase in the number of problems they can solve. Those who are told that they’re smart show a frightening decrease.
Be the bot you want to replace yourself with.
None of the Above
I will take a look later. Much much later. Because I'm Ukrainian and we have revolution right now. Sorry
When companies break the law and people pay: The scary lesson of the Google Bus. TL;DR Google will pay $1 per stop, because they can; you will pay $271 if caught stopping at a Muni bus stop, because.
The U.S. Crackdown on Hackers Is Our New War on Drugs. It's getting out of control.
iFixit Macintosh 128K Teardown: "Repairability Score 7 out of 10"
Adware vendors buy Chrome Extensions to send ad- and malware-filled updates. This is your friendly reminder to cull the add-ons and extensions you use.