Twitter Engineering: Improving performance on twitter.com
2 days ago by sunpig
To improve the twitter.com experience for everyone, we've been working to take back control of our front-end performance by moving the rendering to the server. This has allowed us to drop our initial page load times to 1/5th of what they were previously and reduce differences in performance across browsers.
javascript
performance
twitter
client
server
2 days ago by sunpig
Node.js, Require and Exports
5 weeks ago by sunpig
Back when I first started playing with node.js, there was one thing that always made me uncomfortable. Embarrassingly, I'm talking about module.exports. I say embarrassingly because it's such a fundamental part of node.js and it's quite simple. In fact, looking back, I have no idea what my hang up was...I just remember being fuzzy on it. Assuming I'm not the only one who's had to take a second, and third, look at it before it finally started sinking in, I thought I could do a little write up.
node
nodejs
require
exports
module
commonjs
load
js
javascript
server
5 weeks ago by sunpig
RESS, Server-Side Feature-Detection and the Evolution of Responsive Web Design – Mobile in Higher Ed
february 2012 by sunpig
RT @dmolsen: RESS, Server-Side Feature-Detection and the Evolution of Responsive Web Design
ress
responsive
server
css
adaptive
yiibu
design
webdev
frontend
mobile
wpo
february 2012 by sunpig
Pragmatic responsive design
november 2011 by sunpig
Wholly awesome, Batman! "Pragmatic Responsive Design" presentation by @yiibu MUST READ for mobile.
pragmatic
responsive
design
adaptive
layout
width
media
query
server
yiibu
bryanrieger
stephanierieger
css
breakpoint
webdev
mobile
november 2011 by sunpig
Node.js is Cancer
october 2011 by sunpig
Ted Dziuba (@dozba) on node: "Node.js is Cancer" Good times.
javascript
nodejs
programming
rant
teddziuba
js
server
http
october 2011 by sunpig
LukeW | RESS: Responsive Design + Server Side Components
september 2011 by sunpig
Progressive enhancement with the traditional three tiers of HTML + CSS + JS misses something. Tier 0 is the Server.
lukew
lukewroblewski
mobile
responsive
adaptive
server
client
web
design
progressive
enhancement
ress
from twitter
september 2011 by sunpig
Skilldrick » JavaScript and the end of progressive enhancement
may 2011 by sunpig
"JavaScript and the end of progressive enhancement" by @skilldrick My own position on this is still "it depends."
js
javascript
progressive
enhancement
html
css
layer
application
functionality
server
webdev
dry
may 2011 by sunpig
Introducing YLS
march 2011 by sunpig
RT @reid: Slides from my YUI Loader Service introduction at #bayjax tonight:
yui
loader
server
js
javascript
library
yahoo
reidburke
bayjax
march 2011 by sunpig
Assumptive Development - Snook.ca
february 2011 by sunpig
RT @snookca: Assumptive Development "We need to accept that, as web developers, we cannot test every permutation..."
jonathansnook
snook
assumption
us
detection
feature
useragent
web
webdev
server
client
javascript
version
testing
february 2011 by sunpig
Cutting The Interrogation Short | Infrequently Noted
february 2011 by sunpig
RT @dalmaer: Why does Alex Russell hate feature testing, kittens, and cute fuzzy ducklings?
alexrussell
feature
test
detect
ua
browser
js
javascript
performance
modernizr
ress
server
cache
responsive
from twitter
february 2011 by sunpig
Wait till I come! » Blog Archive » Does API rate limiting spell the end of progressive enhancement?
january 2009 by sunpig
Christian Heilmann discusses how to avoid hitting the rate limits of public APIs (such as Twitter's) when building a service that depends on them.
js
client
progressiveenhancement
twitter
service
server
api
geeknotes
christianheilmann
rate
limit
javsscript
tweeteffect
january 2009 by sunpig
Simplify Your Life with Apache Virtual Hosts
february 2006 by sunpig
Apache is pure sex
apache
vhost
virtualhost
hosting
web
server
webserver
february 2006 by sunpig
related tags
3.1 ⊕ 37signals ⊕ account ⊕ adaptive ⊕ admin ⊕ administration ⊕ ajax ⊕ alexa ⊕ alexrussell ⊕ alias ⊕ alm ⊕ amazon ⊕ apache ⊕ api ⊕ app ⊕ apple ⊕ application ⊕ applicationpool ⊕ apppool ⊕ arbitrary ⊕ architecture ⊕ argument ⊕ asp.net ⊕ aspnet ⊕ assumption ⊕ async ⊕ availability ⊕ aws ⊕ backup ⊕ bayeux ⊕ bayjax ⊕ block ⊕ breakpoint ⊕ browser ⊕ bryanrieger ⊕ bug ⊕ business ⊕ c# ⊕ cache ⊕ cassini ⊕ cdn ⊕ change ⊕ chrismessina ⊕ christianheilmann ⊕ client ⊕ cloud ⊕ code ⊕ comet ⊕ command ⊕ commonjs ⊕ communication ⊕ computer ⊕ computing ⊕ condition ⊕ configuration ⊕ content ⊕ control ⊕ cross ⊕ css ⊕ custom ⊕ daringfireball ⊕ data ⊕ database ⊕ daveolsen ⊕ db ⊕ decision ⊕ deploy ⊕ derekhammer ⊕ design ⊕ detect ⊕ detection ⊕ development ⊕ device ⊕ dictionary ⊕ diediedie ⊕ directory ⊕ distributed ⊕ django ⊕ dmolsen ⊕ dns ⊕ dojo ⊕ dry ⊕ ebs ⊕ ec2 ⊕ emergency ⊕ engineering ⊕ enhancement ⊕ ericmeyer ⊕ error ⊕ etag ⊕ event ⊕ exports ⊕ fabric ⊕ feature ⊕ files ⊕ find ⊕ firefox ⊕ foundation ⊕ framework ⊕ frontend ⊕ function ⊕ functionality ⊕ geeknotes ⊕ gem ⊕ github ⊕ global ⊕ google ⊕ guide ⊕ hardware ⊕ header ⊕ heroku ⊕ home ⊕ host ⊕ hosting ⊕ howto ⊕ hp ⊕ htaccess ⊕ html ⊕ http ⊕ httpd ⊕ iis ⊕ iis7 ⊕ image ⊕ infrastructure ⊕ injection ⊕ inline ⊕ inode ⊕ install ⊕ instance ⊕ integration ⊕ io ⊕ ipv4 ⊕ ipv6 ⊕ isaacs ⊕ isaacschlueter ⊕ jamiehall ⊕ java ⊕ javascript ⊕ javsscript ⊕ jeresig ⊕ johnresig ⊕ jonathansnook ⊕ js ⊕ jsgi ⊕ jvm ⊕ keyboard ⊕ kriszyp ⊕ languages ⊕ layer ⊕ layout ⊕ library ⊕ limit ⊕ links ⊕ linux ⊕ load ⊕ loader ⊕ local ⊕ lookup ⊕ lukew ⊕ lukewroblewski ⊕ mac ⊕ maintenance ⊕ management ⊕ manager ⊕ mathiasmeyer ⊕ media ⊕ mediasmart ⊕ microsoft ⊕ mobiforge ⊕ mobile ⊕ mocospace ⊕ model ⊕ modernizr ⊕ module ⊕ mod_rewrite ⊕ monitor ⊕ monitoring ⊕ mouse ⊕ mssqlserver ⊕ multiple ⊕ multiviews ⊕ munin ⊕ mysql ⊕ naming ⊕ narwhal ⊕ nas ⊕ negotiation ⊕ network ⊕ nginx ⊕ node ⊕ node.js ⊕ nodejs ⊕ nodesitepen ⊕ noscript ⊕ notify ⊕ npm ⊕ opera ⊕ ops ⊕ optimization ⊕ osx ⊕ package ⊕ page ⊕ pager ⊕ password ⊕ peer ⊕ performance ⊕ perl ⊕ phishing ⊕ php ⊕ pingrom ⊕ pintura ⊕ planning ⊕ platform ⊕ pool ⊕ pow ⊕ pragmatic ⊕ presentation ⊕ problem ⊕ process ⊕ profiling ⊕ programming ⊕ progressive ⊕ progressiveenhancement ⊕ proxy ⊕ push ⊕ python ⊕ query ⊕ quick ⊕ rack ⊕ rails ⊕ rant ⊕ rate ⊕ recipe ⊕ record ⊕ redirect ⊕ reidburke ⊕ relic ⊕ remove ⊕ require ⊕ resize ⊕ responsive ⊕ ress ⊕ rest ⊕ retry ⊕ return ⊕ rewrite ⊕ rhino ⊕ ruby ⊕ rvm ⊕ ryandahl ⊕ s3 ⊕ sa ⊕ sanitize ⊕ sb ⊕ scalability ⊕ scotthanselman ⊕ screen ⊕ script ⊕ search ⊕ security ⊕ separate ⊕ server ⊖ serverjs ⊕ serverside ⊕ service ⊕ setup ⊕ sharding ⊕ share ⊕ sharing ⊕ shiny ⊕ shortcut:firefox ⊕ simonwillison ⊕ simple ⊕ site ⊕ sitepen ⊕ sitepoint ⊕ snook ⊕ social ⊕ socket ⊕ software ⊕ speed ⊕ sql ⊕ sqlserver ⊕ sqltalk ⊕ stephanierieger ⊕ stevey ⊕ steveyegge ⊕ storage ⊕ stoyanstefanov ⊕ styles ⊕ table ⊕ team ⊕ tech ⊕ teddziuba ⊕ temporarily ⊕ test ⊕ testing ⊕ tfs ⊕ thin ⊕ thinkup ⊕ tool ⊕ tools ⊕ top10 ⊕ tutorial ⊕ tweeteffect ⊕ twilion ⊕ twitter ⊕ ua ⊕ udf ⊕ uninstall ⊕ unite ⊕ uptime ⊕ uri ⊕ url ⊕ us ⊕ useragent ⊕ ux ⊕ v8 ⊕ version ⊕ vhost ⊕ viewstate ⊕ virtual ⊕ virtualhost ⊕ vista ⊕ visualstudio ⊕ vm ⊕ vs ⊕ w3wp ⊕ was ⊕ web ⊕ webdesignshock ⊕ webdev ⊕ webserver ⊕ website ⊕ websockets ⊕ wernervogels ⊕ whs ⊕ width ⊕ wiki ⊕ windows ⊕ wpo ⊕ www ⊕ xsrf ⊕ yahoo ⊕ yiibu ⊕ yui ⊕ yui3 ⊕Copy this bookmark: