Eleven Compelling Startup Pitch Archetypes (with examples from YC companies) | The Art of Ass-Kicking
A list of startup pitch "archetypes" http://t.co/rGsu2YdM Very accurate depiction of how to pile bullshit 3 stories high.
from instapaper
19 days ago
Developing Backbone.js Applications
Welcome to my (in-progress) book about the Backbone.js framework for structuring JavaScript applications. It's released under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported license meaning you can both grab a copy of the book for free or help to further improve it.
javascript  books  backbone 
23 days ago
musicForProgramming();
A series of mixes intended for listening
while programming to aid concentration
and increase productivity (also compatible
with other activities).
music 
4 weeks ago
MouseTerm
MouseTerm is a SIMBL plugin for Mac OS X's Terminal.app that passes mouse events to the terminal, allowing you to use mouse shortcuts within applications that support them.

To get started, first install SIMBL (MouseTerm won't work without it!). Once you've done that, open the .dmg file, run Install, and restart Terminal.app. To uninstall, run Uninstall from the .dmg.
osx 
6 weeks ago
Scala 2.8 Collections API
These pages describe in depth the APIs of the Scala 2.8 collection classes from a user perspective. They take you on a tour of all the fundamental classes and the methods they define.
scala 
8 weeks ago
Modest Maps
Modest Maps is a small, extensible, and free library for designers and developers who want to use interactive maps in their own projects. It provides a core set of features in a tight, clean package with plenty of hooks for additional functionality.
javascript  maps 
8 weeks ago
maps.stamen.com
For over a decade, Stamen has been exploring cartography with our clients and in research. These three maps are presented here for your enjoyment and use wherever you display OpenStreetMap data.
javascript  maps 
8 weeks ago
You Can Make Video Games
This site is here to encourage more people to get involved in making their own video games by providing advice and direction. Making video games has never been easier and so if you've got any interest in developing games we'll do our best to help you get started.
games 
8 weeks ago
Scala Style Guide
This document is intended to outline some basic Scala stylistic guidelines which should be followed with more or less fervency. Wherever possible, this guide attempts to detail why a particular style is encouraged and how it relates to other alternatives. As with all style guides, treat this document as a list of rules to be broken. There are certainly times when alternative styles should be preferred over the ones given here.
scala 
8 weeks ago
WebSequenceDiagrams.com
Draw and Edit Sequence Diagrams in seconds
9 weeks ago
Dive Into HTML5
Dive Into HTML5 seeks to elaborate on a hand-picked Selection of features from the HTML5 specification and other fine Standards. The final manuscript has been published on paper by O’Reilly, under the Google Press imprint. Buy the printed Work — artfully titled “HTML5: Up & Running” — and be the first in your Community to receive it. Your kind and sincere Feedback is always welcome. The Work shall remain online under the CC-BY-3.0 License.
html5  books 
9 weeks ago
WikiPaintings.org
the encyclopedia of painting
art 
9 weeks ago
Learning SBT
From Basics to Wizardry
scala 
9 weeks ago
IntelliJ-Wiki
This is a community-driven wiki space dedicated to IntelliJ IDEA, covering its features, tips and tricks, use cases, how-to's, plugin APIs, architecture, etc.
java 
9 weeks ago
JDBI : Convenient SQL for Java
JDBI is a SQL convenience library for Java. It attempts to expose relational database access in idiommatic Java, using collections, beans, and so on, while maintaining the same level of detail as JDBC. It exposes two different style APIs, a fluent style and a sql object style.
java  sql 
9 weeks ago
Styleguide
Welcome to the internal GitHub styleguide. This is where you should look if you're interested in how to write code for GitHub. We have a living CSS styleguide, JavaScript styleguide and some recommendations on how to write Ruby code.
github  html  javascript  css  ruby 
9 weeks ago
Using event capturing to improve Basecamp page load times
W3C’s DOM Level 2 Events API specifies two phases for events: capturing and bubbling. The third argument to the addEventListener method lets you specify which phase you’re concerned with when you register to be notified of events on an element. How are these phases different?
javascript  jquery 
10 weeks ago
Objects on Rails
This is the complete text of Objects on Rails, a "developer's notebook" documenting some guidelines, techniques, and ideas for applying classic object-oriented thought to Ruby on Rails applications. This book is aimed at the working Rails developer who is looking to grow and evolve Rails projects while keeping them flexible, maintainable, and robust. The focus is on pragmatic solutions which tread a "middle way" between the expedience of the Rails "golden path", and rigid OO purity.
rails  ruby  books 
10 weeks ago
Linux Command Line tips that every Linux user should know.
Below is the collection of Linux command line tips which I’ve found useful for Linux users. To get more information about the command mentioned below just open your terminal and type man <command>.
linux  bash 
11 weeks ago
DOM access control using cross-origin resource sharing
CORS is a system of headers and rules that allow browsers and servers to communicate whether or not a given origin is allowed access to a resource stored on another. Understanding CORS is critical to working with modern web APIs. Cross-domain XMLHttpRequest, and Internet Explorer's XDomainRequest object, for example, both rely on it.
javascript 
11 weeks ago
David Cole's Personal Canon
These are the pieces that I find myself referencing regularly in my work life, the pieces I wish everyone would read. Big, small, philosophical, practical, and between.
11 weeks ago
Python Ecosystem - An Introduction
This is not about teaching Python - the programming language. This tutorial will not magically transform you into a Python ninja. I am assuming that you already know the basics of Python. If you don't, then stop right now. Go read Zed Shaw's brilliant free book Learn Python The Hard Way first and then come back.
python 
11 weeks ago
Original Hover Effects with CSS3
The power of CSS3 is enormous and in this tutorial we will see how to exploit it in a very creative way. We are going to create some thumbnail hover effects with CSS3 transitions. On hover over a thumbnail, we will reveal some description of the thumbnail, using a different style in each example.
css 
11 weeks ago
What Ruby’s ||= (Double Pipe / Or Equals) Really Does
A common misconception is that a ||= b is equivalent to a = a || b, but it behaves like a || a = b

In a = a || b, a is set to something by the statement on every run, whereas with a || a = b, a is only set if a is logically false (i.e. if it's nil or false) because || is 'short circuiting'. That is, if the left hand side of the || comparison is true, there's no need to check the right hand side.
ruby 
11 weeks ago
Vim Text Objects: The Definitive Guide
To edit efficiently in Vim, you have to edit beyond individual characters. Instead, edit by word, sentence, and paragraph. In Vim, these higher-level contexts are called text objects.

Vim provides text objects for both plaintext and common programming language constructs. You can also define new text objects using Vim script.

Learning these text objects can take your Vim editing to a whole new level of precision and speed.
vim 
11 weeks ago
Patterns For Large-Scale JavaScript Application Architecture
Today we're going to discuss an effective set of patterns for large-scale JavaScript application architecture. The material is based on my talk of the same name, last presented at LondonJS and inspired by previous work by Nicholas Zakas.
javascript 
11 weeks ago
GUI Architectures
There have been many different ways to organize the code for a rich client system. Here I discuss a selection of those that I feel have been the most influential and introduce how they relate to the patterns.
11 weeks ago
When Patents Attack! | This American Life
Why would a company rent an office in a tiny town in East Texas, put a nameplate on the door, and leave it completely empty for a year? The answer involves a controversial billionaire physicist in Seattle, a 40 pound cookbook, and a war waging right now, all across the software and tech industries.
11 weeks ago
Day-to-day Babushka
Babushka may be described as a tool for 'sysadmin', but its usefulness doesn't stop at managing servers. I use Babushka to manage the software and configuration of my laptop, and so should you.
sysadmin 
11 weeks ago
Interview Zen
Don't waste time interviewing developers who aren't suitable for the job. Find out quickly how well someone can code. With Interview Zen, you set your own programming challenges and watch how candidates solve them online.
11 weeks ago
Docracy
Free Legal Documents
business 
11 weeks ago
Induction
A Polyglot Database Client For Mac OS X
mac 
11 weeks ago
2SLEEP1
Press play, go fullscreen and lie down.
2SLEEP1 is a 66-minute playlist of audiovisual performances in text mode, designed to make you fall asleep.
video  music 
12 weeks ago
Subtle Patterns
Free textures for your next web project
design 
12 weeks ago
A Year of Links
I thought it would be interesting to produce a kind of personal encylopedia: each volume cataloguing the links for a whole year. Given I first used Delicious in 2004, that makes for eight books to date.
march 2012
Leaflet
A Modern, Lightweight Open-Source JavaScript Library for Interactive Maps by CloudMade
javascript 
march 2012
Why Should I Care What Color the Bikeshed Is?
"The really, really short answer is that you should not. The somewhat longer answer is that just because you are capable of building a bikeshed does not mean you should stop others from building one just because you do not like the color they plan to paint it. This is a metaphor indicating that you need not argue about every little feature just because you know enough to do so. Some people have commented that the amount of noise generated by a change is inversely proportional to the complexity of the change."
february 2012
Entropy
Entropy is a programming langauge where data decays as the program runs. Each value will alter slightly every time it's used, becoming less precise. An Entropy programmer needs to abandon the pursuit of precision which most programming demands, often working against years of compulsive habit, in order to progam effectively in Entropy. Any output from an Entropy program will be approximate, and the more the data is accessed, the more random it will become.
programming 
february 2012
RingoJS
Ringo is a CommonJS-based JavaScript runtime written in Java and based on the Mozilla Rhino JavaScript engine.
javascript  java 
february 2012
Network Link Conditioner in Lion
Extremely handy for simulating less than optimal network conditions while testing an app. Just don’t forget to switch it off afterwards!
osx 
february 2012
Resolution Independence With SVG
In this article, we’ll look at Scalable Vector Graphics (SVG), one of the most underused technologies in website development today.
css 
february 2012
Isogenic Engine
The Isogenic Engine is a modern web-based game engine that allows you to rapidly develop your next single or multiplayer game for the web. Isogenic does not require any browser plugins which means players can run your game without Adobe Flash or Microsoft Silverlight, straight from their web browser.
games  javascript  html5 
february 2012
« earlier      

Copy this bookmark:



description:


tags: