Getting stuff done in an overstimulated world
Joe Stanco
Photo: Tom Baker
bit.ly/1BSe1Ry
Flow, also known as Zone, is the mental state of operation in which a person performing an activity is fully immersed in a feeling of energized focus, full involvement, and enjoyment in the process of the activity.

Source: Wikipedia
On average, it can take up to 20 minutes
to regain focus after an interruption.

Test fails
Hotfixes
Environment issues
Code reviews
Urgent requests
A programmer is likely to get just
one uninterrupted 2-hour session in a day
Source: Programmer Interrupted
Interviews
Onboarding
Meetings
Test fails
Hotfixes
Environment issues
Code reviews
Urgent requests
A programmer is likely to get just
one uninterrupted 2-hour session in a day
Source: Programmer Interrupted
Interviews
Onboarding
Meetings

Can't stop, won't stop
Wear headphones
Work at night
Take breaks
Minimize notifications
Wear headphones
...maybe skip the vocals
Work at night
...or wake up early
Take breaks
...timing is everything
Minimize notifications
...not always an option!

There are clear goals every step of the way.
There is immediate feedback to one's action.
There is a balance between challenges and skills.
Source: Mihaly Csikszentmihalyi, It's the Play that Makes Serious Play Serious
Completely involved in what you are doing - focused, concentrated.
Great inner clarity - knowing what needs to be done, and how well you are doing.
Knowing that the activity is doable - that our skills are adequate to the task.
Intrinsic motivation - whatever produces flow becomes its own reward.
A sense of ecstasy - of being outside everyday reality.
A sense of serenity - no worries about oneself, and a feeling of growing beyond the boundaries of the ego.
Timelessness - thoroughly focused on the present, hours seem to pass by in minutes.
Source: Mihaly Csikszentmihalyi, Flow, the secret to happiness
BuzzFlow







Desktop
Mobile
Megaphone
Mission Control
Giraffe


W.A.F.F.L.E.
Web Application Framework For Living Easy


I think with the technology base underneath everything we do, we're able to get knowledge back and have a closer relationship with our audience and serve the consumer better.
Jonah Peretti
Source: The Verge


Photo by Andy Yaco-Mink

Game Jam!
Emoji Oracle

bit.ly/1BSe1Ry
Resources
Addy Osmani: Writing Modular JS
Nicholas Zakas: Scalable JS Application Architecture
Joost van Dongen: What most young programmers need to learn