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
Scope CSS classes with prefixes · Deep Thoughts by Mark Otto
february 2012 by sunpig
When building a CSS design system like Bootstrap, it’s important to keep things simple, durable, and flexible. This is no easy task, especially on larger teams and projects where the number of components can become quite high. To help improve this situation in a CSS design system, you might consider using prefixed classes instead of chained classes.
css
webdev
webdesign
markotto
twitter
bootstrap
class
naming
smacss
modular
frontend
february 2012 by sunpig
Compromising Twitter's OAuth security system
september 2010 by sunpig
Compromising Twitter's OAuth security system
twitter
oauth
security
authnauthz
authorization
authentication
application
web
desktop
development
key
token
facebook
september 2010 by sunpig
NSFW: Weezer, plane crashes and everything else that’s worrying about the real-time web
october 2009 by sunpig
"[W]hen a juror is tweeting teasers from the jury room, part of them must know that a guilty verdict is much more exciting to their audience than one of innocence. How can that not subconsciously influence them? Likewise when we – the real-time generation – watch someone being attacked in the street or a plane crashing into our building and instinctively reach for our phones, can we be sure that our first impulse will be to dial 911, rather than firing up Tweetdeck or clicking the camera icon to ensure we get props for being there? I mean, really sure? In a perverse twist on the uncertainty principle, knowing that our behavior is being observed inevitably changes it for the more dramatic. Just look at reality TV."
twitter
realtime
update
microblogging
web
social
response
psychology
selfawareness
culture
follow
lh
october 2009 by sunpig
apophenia: Some thoughts on Twitter vs. Facebook Status Updates
october 2009 by sunpig
"The functional act of constructing a tweet or a status update is very similar. Produce text in roughly 140 characters or less inside a single line text box and click a button. Voila! Even the stream based ways in which the text gets consumed look awfully similar. Yet, the more I talk with people engaged in practices around Twitter and Facebook, the more I'm convinced these two things are not actually the same practice. Why? Audience."
twitter
facebook
social
graph
directed
follow
comment
conversation
publish
update
culture
communicate
friend
microblogging
october 2009 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
Andy Budd::Blogography: My blog is dying, long live my blog
january 2009 by sunpig
Blogging isn't dead, but it's changing.
andybudd
blog
blogging
change
microblogging
twitter
january 2009 by sunpig
related tags
activism ⊕ air ⊕ ala ⊕ alistapart ⊕ analytics ⊕ andybudd ⊕ api ⊕ apology ⊕ application ⊕ architecture ⊕ archive ⊕ attention ⊕ authentication ⊕ authnauthz ⊕ authorization ⊕ awesome ⊕ background ⊕ backup ⊕ bagcheck ⊕ beer ⊕ bittorrent ⊕ blog ⊕ blogging ⊕ bootstrap ⊕ bot ⊕ business ⊕ censorship ⊕ chain ⊕ change ⊕ chat ⊕ chicago ⊕ chocolate ⊕ christianheilmann ⊕ class ⊕ client ⊕ cloud ⊕ comment ⊕ communicate ⊕ community ⊕ concentration ⊕ connectedness ⊕ connection ⊕ content ⊕ conversation ⊕ corporate ⊕ css ⊕ culture ⊕ custom ⊕ data ⊕ datacentre ⊕ debate ⊕ deployment ⊕ design ⊕ desktop ⊕ development ⊕ directed ⊕ document ⊕ dougbowman ⊕ dustindiaz ⊕ edited ⊕ engagement ⊕ facebook ⊕ fiction ⊕ flaneur ⊕ flow ⊕ follow ⊕ font ⊕ form ⊕ free ⊕ freedom ⊕ friend ⊕ frontend ⊕ fun ⊕ gallery ⊕ geeknotes ⊕ generate ⊕ git ⊕ github ⊕ gizmodo ⊕ graph ⊕ hash ⊕ hosting ⊕ html ⊕ icon ⊕ im ⊕ imagination ⊕ infovore ⊕ inspiration ⊕ intermittent ⊕ internet ⊕ interruptions ⊕ iou ⊕ javascript ⊕ javsscript ⊕ js ⊕ kanye ⊕ kathysierra ⊕ key ⊕ law ⊕ legal ⊕ less ⊕ lh ⊕ limit ⊕ link ⊕ login ⊕ lukew ⊕ marketshare ⊕ markotto ⊕ markov ⊕ mayoremanuel ⊕ media ⊕ microblogging ⊕ mobile ⊕ mobileweb ⊕ moderation ⊕ modular ⊕ murder ⊕ mustache ⊕ mysql ⊕ nadd ⊕ naming ⊕ network ⊕ newfiction ⊕ newtwitter ⊕ node ⊕ nodejs ⊕ oauth ⊕ office ⊕ open ⊕ page ⊕ pamelafox ⊕ paralleluniverse ⊕ performance ⊕ politics ⊕ popular ⊕ process ⊕ programming ⊕ progressiveenhancement ⊕ psychology ⊕ publish ⊕ python ⊕ rahmemanuel ⊕ rate ⊕ realtime ⊕ registration ⊕ remember ⊕ remysharp ⊕ response ⊕ reward ⊕ route ⊕ routing ⊕ russellbeattie ⊕ sass ⊕ save ⊕ scalability ⊕ script ⊕ search ⊕ security ⊕ selfawareness ⊕ seo ⊕ serendipity ⊕ server ⊕ service ⊕ sf ⊕ signattonoise ⊕ signup ⊕ simonwillison ⊕ skinner ⊕ slicehost ⊕ smacss ⊕ social ⊕ society ⊕ spam ⊕ speech ⊕ spreadsheet ⊕ sso ⊕ stats ⊕ store ⊕ story ⊕ stream ⊕ style ⊕ styleguide ⊕ template ⊕ text ⊕ theme ⊕ thezone ⊕ timarmitage ⊕ token ⊕ toolkit ⊕ traffic ⊕ trolling ⊕ tweet ⊕ tweeteffect ⊕ twitter ⊖ update ⊕ url ⊕ ux ⊕ virtualserver ⊕ web ⊕ webapp ⊕ webdesign ⊕ webdev ⊕ websockets ⊕ west ⊕ widget ⊕ wordpress ⊕ zone ⊕Copy this bookmark: