All bookmarks836 Frameworks 150 Cross Device 88 Performance 74 Typography 58 Programming 51 Workflow 42 Widgets 42 Visualization 35 Animation 26 Architecture 22 Template Engines 19 Testing 18 Modularity 14 Windows 8 Style 13 Rich Text Editors 11 Presentations 11 Security 11 Validation 10 Routing And URLs 10 Documentation 10 Code Viewers 9 Video 9 Guides 8 Tables 8 Jobs 7 Misc 6 Cross Browser 5 Package Management 5 Library Collections 5 Other Front End Collections 5 Prototyping 5 Scrolling 5 Keyboard 5 Transitions 4 Image Manipulation 4 WebSocket 4 Patterns 3 Numbers 3 Time and Dates 3 HTTP 3 Error Handling 3 Layout 3 DOM Manipulation 2 Search 2 Chat 2 JSON 2 Refactoring 1
What No One Told You About Z-Index
Principles of writing consistent idiomatic CSS
Wordpress CSS Coding Standards
Wizardry CSS Guidelines
ECMA 262-3 in detail
How To Node Article on promises describing both sides: node.js and browser
Video by Douglas Crockford on monads which is touching Promises
Promises are the monad of asynchronous programming
What's The Point Of Promises?
Callbacks vs Coroutines
This document is intended to explain how promises work
Video: Monads and Gonads (YUIConf Evening Keynote)
kew is a lightweight promise library optimized for node.js
Book: Dive into HTML5
Principles of writing consistent idiomatic HTML
Google HTML/CSS Style Guide
Wordpress HTML Coding Standards
Sass is an extension of CSS3, adding nested rules, variables, mixins, selector inheritance, and more. Itâs translated to well-formatted, standard CSS using the command line tool or a web-framework plugin.
Less extends CSS with dynamic behavior such as variables, mixins, operations and functions.
Roole is a language that compiles to CSS.
Expressive, dynamic, robust CSS
The Next Big Programming Language You’ve Never Heard Of
Andrei Alexandrescu didn’t stand much of a chance. And neither did Walter Bright. When the two men met for beers at a Seattle bar in 2005, each was in the midst of building a new programming language, trying to remake the way the world creates and runs its computer software.
These Are the Highest Paying Programming Skills to Have on Your Resume
Programming in general is a valuable skill when it comes to searching for jobs, but employers will pay more for some of them. If you're wondering what you should learn to broaden your horizon, here's a list of the top 12 paying skills right now.
Every friend I have with a job that involves picking up something heavier than a laptop more than twice a week eventually finds a way to slip something like this into conversation: "Bro,1 you don't work hard. I just worked a 4700-hour week digging a tunnel under Mordor with a screwdriver."
Don't Be Scared Of Functional Programming
Functional programming is the mustachioed hipster of programming paradigms.
Code of Ages
Google has Go, first conceived in 2009. Facebook introduced Hack last spring. And Apple unveiled Swift not long after. In war, as George Orwell had it, the winners write the history books. In tech, the winning companies are writing the programming languages.
Why Apple’s Swift Language Will Instantly Remake Computer Programming
Chris Lattner spent a year and a half creating a new programming language—a new way of designing, building, and running computer software—and he didn’t mention it to anyone, not even his closest friends and colleagues.
June 26, 2014Mike BostockVisualizing Algorithms The power of the unaided mind is highly overrated… The real powers come from devising external aids that enhance cognitive abilities. —Donald Norman Algorithms are a fascinating use case for visualization.
The Programmer’s Price
Not long ago, Stephen Bradley, a New York tech entrepreneur, was looking to expand his company, AuthorBee, which aggregates tweets and Instagram posts and puts them together in story form.
A Coder, a Programmer, a Hacker, a Developer, and a Computer Scientist walk into a Venn Diagram
It's like woodworking. You can START by growing a tree, then chopping it down and finishing it, sanding it, before you make a table. Or you can go to Ikea. More likely you'll try something in between. Modifying a WordPress theme is going to Ikea.
The Case for Slow Programming – Nature...Brain...Language...Technology...Design
My dad used to say, “Slow down, son. You’ll get the job done faster.” I’ve worked in many high-tech startup companies in the San Francisco Bay area. I am now 52, and I program slowly and thoughtfully.
A Hacker’s Guide to Git
A Hacker’s Guide to Git is now available as an e-book. You can purchase it on LeanPub. Git is currently the most widely used version control system in the world, mostly thanks to GitHub. By that measure, I’d argue that it’s also the most misunderstood version control system in the world.
10 Articles Every Programmer Must Read
Being a Java programmer and Software developer, I have learned a lot from articles titled as What Every Programmer Should Know about ..... , they tend to give a lot of useful and in-depth information about a particular topic, which otherwise is very hard to discover.