CSS Speech Bubble · David DeSandro
Speech bubble icons have become synonymous with comments. When creating yet another one for a standard comment link, it occurred to me that there might be a way to make the icon without ever opening up an image editor. It could all be done with CSS
Voodoo Doll to Kill Internet Explorer | Walyou
The hatred of the users for the Internet Explorer browser has reached such a height that now a Voodoo Doll has been made to help show one’s anger for this browser out on this doll.
jsPlumb demo
jsPlumb can visually connect elements together with curved (or straight) lines. The demo has examples of Bezier curves and straight lines.
Data, Context, and Interaction - Wikipedia, the free encyclopedia
Data, Context and Interaction (DCI) is a paradigm used in computer programming. The pattern separates the domain model (Data) from Use cases (Context) and Roles that objects play (Interaction). DCI is complementary to MVC. MVC as a pattern language is still used to separate the data and its processing from presentation.
I Can't Wait for NoSQL to Die - Ted Dziuba
They don't teach you this in college, but the fundamental theorem of the software industry is the idea that everything needs to be rewritten all the time. As a corollary, web startup engineers believe that there is no problem but scalability, and architecture is its solution. And thus, the NoSQL movement was born.
Datejs - An open-source JavaScript Date Library
Comprehensive, yet simple, stealthy and fast. Datejs has passed all trials and is ready to strike. Datejs doesn’t just parse strings, it slices them cleanly in two.
Kickstarter
KICKSTARTER IS A FUNDING PLATFORM FOR ARTISTS, DESIGNERS, FILMMAKERS, MUSICIANS, JOURNALISTS, INVENTORS, EXPLORERS
LukeW | "Mad Libs" Style Form Increases Conversion 25-40%
A while ago, I came across a unique registration form built by Jeremy Keith for his audio sharing site, Huffduffer. Though it asked people the same questions found in typical sign-up forms, the Huffduffer registration form did so in a narrative format. It presented input fields to people as blanks within sentences (Mad Libs-style, if you will).
Indeterminate Radio Buttons | CSS-Tricks
The most popular option should be checked. If choosing nothing is valid, then a radio group isn’t a good fit because the user cannot easily revert the group to its indeterminate state
Gamasutra - News - GDC: Hecker's Nightmare Scenario - A Future Of Rewarding Players For Dull Tasks
The reason this "nightmare scenario" is a genuine concern is because people are clearly perfectly willing to engage in repetitive dull tasks if they are extrinsically rewarded, even if their appreciation for the play itself is diminished.
Jason Calacanis vs. David Heinemeier Hansson on This Week in Startups - (37signals)
An intense debate about business models, bubbles, capitalism, quality of life, market share vs. profit share, running a business vs. selling a business, and a variety of other related topics from episode 46 of This Week in Startups.
The Independent Gaming Source
A week after Tommy Refenes (Super Meat Boy) declared the Apple App Store to be the Tiger Electronics handheld of this generation (part of the Indie Game Maker Rant session), Apple has removed his zit-popping game Zits & Giggles from the App Store. As an experiment, Tommy raised the price tier every time someone bought Zits & Giggles, with people eventually buying the game for $300.
geewax.org | Agile git Workflow
When we started using git to manage our source code at work, we actually jumped in a little bit too fast. It seems like there is a lot of writing about how you can do lots of really neat things with git, but no real guide about one particular way of using git for your project. This post is going to describe how we use git day to day on a reasonably large “agile-style” project.
CoffeeScript
Imagine all the syntactical delights of Ruby and Haml for your JavaScript. You write in a nice language, but get normal JavaScript at runtime. All whilst having full access to 3rd-party JavaScript libraries (jQuery, PrototypeJS), debugging support (it becomes pure, readable JavaScript), existing support from test suites (it’s normal JavaScript) and growing support from various text editors (TextMate, Vim, Emacs).
When can I use...
Compatibility tables for features in HTML5, CSS3, SVG and other upcoming web technologies
IE9 preview – Jeffrey Zeldman Presents The Daily Report
I’m pointing out the enforced bragging, which is mandated from on high, and which flies in the face of the humble stance other high-level divisions in Microsoft would like to enforce in the wake of the company’s European drubbing and the dents Apple and Google have made on its monopoly and invulnerability.
RUBOTO
This is a group devoted to making JRuby a first-class application language for Android.
jQuery Masonry · David DeSandro
Masonry is a layout plugin for jQuery. Think of it as the flip side of CSS floats. Whereas floating arranges elements horizontally then vertically, Masonry arranges elements vertically then horizontally according to a grid. The result minimizes vertical gaps between elements of varying height, just like a mason fitting stones in a wall.
Like, Python
It's about time programming languages understood what the kids are typing these days. So let's start with a baby step in that direction: Like, Python.
Underscore.js
Underscore is a utility-belt library for JavaScript that provides a lot of the functional programming support that you would expect in Prototype.js (or Ruby), but without extending any of the built-in JavaScript objects. It's the tie to go along with jQuery's tux.
Simple small business stuff, collaboration, 73primenumbers
Every day the world’s most respected brands, small businesses, non-profits, and entrepreneurs depend on our products to make their businesses run smoothly. Safe, secure, and reliable. Since 1790.