tomassedovic + programming 151
Light Table - a new IDE concept
7 weeks ago by tomassedovic
Incredible demo of a Clojure IDE that does all I've ever wanted plus more.
e.g. organize code into functions not files. live code evaluation and data flow display. Inline documentation.
programming
tool
ide
clojure
javascript
e.g. organize code into functions not files. live code evaluation and data flow display. Inline documentation.
7 weeks ago by tomassedovic
HttpUwsgiModule
7 weeks ago by tomassedovic
Deploy WSGI apps behind Nginx.
nginx
wsgi
web
administration
programming
tool
7 weeks ago by tomassedovic
JSON 3
9 weeks ago by tomassedovic
An ECMAScript 5-compliant JSON implementation. Its objective is to provide a reasonably fast library compatible with a variety of older environments, including Internet Explorer 6, Opera 7, Safari 2, and Netscape 6.
javascript
json
programming
library
9 weeks ago by tomassedovic
STOMP
10 weeks ago by tomassedovic
STOMP provides an interoperable wire format so that STOMP clients can communicate with any STOMP message broker to provide easy and widespread messaging interoperability among many languages, platforms and brokers.
web
programming
messaging
10 weeks ago by tomassedovic
Writing great JavaScript // Frontend web development blog // Oliver Caldwell
10 weeks ago by tomassedovic
How to properly write modules in JS plus other tips.
programming
javascript
10 weeks ago by tomassedovic
LiveRepl
february 2012 by tomassedovic
Connect a Clojure REPL to running Java or Clojure processes without any special setup.
clojure
programming
tool
february 2012 by tomassedovic
fogus: Lisp in 32 lines of Ruby
january 2012 by tomassedovic
Really neat tiny implementation of Lisp in Ruby.
lisp
ruby
programming
cool
january 2012 by tomassedovic
CodeMirror
january 2012 by tomassedovic
Open source javascript lib that provides a highlighting-enabled editor for various programming languages and features like autocomplete, vim and emacs keybinding, etc.
editor
javascript
programming
library
january 2012 by tomassedovic
A String is not an Error
december 2011 by tomassedovic
Why one should be throwing `Error` instances instead of strings in JavaScript.
javascript
programming
tips
december 2011 by tomassedovic
Unfortunate Python
december 2011 by tomassedovic
Python is a wonderful language, but some parts should really have bright WARNING signs all over them. There are features that just can't be used safely and others are that are useful but people tend to use in the wrong ways.
programming
python
december 2011 by tomassedovic
sqlkorma
november 2011 by tomassedovic
A Clojure DSL for accessing SQL databases.
clojure
programming
sql
database
dsl
november 2011 by tomassedovic
The Magnificent Seven
november 2011 by tomassedovic
A presentation by Michael Fogus how to build a lisp interpreter in Clojure using as little functions as possible.
lisp
programming
michael-fogus
november 2011 by tomassedovic
CSS Media Queries
november 2011 by tomassedovic
Lets you test various @media queries on whatever device you're using at the moment.
css
design
programming
november 2011 by tomassedovic
VisualSearch.js
september 2011 by tomassedovic
Autocomplete Faceted Search Queries.
Essentially a big text field UI widget where you can drill down to different categories using autocomplete.
library
javascript
widget
user-interface
search
programming
filter
aeolus
Essentially a big text field UI widget where you can drill down to different categories using autocomplete.
september 2011 by tomassedovic
Race
september 2011 by tomassedovic
Realtime model synchronization for Node.js
Uses STM. Should be generic (independent on the data shape) and allow offline access and modificatino.
javascript
node.js
programming
library
Uses STM. Should be generic (independent on the data shape) and allow offline access and modificatino.
september 2011 by tomassedovic
Invaluable command line tools for web developers
august 2011 by tomassedovic
Some neat stuff here -- like the Siege tool.
programming
web
linux
tips
august 2011 by tomassedovic
Programming Languages Reference Sheets - Hyperpolyglot
august 2011 by tomassedovic
A side-by-side reference of constructs in common programming languages.
"What was the Perl syntax for catching exceptions again?"
programming
language
python
ruby
clojure
erlang
perl
lua
javascript
zsh
bash
"What was the Perl syntax for catching exceptions again?"
august 2011 by tomassedovic
node.bcrypt.js
july 2011 by tomassedovic
bcrypt for NodeJs
node.js
programming
library
authentication
bcrypt
july 2011 by tomassedovic
login.js
july 2011 by tomassedovic
Brain-dead simple drop-in Connect middleware for user authentication. Uses bcrypt for password storage.
node.js
programming
library
authentication
july 2011 by tomassedovic
Request for Node.js
july 2011 by tomassedovic
Simplified HTTP request client.
javascript
node.js
programming
library
july 2011 by tomassedovic
APIeasy Github
july 2011 by tomassedovic
Fluent (i.e. chainable) syntax for generating vows tests against RESTful APIs.
node.js
programming
testing
web
library
july 2011 by tomassedovic
APIeasy: Test Any API In Node.Js
july 2011 by tomassedovic
A blog post describing the use of APIeasy -- a NPM package for testing HTTP APIs.
node.js
programming
testing
library
july 2011 by tomassedovic
node-http-digest
june 2011 by tomassedovic
HTTP Digest authentication for Node.
javascript
node.js
programming
library
june 2011 by tomassedovic
everyauth
june 2011 by tomassedovic
node.js auth package (password, facebook, & more) for Connect and Express apps
javascript
node.js
programming
library
june 2011 by tomassedovic
Normalize CSS
june 2011 by tomassedovic
Normalize.css is a customisable CSS file that makes browsers render all elements more consistently and in line with modern standards. We researched the differences between default browser styles in order to precisely target only the styles that need normalizing.
css
design
programming
web
reset
template
june 2011 by tomassedovic
Live Code Collaboration Pastebin
april 2011 by tomassedovic
Pastebin meets Etherpad. Useful for phone interviews.
webapp
tool
programming
etherpad
april 2011 by tomassedovic
uWSGI
march 2011 by tomassedovic
uWSGI is a fast, self-healing and developer/sysadmin-friendly application container server coded in pure C.
python
server
web
programming
march 2011 by tomassedovic
DNode
march 2011 by tomassedovic
Asynchronous object-oriented RPC for node.js
javascript
node.js
rpc
web
programming
library
march 2011 by tomassedovic
Browserify
march 2011 by tomassedovic
Browser-side require() for your node modules and npm packages
javascript
web
programming
library
march 2011 by tomassedovic
JavaScript Garden
march 2011 by tomassedovic
JavaScript Garden is a growing collection of documentation about the most quirky parts of the JavaScript programming language. It gives advice to avoid common mistakes, subtle bugs, as well as performance issues and bad practices that non-expert JavaScript programmers may encounter on their endeavours into the depths of the language.
javascript
programming
web
march 2011 by tomassedovic
JSON Template
february 2011 by tomassedovic
A simple-looking templating language similar to Mustache. Small codebase, looks simple to use.
javascript
json
python
templating
web
programming
february 2011 by tomassedovic
related tags
a-list-apart ⊕ administration ⊕ aeolus ⊕ algorithm ⊕ android ⊕ api ⊕ arc ⊕ authentication ⊕ backbone-js ⊕ bash ⊕ bcrypt ⊕ book ⊕ browser-id ⊕ clay ⊕ clojure ⊕ cloud-computing ⊕ computer-science ⊕ cool ⊕ couchapp ⊕ couchdb ⊕ crypto ⊕ css ⊕ database ⊕ deployment ⊕ design ⊕ diff ⊕ documentation ⊕ dsl ⊕ editor ⊕ emacs ⊕ emulator ⊕ encoding ⊕ eric-raymond ⊕ erlang ⊕ etherpad ⊕ filter ⊕ font ⊕ framework ⊕ freebsd ⊕ fun ⊕ game ⊕ git ⊕ go ⊕ go-lang ⊕ google ⊕ guide ⊕ howto ⊕ html ⊕ html5 ⊕ http ⊕ ide ⊕ inspiration ⊕ intro ⊕ java ⊕ javascript ⊕ joke ⊕ jquery ⊕ json ⊕ jsonp ⊕ language ⊕ languages ⊕ layout ⊕ less ⊕ library ⊕ linux ⊕ lisp ⊕ lua ⊕ lucene ⊕ messaging ⊕ michael-fogus ⊕ michal-zalewski ⊕ module ⊕ networking ⊕ nginx ⊕ node.js ⊕ nullmq ⊕ open-source ⊕ paredit ⊕ paul-graham ⊕ performance ⊕ perl ⊕ peter-norvig ⊕ phone ⊕ php ⊕ player ⊕ programming ⊖ python ⊕ rails ⊕ rant ⊕ regex ⊕ reset ⊕ rest ⊕ rfc ⊕ rpc ⊕ ruby ⊕ same-origin-policy ⊕ satire ⊕ search ⊕ security ⊕ server ⊕ setup ⊕ side-channel-attack ⊕ software ⊕ spec ⊕ sprite ⊕ sql ⊕ stack-overflow ⊕ standard ⊕ statistics ⊕ steve-yegge ⊕ template ⊕ templating ⊕ terminal ⊕ testing ⊕ thomas-ptacek ⊕ tip ⊕ tips ⊕ tool ⊕ tutorial ⊕ typography ⊕ unix ⊕ usability ⊕ user-interface ⊕ utf-8 ⊕ varnish ⊕ versioning ⊕ video ⊕ web ⊕ webapp ⊕ webby ⊕ widget ⊕ windows ⊕ wsgi ⊕ zeromq ⊕ zsh ⊕Copy this bookmark: