Making time for your project

Rachel Andrew
Rachel AndrewWriter, speaker, co-founder of Perch CMS. Google Developer Expert for Web Technologies at A List Apart
Release Notes
Making time for your project
leaving time for you
Rachel Andrew
@rachelandrew
rachelandrew.co.uk
Making time for your project
My job
4 Operations
4 Filling in baffling forms from the government
4 Marketing
4 Website copy
4 Front-end development for our sites
4 Working with accountants and bookkeepers
4 more forms from the government
I also …
4 research and teach emerging CSS
4 speak at 30 or so conferences a year
4 write books, regular columns, magazine articles
4 make the dinner, be a mother, try to stop the house
turning into something from an episode of Hoarders
4 train for and run half & full marathons
I know something about
time management
“Goals are dreams with
deadlines”
1
Diana Scharf Hunt
“One worthwhile task
carried to a successful
conclusion is worth half-a-
hundred half-finished tasks.”
1
Malcolm S. Forbes
Start with something small
It will show you how to ship.
Making time
“Don’t say you don’t have enough
time. You have exactly the same number
of hours per day that were given to
Helen Keller, Pasteur, Michelangelo,
Mother Teresa, Leonardo da Vinci,
Thomas Jefferson and Albert Einstein”
1
Life’s Little Instruction Book, compiled by H. Jackson Brown, Jr.
“In truth, people can generally
make time for what they
choose to do; it is not really
the time but the will that is
lacking.”
1
Sir John Lubbock
Make your project a first
class citizen
Don't treat it like a hobby.
Try to schedule a regular slot
Plan in advance the things you will be doing when you
next get to work on the project.
Use your down time wisely
What can you do while ...
4 waiting for a train
4 on an airplane
4 commuting to a day job
4 waiting for children to finish sport or dance practice
“It has been my
observation that most
people get ahead during the
time that others waste.”
1
Henry Ford
Always be ready to jump
into your project
If you are an employee
Be very careful not to mix work and your own product.
Even work done in your own time and at home can
sometimes be claimed to belong to your employer.
Check your contract.
Organise tasks by where they can be
completed or the state of mind you
need for them
4 at my desk
4 offline
4 to listen to (podcasts etc.)
4 needs focus
4 tired/distracted
Always be ready to work
offline
Store the things you need along with
the to do item
Making time for your project
Making time for your project
Optimise for your
situation
Productivity tips are often situation-
specific.
Optimise your environment
How quickly can you switch into your
project?
Say No
To things that won't help you meet
your goal.
Beware the entreporn
You can do a lot of reading that feels like it is work, but
is really just indulging success fantasies. Look for
reading and listening material that is ...
4 actionable
4 relevant to your stage of business
4 relevant to the type of market you are in
Follow people who are good filter of
information
Find people who are a step ahead of you in a relevant
type of business on Twitter, or who curate email
newsletters of information.
Use them as a filter for material.
Saying no to family and
friends
Sharing your goal
Help those you care for feel part of
your progress
A realistic schedule
Helps your family see there is an end in
sight
They might even help keep you accountable!
Schedules & Lists
You need a to do list
4 gives you somewhere to put things you need to
remember
4 helps you see progress
4 keeps you honest in regards to getting the most
important things done
4 means you can pick up quickly in downtime.
“In a nutshell, the idea is to start
with the end-goal in mind, then
divide it into smaller and smaller
increments.  Plan all of the actions
in detail beforehand, then get to
work.”
1
Brian Casel,The CascadingTo Do List
What is needed to ship your product?
Decide on a launch date then outline everything you can
think of:
4 research
4 development
4 documentation
4 pre-launch marketing
Break it down into
monthly sections
If your launch date is 6 months away
create six lists
As you work, create two week sprints
4 What do I need to do this week, and what is coming
up next week.
4 Don't forget to plan in time for other stuff
Each day you are working on the
project
4 create a 24 hour to do list
4 this should contain the actionable things to do today
4 each will move you towards completing this sprint
I don't know how long
anything will take!
You need to accept a level of inaccuracy
in your schedule. That doesn't mean it
is pointless.
Why are time estimates important?
Even if you mostly work alone schedules and time
estimates are valuable, they mean you can ...
4 pre-announce a product or feature
4 work more effectively with others
4 understand what things are coming up that need
preparation in advance
Work more effectively with
other people.
Hire freelancers in good time, help
others on your team plan their
workload
Booking launch advertising
Take advantage of an industry event or
conference
Help your family stay on
board
Let them see that the end is nigh!
Keep motivated as you
progress towards an end
date
Picking away at something with no end
date is a rapid route to never launch
Most people are terrible at estimating
time
4 we tend to be over-optimistic
4 we want to please the person asking
4 we want to encourage ourselves that it “won’t take
long”
4 we forget to factor in everything else in our lives
You can improve your time
estimation skills
Even when faced with things you have
not done before
Find out how long things really take
4 estimate how long a task will take
4 track how long it really takes
4 compare reality against your estimate
Making time for your project
Using the Pomodoro Technique to find
out how bad you really are at
estimating
1. Decide what you need to do today
2. Assign a number of “pomodoros” to each task
Do the work
1. Log how many pomodoros it really takes to do the
work
2. Log any time spent not on the defined tasks
3. Do this for a week
4. See the patterns that emerge.
This technique gives you an
understanding of where
you estimate poorly
Don’t allow the fact that
unexpected things happen
make you feel that there is
no point estimating time.
When the scope is
overwhelming
You have too much to do
You can:
4 extend the completion date
4 remove features, tighten the scope of the product
“The longer it takes to
develop, the less likely it is
to launch.”
1
Jason Fried, Basecamp
Ship something small
Test the water. Is this a problem people
will pay to have solved?
What can be pushed to
post-launch?
Identify the one problem
your product solves
Solve that problem in the simplest
possible way
The problem we solved
4 A web designer build a ‘static’ (html and css) site for
a client
4 At the last minute the client wanted to be able to edit
the site themselves
4 Perch v1 was a simple, drop-in editor for those
situations
We left out
4 image resizing
4 new page creation
4 a developer API
4 … and much more
The missing elements will
seem like a big deal to you.
If you solve the problem
you state to solve, that is
enough to start with.
Making time for your project
A presentation tool where I
can’t design my own
theme?
Launch and Beyond
How to manage a growing product
“Now this is not the end. It
is not even the beginning of
the end. But it is, perhaps,
the end of the beginning.”
1
Winston Churchill
Our timeline for Perch
4 We launched Perch at the end of May 2009
4 At launch we were still 100% booked out on client
projects
4 Income from Perch was initially reinvested into Perch
4 January 2013 we made the decision to stop taking on
new client work
A product should be given
more time as it represents
a higher % of your income.
Never promise a specific
timeframe to customers
If your product is a side
project there are many
reasons you might need to
delay a feature
We don’t publish our roadmap
4 It allows us to be flexible and react to customer
needs and changing trends in web design.
4 It means that customers are not relying on the
launch of feature X in order to complete a project.
4 It means that we can hold back a feature until we are
absolutely sure it won’t cause anyone a problem.
Collect Use Cases not
Feature Requests
Find general solutions that
will benefit many customers
rather than adding very
specific features
Understanding the problem
means we can help the
customer now and optimize
the solution later.
Delight customers by
solving their problems and
letting them know when
you have done so
Make frequent, small
releases
Protect the Core Use Case
Products benefit from
clarity of purpose and
ownership
Don’t be afraid to say no
Don’t be led by a noisy
minority
How many people need that feature?
The happy majority are
often silent
Make sure you don’t bias development
towards one or two noisy people!
Remember to enjoy the
journey
“The worst days of those
who enjoy what they do are
better than the best days
of those who don’t.”
1
Jim Rohn
Thank you!
Slides & Links: https://rachelandrew.co.uk/presentations/productivity
I’m @rachelandrew
Photo credits (CreativeCommons):
- https://www.flickr.com/photos/thewestend/5045898169/
- https://www.flickr.com/photos/spapax/4864045598/
- https://www.flickr.com/photos/zamboniandrea/170324255/
- https://www.flickr.com/photos/matt_gibson/3281131319/
- https://www.flickr.com/photos/vylen/10774724274/
- https://www.flickr.com/photos/24557420@N05/7159618610/
1 of 81

Recommended

Startup Engineering for Non-Technical Founders by
Startup Engineering for Non-Technical FoundersStartup Engineering for Non-Technical Founders
Startup Engineering for Non-Technical FoundersGrowth Hacking Asia
1K views23 slides
Launch Academy Introduction to Lean UX Workshop - February 2014 by
Launch Academy Introduction to Lean UX Workshop - February 2014Launch Academy Introduction to Lean UX Workshop - February 2014
Launch Academy Introduction to Lean UX Workshop - February 2014Marc Baumgartner
2.6K views133 slides
Nasdaq Entrepreneurial Center: How to Pitch Investors, Grow Teams & ‘Best-Fri... by
Nasdaq Entrepreneurial Center: How to Pitch Investors, Grow Teams & ‘Best-Fri...Nasdaq Entrepreneurial Center: How to Pitch Investors, Grow Teams & ‘Best-Fri...
Nasdaq Entrepreneurial Center: How to Pitch Investors, Grow Teams & ‘Best-Fri...Caitlin Roberson
2.5K views51 slides
14 Tips to Entrepreneurs to start the Right Stuff by
14 Tips to Entrepreneurs to start the Right Stuff14 Tips to Entrepreneurs to start the Right Stuff
14 Tips to Entrepreneurs to start the Right StuffPatrick Stähler
620.5K views145 slides
Build the right thing by
Build the right thingBuild the right thing
Build the right thingIntercom
16.1K views67 slides
Lean Startup Analytics and MVP – Lecture and Workshop at Zeppelin University by
Lean Startup Analytics and MVP – Lecture and Workshop at Zeppelin UniversityLean Startup Analytics and MVP – Lecture and Workshop at Zeppelin University
Lean Startup Analytics and MVP – Lecture and Workshop at Zeppelin UniversitySebastian Fittko
51.3K views117 slides

More Related Content

What's hot

Niche Business Idea Decision Matrix by
Niche Business Idea Decision MatrixNiche Business Idea Decision Matrix
Niche Business Idea Decision Matrixunfunnel
878 views9 slides
Seven Common Webinar Mistakes and How to Avoid Them by
Seven Common Webinar Mistakes and How to Avoid ThemSeven Common Webinar Mistakes and How to Avoid Them
Seven Common Webinar Mistakes and How to Avoid ThemWiley
1.7K views17 slides
"The power of Framework Thinking” - Linat Wager @ProductTank Tel Aviv April 2016 by
"The power of Framework Thinking” - Linat Wager @ProductTank Tel Aviv April 2016"The power of Framework Thinking” - Linat Wager @ProductTank Tel Aviv April 2016
"The power of Framework Thinking” - Linat Wager @ProductTank Tel Aviv April 2016ProductTank TLV
384 views20 slides
Rethinking Website Design: Creating a Peak-Performing Website with Less Risk ... by
Rethinking Website Design: Creating a Peak-Performing Website with Less Risk ...Rethinking Website Design: Creating a Peak-Performing Website with Less Risk ...
Rethinking Website Design: Creating a Peak-Performing Website with Less Risk ...HubSpot
62.5K views47 slides
How to apply design thinking to customer development by
How to apply design thinking to customer developmentHow to apply design thinking to customer development
How to apply design thinking to customer developmentHarry Alford
1.1K views18 slides
Retention is the new conversion by
Retention is the new conversionRetention is the new conversion
Retention is the new conversionIntercom
15.2K views105 slides

What's hot(20)

Niche Business Idea Decision Matrix by unfunnel
Niche Business Idea Decision MatrixNiche Business Idea Decision Matrix
Niche Business Idea Decision Matrix
unfunnel878 views
Seven Common Webinar Mistakes and How to Avoid Them by Wiley
Seven Common Webinar Mistakes and How to Avoid ThemSeven Common Webinar Mistakes and How to Avoid Them
Seven Common Webinar Mistakes and How to Avoid Them
Wiley1.7K views
"The power of Framework Thinking” - Linat Wager @ProductTank Tel Aviv April 2016 by ProductTank TLV
"The power of Framework Thinking” - Linat Wager @ProductTank Tel Aviv April 2016"The power of Framework Thinking” - Linat Wager @ProductTank Tel Aviv April 2016
"The power of Framework Thinking” - Linat Wager @ProductTank Tel Aviv April 2016
ProductTank TLV384 views
Rethinking Website Design: Creating a Peak-Performing Website with Less Risk ... by HubSpot
Rethinking Website Design: Creating a Peak-Performing Website with Less Risk ...Rethinking Website Design: Creating a Peak-Performing Website with Less Risk ...
Rethinking Website Design: Creating a Peak-Performing Website with Less Risk ...
HubSpot62.5K views
How to apply design thinking to customer development by Harry Alford
How to apply design thinking to customer developmentHow to apply design thinking to customer development
How to apply design thinking to customer development
Harry Alford1.1K views
Retention is the new conversion by Intercom
Retention is the new conversionRetention is the new conversion
Retention is the new conversion
Intercom15.2K views
Des Traynor on how to create a product first company by Intercom
Des Traynor on how to create a product first companyDes Traynor on how to create a product first company
Des Traynor on how to create a product first company
Intercom12.3K views
How To Deliver a Project With a 150% Advance by Koombea
How To Deliver a Project With a 150% AdvanceHow To Deliver a Project With a 150% Advance
How To Deliver a Project With a 150% Advance
Koombea908 views
Be A Great Product Leader (Amplify, Oct 2019) by Adam Nash
Be A Great Product Leader (Amplify, Oct 2019)Be A Great Product Leader (Amplify, Oct 2019)
Be A Great Product Leader (Amplify, Oct 2019)
Adam Nash2.6M views
MVP - What is Minimum Viable Product really by Magne Gåsland
MVP - What is Minimum Viable Product reallyMVP - What is Minimum Viable Product really
MVP - What is Minimum Viable Product really
Magne Gåsland2.1K views
Developing an Intranet Strategy by DNN
Developing an Intranet StrategyDeveloping an Intranet Strategy
Developing an Intranet Strategy
DNN22.2K views
Using Your Growth Model to Drive Smarter High Tempo Testing by Sean Ellis
Using Your Growth Model to Drive Smarter High Tempo TestingUsing Your Growth Model to Drive Smarter High Tempo Testing
Using Your Growth Model to Drive Smarter High Tempo Testing
Sean Ellis40.4K views
Persuading with Powerpoint by Seth Familian
Persuading with PowerpointPersuading with Powerpoint
Persuading with Powerpoint
Seth Familian5.9K views
Solopreneuring Lessons Learned - Phoenix Startup Week by Guy Bieber
Solopreneuring Lessons Learned - Phoenix Startup WeekSolopreneuring Lessons Learned - Phoenix Startup Week
Solopreneuring Lessons Learned - Phoenix Startup Week
Guy Bieber1.2K views
Slides from James Currier, Co-Founder Ooga Labs & Curator of the NFX- LeWeb'1... by Derek Pappas
Slides from James Currier, Co-Founder Ooga Labs & Curator of the NFX- LeWeb'1...Slides from James Currier, Co-Founder Ooga Labs & Curator of the NFX- LeWeb'1...
Slides from James Currier, Co-Founder Ooga Labs & Curator of the NFX- LeWeb'1...
Derek Pappas228 views
How to get your Minimum Viable Product (MVP) by Lesley Robinson
How to get your Minimum Viable Product (MVP)How to get your Minimum Viable Product (MVP)
How to get your Minimum Viable Product (MVP)
Lesley Robinson857 views
How to Manage Client Feedback for Designers by Framebench
How to Manage Client Feedback for DesignersHow to Manage Client Feedback for Designers
How to Manage Client Feedback for Designers
Framebench4.1M views
How to Present Data in PowerPoint by Matt Hunter
How to Present Data in PowerPointHow to Present Data in PowerPoint
How to Present Data in PowerPoint
Matt Hunter186.2K views

Viewers also liked

Proyecto de investigación by
Proyecto de investigaciónProyecto de investigación
Proyecto de investigaciónandres-19991987
266 views9 slides
Touching your invoices? You don’t need to. 14 'how to’s' to touchless processing by
Touching your invoices? You don’t need to. 14 'how to’s' to touchless processingTouching your invoices? You don’t need to. 14 'how to’s' to touchless processing
Touching your invoices? You don’t need to. 14 'how to’s' to touchless processingsharedserviceslink.com
235 views22 slides
Villancicos para posadas de 6o a 11o grado tamaño carta 2016 (1) by
Villancicos para posadas de 6o a 11o grado tamaño carta 2016 (1)Villancicos para posadas de 6o a 11o grado tamaño carta 2016 (1)
Villancicos para posadas de 6o a 11o grado tamaño carta 2016 (1)adonai aleman
2.2K views12 slides
Service Design in The Age of Big Data by
Service Design in The Age of Big DataService Design in The Age of Big Data
Service Design in The Age of Big DataCSIRO National AI Centre
852 views32 slides
SPS by
SPSSPS
SPSNaveen Kumar Singh
269 views1 slide
Presentación sin título by
Presentación sin títuloPresentación sin título
Presentación sin títuloyaqizhang19981112
144 views11 slides

Viewers also liked(16)

Touching your invoices? You don’t need to. 14 'how to’s' to touchless processing by sharedserviceslink.com
Touching your invoices? You don’t need to. 14 'how to’s' to touchless processingTouching your invoices? You don’t need to. 14 'how to’s' to touchless processing
Touching your invoices? You don’t need to. 14 'how to’s' to touchless processing
Villancicos para posadas de 6o a 11o grado tamaño carta 2016 (1) by adonai aleman
Villancicos para posadas de 6o a 11o grado tamaño carta 2016 (1)Villancicos para posadas de 6o a 11o grado tamaño carta 2016 (1)
Villancicos para posadas de 6o a 11o grado tamaño carta 2016 (1)
adonai aleman2.2K views
Poster - peer review practice by Emily Purser
Poster - peer review practicePoster - peer review practice
Poster - peer review practice
Emily Purser562 views
How to invite people who react on your posts to like your Facebook page [Info... by Stéphane Baudin
How to invite people who react on your posts to like your Facebook page [Info...How to invite people who react on your posts to like your Facebook page [Info...
How to invite people who react on your posts to like your Facebook page [Info...
Stéphane Baudin478 views
Chapter 2: Consolidation of Financial Information by Abdulkadir Molla
Chapter 2: Consolidation of Financial Information Chapter 2: Consolidation of Financial Information
Chapter 2: Consolidation of Financial Information
Abdulkadir Molla1.7K views
Large Scale Scrum at Powerhouse. by Cesario Ramos
Large Scale Scrum at Powerhouse.Large Scale Scrum at Powerhouse.
Large Scale Scrum at Powerhouse.
Cesario Ramos1.2K views
ETION Lunchgesprek met Hans Similon (Mobile Vikings) by ETION
ETION Lunchgesprek met Hans Similon (Mobile Vikings)ETION Lunchgesprek met Hans Similon (Mobile Vikings)
ETION Lunchgesprek met Hans Similon (Mobile Vikings)
ETION230 views
Technology Ecosystem and Linkages by i4VC
Technology Ecosystem and LinkagesTechnology Ecosystem and Linkages
Technology Ecosystem and Linkages
i4VC797 views
Flexbox and Grid Layout by Rachel Andrew
Flexbox and Grid LayoutFlexbox and Grid Layout
Flexbox and Grid Layout
Rachel Andrew2.6K views
Ch 3: Network and Computer Attacks by Sam Bowne
Ch 3: Network and Computer AttacksCh 3: Network and Computer Attacks
Ch 3: Network and Computer Attacks
Sam Bowne1.7K views
Ch 13: Network Protection Systems by Sam Bowne
Ch 13: Network Protection SystemsCh 13: Network Protection Systems
Ch 13: Network Protection Systems
Sam Bowne1.9K views

Similar to Making time for your project

Project Management Handbook 10.1 by
Project Management Handbook 10.1Project Management Handbook 10.1
Project Management Handbook 10.1Jessica Hagh
2K views100 slides
Program Planning Essay by
Program Planning EssayProgram Planning Essay
Program Planning EssayCustom Papers Online UK
5 views24 slides
15 Lessons from 15 Years in the Industry by
15 Lessons from 15 Years in the Industry15 Lessons from 15 Years in the Industry
15 Lessons from 15 Years in the IndustryStefan Freimark
141 views53 slides
Guide to Online Entrepreneur Motivation by
Guide to Online Entrepreneur MotivationGuide to Online Entrepreneur Motivation
Guide to Online Entrepreneur MotivationSujoy Mukherji
126 views64 slides
Workshop presentation by
Workshop presentationWorkshop presentation
Workshop presentationAraceli Gonzalez
275 views31 slides
Timemanage by
TimemanageTimemanage
TimemanageCCS HAU Hisar
269 views41 slides

Similar to Making time for your project(20)

Project Management Handbook 10.1 by Jessica Hagh
Project Management Handbook 10.1Project Management Handbook 10.1
Project Management Handbook 10.1
Jessica Hagh2K views
15 Lessons from 15 Years in the Industry by Stefan Freimark
15 Lessons from 15 Years in the Industry15 Lessons from 15 Years in the Industry
15 Lessons from 15 Years in the Industry
Stefan Freimark141 views
Guide to Online Entrepreneur Motivation by Sujoy Mukherji
Guide to Online Entrepreneur MotivationGuide to Online Entrepreneur Motivation
Guide to Online Entrepreneur Motivation
Sujoy Mukherji126 views
Time management,planning and prioritization by Uc Man
Time management,planning and prioritizationTime management,planning and prioritization
Time management,planning and prioritization
Uc Man4.1K views
Work at home time management by komallewis
Work at home time managementWork at home time management
Work at home time management
komallewis120 views
Work At Home Time Management by Lahcen Idar
Work At Home Time ManagementWork At Home Time Management
Work At Home Time Management
Lahcen Idar14 views
Complete Guide to Making Great Presentations by Rodrigo Martins
Complete Guide to Making Great PresentationsComplete Guide to Making Great Presentations
Complete Guide to Making Great Presentations
Rodrigo Martins713 views
Work at home time management | SECRET ALGORITHM To Make Perpetual Income Eve... by Blogging Side
Work at home time management  | SECRET ALGORITHM To Make Perpetual Income Eve...Work at home time management  | SECRET ALGORITHM To Make Perpetual Income Eve...
Work at home time management | SECRET ALGORITHM To Make Perpetual Income Eve...
Blogging Side34 views
Time management by Approve Me
Time managementTime management
Time management
Approve Me204 views
Time management by Ashraf Diaa by Ashraf Diaa
Time management by Ashraf Diaa Time management by Ashraf Diaa
Time management by Ashraf Diaa
Ashraf Diaa2.1K views

More from Rachel Andrew

All Day Hey! Unlocking The Power of CSS Grid Layout by
All Day Hey! Unlocking The Power of CSS Grid LayoutAll Day Hey! Unlocking The Power of CSS Grid Layout
All Day Hey! Unlocking The Power of CSS Grid LayoutRachel Andrew
2.2K views113 slides
SmashingConf SF: Unlocking the Power of CSS Grid Layout by
SmashingConf SF: Unlocking the Power of CSS Grid LayoutSmashingConf SF: Unlocking the Power of CSS Grid Layout
SmashingConf SF: Unlocking the Power of CSS Grid LayoutRachel Andrew
2.3K views113 slides
Unlocking the Power of CSS Grid Layout by
Unlocking the Power of CSS Grid LayoutUnlocking the Power of CSS Grid Layout
Unlocking the Power of CSS Grid LayoutRachel Andrew
2K views113 slides
The Creative New World of CSS by
The Creative New World of CSSThe Creative New World of CSS
The Creative New World of CSSRachel Andrew
2K views144 slides
Into the Weeds of CSS Layout by
Into the Weeds of CSS LayoutInto the Weeds of CSS Layout
Into the Weeds of CSS LayoutRachel Andrew
1.5K views93 slides
Solving Layout Problems with CSS Grid & Friends - DevFest17 by
Solving Layout Problems with CSS Grid & Friends - DevFest17Solving Layout Problems with CSS Grid & Friends - DevFest17
Solving Layout Problems with CSS Grid & Friends - DevFest17Rachel Andrew
2.1K views96 slides

More from Rachel Andrew(20)

All Day Hey! Unlocking The Power of CSS Grid Layout by Rachel Andrew
All Day Hey! Unlocking The Power of CSS Grid LayoutAll Day Hey! Unlocking The Power of CSS Grid Layout
All Day Hey! Unlocking The Power of CSS Grid Layout
Rachel Andrew2.2K views
SmashingConf SF: Unlocking the Power of CSS Grid Layout by Rachel Andrew
SmashingConf SF: Unlocking the Power of CSS Grid LayoutSmashingConf SF: Unlocking the Power of CSS Grid Layout
SmashingConf SF: Unlocking the Power of CSS Grid Layout
Rachel Andrew2.3K views
Unlocking the Power of CSS Grid Layout by Rachel Andrew
Unlocking the Power of CSS Grid LayoutUnlocking the Power of CSS Grid Layout
Unlocking the Power of CSS Grid Layout
Rachel Andrew2K views
The Creative New World of CSS by Rachel Andrew
The Creative New World of CSSThe Creative New World of CSS
The Creative New World of CSS
Rachel Andrew2K views
Into the Weeds of CSS Layout by Rachel Andrew
Into the Weeds of CSS LayoutInto the Weeds of CSS Layout
Into the Weeds of CSS Layout
Rachel Andrew1.5K views
Solving Layout Problems with CSS Grid & Friends - DevFest17 by Rachel Andrew
Solving Layout Problems with CSS Grid & Friends - DevFest17Solving Layout Problems with CSS Grid & Friends - DevFest17
Solving Layout Problems with CSS Grid & Friends - DevFest17
Rachel Andrew2.1K views
View Source London: Solving Layout Problems with CSS Grid & Friends by Rachel Andrew
View Source London: Solving Layout Problems with CSS Grid & FriendsView Source London: Solving Layout Problems with CSS Grid & Friends
View Source London: Solving Layout Problems with CSS Grid & Friends
Rachel Andrew1K views
DevFest Nantes - Start Using CSS Grid Layout today by Rachel Andrew
DevFest Nantes - Start Using CSS Grid Layout todayDevFest Nantes - Start Using CSS Grid Layout today
DevFest Nantes - Start Using CSS Grid Layout today
Rachel Andrew1.1K views
Start Using CSS Grid Layout Today - RuhrJS by Rachel Andrew
Start Using CSS Grid Layout Today - RuhrJSStart Using CSS Grid Layout Today - RuhrJS
Start Using CSS Grid Layout Today - RuhrJS
Rachel Andrew990 views
404.ie: Solving Layout Problems with CSS Grid & Friends by Rachel Andrew
404.ie: Solving Layout Problems with CSS Grid & Friends404.ie: Solving Layout Problems with CSS Grid & Friends
404.ie: Solving Layout Problems with CSS Grid & Friends
Rachel Andrew909 views
Solving Layout Problems with CSS Grid & Friends - WEBU17 by Rachel Andrew
Solving Layout Problems with CSS Grid & Friends - WEBU17Solving Layout Problems with CSS Grid & Friends - WEBU17
Solving Layout Problems with CSS Grid & Friends - WEBU17
Rachel Andrew902 views
Laying out the future with grid & flexbox - Smashing Conf Freiburg by Rachel Andrew
Laying out the future with grid & flexbox - Smashing Conf FreiburgLaying out the future with grid & flexbox - Smashing Conf Freiburg
Laying out the future with grid & flexbox - Smashing Conf Freiburg
Rachel Andrew2.4K views
Solving Layout Problems with CSS Grid & Friends - NordicJS by Rachel Andrew
Solving Layout Problems with CSS Grid & Friends - NordicJSSolving Layout Problems with CSS Grid & Friends - NordicJS
Solving Layout Problems with CSS Grid & Friends - NordicJS
Rachel Andrew2.7K views
Google Developers Experts Summit 2017 - CSS Layout by Rachel Andrew
Google Developers Experts Summit 2017 - CSS Layout Google Developers Experts Summit 2017 - CSS Layout
Google Developers Experts Summit 2017 - CSS Layout
Rachel Andrew1.4K views
Web Summer Camp Keynote by Rachel Andrew
Web Summer Camp KeynoteWeb Summer Camp Keynote
Web Summer Camp Keynote
Rachel Andrew1.9K views
New CSS Layout Meets the Real World by Rachel Andrew
New CSS Layout Meets the Real WorldNew CSS Layout Meets the Real World
New CSS Layout Meets the Real World
Rachel Andrew864 views
An Event Apart DC - New CSS Layout meets the Real World by Rachel Andrew
An Event Apart DC - New CSS Layout meets the Real WorldAn Event Apart DC - New CSS Layout meets the Real World
An Event Apart DC - New CSS Layout meets the Real World
Rachel Andrew408 views
Perch, Patterns and Old Browsers by Rachel Andrew
Perch, Patterns and Old BrowsersPerch, Patterns and Old Browsers
Perch, Patterns and Old Browsers
Rachel Andrew1.8K views
Evergreen websites for Evergreen browsers by Rachel Andrew
Evergreen websites for Evergreen browsersEvergreen websites for Evergreen browsers
Evergreen websites for Evergreen browsers
Rachel Andrew1.5K views

Recently uploaded

Assignment 4: Reporting to Management.pptx by
Assignment 4: Reporting to Management.pptxAssignment 4: Reporting to Management.pptx
Assignment 4: Reporting to Management.pptxBethanyAline
17 views20 slides
case study of Insertion Type Magnetic Flowmeter exports to Australia_ (1).docx by
case study of Insertion Type Magnetic Flowmeter exports to Australia_ (1).docxcase study of Insertion Type Magnetic Flowmeter exports to Australia_ (1).docx
case study of Insertion Type Magnetic Flowmeter exports to Australia_ (1).docxDalian Zero Instrument Technology Co., Ltd China
26 views5 slides
Workshop on Plant Commissioning and Seamless Startup final.pdf by
Workshop on Plant Commissioning and Seamless Startup final.pdfWorkshop on Plant Commissioning and Seamless Startup final.pdf
Workshop on Plant Commissioning and Seamless Startup final.pdfHIMADRI BANERJI
10 views123 slides
Accel_Series_2023Autumn_En.pptx by
Accel_Series_2023Autumn_En.pptxAccel_Series_2023Autumn_En.pptx
Accel_Series_2023Autumn_En.pptxNTTDATA INTRAMART
78 views75 slides
2023 Photo Contest.pptx by
2023 Photo Contest.pptx2023 Photo Contest.pptx
2023 Photo Contest.pptxculhama
26 views185 slides
Pitch Deck Teardown: Scalestack's $1M AI sales tech Seed deck by
Pitch Deck Teardown: Scalestack's $1M AI sales tech Seed deckPitch Deck Teardown: Scalestack's $1M AI sales tech Seed deck
Pitch Deck Teardown: Scalestack's $1M AI sales tech Seed deckHajeJanKamps
285 views18 slides

Recently uploaded(20)

Assignment 4: Reporting to Management.pptx by BethanyAline
Assignment 4: Reporting to Management.pptxAssignment 4: Reporting to Management.pptx
Assignment 4: Reporting to Management.pptx
BethanyAline17 views
Workshop on Plant Commissioning and Seamless Startup final.pdf by HIMADRI BANERJI
Workshop on Plant Commissioning and Seamless Startup final.pdfWorkshop on Plant Commissioning and Seamless Startup final.pdf
Workshop on Plant Commissioning and Seamless Startup final.pdf
HIMADRI BANERJI10 views
2023 Photo Contest.pptx by culhama
2023 Photo Contest.pptx2023 Photo Contest.pptx
2023 Photo Contest.pptx
culhama26 views
Pitch Deck Teardown: Scalestack's $1M AI sales tech Seed deck by HajeJanKamps
Pitch Deck Teardown: Scalestack's $1M AI sales tech Seed deckPitch Deck Teardown: Scalestack's $1M AI sales tech Seed deck
Pitch Deck Teardown: Scalestack's $1M AI sales tech Seed deck
HajeJanKamps285 views
Bloomerang_Forecasting Your Fundraising Revenue 2024.pptx.pdf by Bloomerang
Bloomerang_Forecasting Your Fundraising Revenue 2024.pptx.pdfBloomerang_Forecasting Your Fundraising Revenue 2024.pptx.pdf
Bloomerang_Forecasting Your Fundraising Revenue 2024.pptx.pdf
Bloomerang101 views
Monthly Social Media Update November 2023 copy.pptx by Andy Lambert
Monthly Social Media Update November 2023 copy.pptxMonthly Social Media Update November 2023 copy.pptx
Monthly Social Media Update November 2023 copy.pptx
Andy Lambert13 views
INT Value Proposition Partner- Indirect Channel-E.pptx by LoadingSystems
INT Value Proposition Partner- Indirect Channel-E.pptxINT Value Proposition Partner- Indirect Channel-E.pptx
INT Value Proposition Partner- Indirect Channel-E.pptx
LoadingSystems10 views
The Truth About Customer Journey Mapping by Aggregage
The Truth About Customer Journey MappingThe Truth About Customer Journey Mapping
The Truth About Customer Journey Mapping
Aggregage55 views
CORPORATE COMMUNICATION.pdf by AKarthikeyan8
CORPORATE COMMUNICATION.pdfCORPORATE COMMUNICATION.pdf
CORPORATE COMMUNICATION.pdf
AKarthikeyan812 views
SUGAR cosmetics ppt by shafrinn5
SUGAR cosmetics pptSUGAR cosmetics ppt
SUGAR cosmetics ppt
shafrinn550 views
Top 10 Web Development Companies in California by TopCSSGallery
Top 10 Web Development Companies in CaliforniaTop 10 Web Development Companies in California
Top 10 Web Development Companies in California
TopCSSGallery42 views
AIR FRESHENER SUPPLIERS IN MUSCAT OMAN by Hygienelinks2
AIR FRESHENER SUPPLIERS IN MUSCAT OMANAIR FRESHENER SUPPLIERS IN MUSCAT OMAN
AIR FRESHENER SUPPLIERS IN MUSCAT OMAN
Hygienelinks28 views
Discover the Finest Interior Painting Services in Miami Elevate Your Space wi... by Florida Painting Miami
Discover the Finest Interior Painting Services in Miami Elevate Your Space wi...Discover the Finest Interior Painting Services in Miami Elevate Your Space wi...
Discover the Finest Interior Painting Services in Miami Elevate Your Space wi...

Making time for your project

  • 1. Release Notes Making time for your project leaving time for you
  • 4. My job 4 Operations 4 Filling in baffling forms from the government 4 Marketing 4 Website copy 4 Front-end development for our sites 4 Working with accountants and bookkeepers 4 more forms from the government
  • 5. I also … 4 research and teach emerging CSS 4 speak at 30 or so conferences a year 4 write books, regular columns, magazine articles 4 make the dinner, be a mother, try to stop the house turning into something from an episode of Hoarders 4 train for and run half & full marathons
  • 6. I know something about time management
  • 7. “Goals are dreams with deadlines” 1 Diana Scharf Hunt
  • 8. “One worthwhile task carried to a successful conclusion is worth half-a- hundred half-finished tasks.” 1 Malcolm S. Forbes
  • 9. Start with something small It will show you how to ship.
  • 11. “Don’t say you don’t have enough time. You have exactly the same number of hours per day that were given to Helen Keller, Pasteur, Michelangelo, Mother Teresa, Leonardo da Vinci, Thomas Jefferson and Albert Einstein” 1 Life’s Little Instruction Book, compiled by H. Jackson Brown, Jr.
  • 12. “In truth, people can generally make time for what they choose to do; it is not really the time but the will that is lacking.” 1 Sir John Lubbock
  • 13. Make your project a first class citizen Don't treat it like a hobby.
  • 14. Try to schedule a regular slot Plan in advance the things you will be doing when you next get to work on the project.
  • 15. Use your down time wisely What can you do while ... 4 waiting for a train 4 on an airplane 4 commuting to a day job 4 waiting for children to finish sport or dance practice
  • 16. “It has been my observation that most people get ahead during the time that others waste.” 1 Henry Ford
  • 17. Always be ready to jump into your project
  • 18. If you are an employee Be very careful not to mix work and your own product. Even work done in your own time and at home can sometimes be claimed to belong to your employer. Check your contract.
  • 19. Organise tasks by where they can be completed or the state of mind you need for them 4 at my desk 4 offline 4 to listen to (podcasts etc.) 4 needs focus 4 tired/distracted
  • 20. Always be ready to work offline Store the things you need along with the to do item
  • 23. Optimise for your situation Productivity tips are often situation- specific.
  • 24. Optimise your environment How quickly can you switch into your project?
  • 25. Say No To things that won't help you meet your goal.
  • 26. Beware the entreporn You can do a lot of reading that feels like it is work, but is really just indulging success fantasies. Look for reading and listening material that is ... 4 actionable 4 relevant to your stage of business 4 relevant to the type of market you are in
  • 27. Follow people who are good filter of information Find people who are a step ahead of you in a relevant type of business on Twitter, or who curate email newsletters of information. Use them as a filter for material.
  • 28. Saying no to family and friends
  • 29. Sharing your goal Help those you care for feel part of your progress
  • 30. A realistic schedule Helps your family see there is an end in sight They might even help keep you accountable!
  • 32. You need a to do list 4 gives you somewhere to put things you need to remember 4 helps you see progress 4 keeps you honest in regards to getting the most important things done 4 means you can pick up quickly in downtime.
  • 33. “In a nutshell, the idea is to start with the end-goal in mind, then divide it into smaller and smaller increments.  Plan all of the actions in detail beforehand, then get to work.” 1 Brian Casel,The CascadingTo Do List
  • 34. What is needed to ship your product? Decide on a launch date then outline everything you can think of: 4 research 4 development 4 documentation 4 pre-launch marketing
  • 35. Break it down into monthly sections If your launch date is 6 months away create six lists
  • 36. As you work, create two week sprints 4 What do I need to do this week, and what is coming up next week. 4 Don't forget to plan in time for other stuff
  • 37. Each day you are working on the project 4 create a 24 hour to do list 4 this should contain the actionable things to do today 4 each will move you towards completing this sprint
  • 38. I don't know how long anything will take! You need to accept a level of inaccuracy in your schedule. That doesn't mean it is pointless.
  • 39. Why are time estimates important? Even if you mostly work alone schedules and time estimates are valuable, they mean you can ... 4 pre-announce a product or feature 4 work more effectively with others 4 understand what things are coming up that need preparation in advance
  • 40. Work more effectively with other people. Hire freelancers in good time, help others on your team plan their workload
  • 41. Booking launch advertising Take advantage of an industry event or conference
  • 42. Help your family stay on board Let them see that the end is nigh!
  • 43. Keep motivated as you progress towards an end date Picking away at something with no end date is a rapid route to never launch
  • 44. Most people are terrible at estimating time 4 we tend to be over-optimistic 4 we want to please the person asking 4 we want to encourage ourselves that it “won’t take long” 4 we forget to factor in everything else in our lives
  • 45. You can improve your time estimation skills Even when faced with things you have not done before
  • 46. Find out how long things really take 4 estimate how long a task will take 4 track how long it really takes 4 compare reality against your estimate
  • 48. Using the Pomodoro Technique to find out how bad you really are at estimating 1. Decide what you need to do today 2. Assign a number of “pomodoros” to each task
  • 49. Do the work 1. Log how many pomodoros it really takes to do the work 2. Log any time spent not on the defined tasks 3. Do this for a week 4. See the patterns that emerge.
  • 50. This technique gives you an understanding of where you estimate poorly
  • 51. Don’t allow the fact that unexpected things happen make you feel that there is no point estimating time.
  • 52. When the scope is overwhelming
  • 53. You have too much to do You can: 4 extend the completion date 4 remove features, tighten the scope of the product
  • 54. “The longer it takes to develop, the less likely it is to launch.” 1 Jason Fried, Basecamp
  • 55. Ship something small Test the water. Is this a problem people will pay to have solved?
  • 56. What can be pushed to post-launch?
  • 57. Identify the one problem your product solves Solve that problem in the simplest possible way
  • 58. The problem we solved 4 A web designer build a ‘static’ (html and css) site for a client 4 At the last minute the client wanted to be able to edit the site themselves 4 Perch v1 was a simple, drop-in editor for those situations
  • 59. We left out 4 image resizing 4 new page creation 4 a developer API 4 … and much more
  • 60. The missing elements will seem like a big deal to you. If you solve the problem you state to solve, that is enough to start with.
  • 62. A presentation tool where I can’t design my own theme?
  • 63. Launch and Beyond How to manage a growing product
  • 64. “Now this is not the end. It is not even the beginning of the end. But it is, perhaps, the end of the beginning.” 1 Winston Churchill
  • 65. Our timeline for Perch 4 We launched Perch at the end of May 2009 4 At launch we were still 100% booked out on client projects 4 Income from Perch was initially reinvested into Perch 4 January 2013 we made the decision to stop taking on new client work
  • 66. A product should be given more time as it represents a higher % of your income.
  • 67. Never promise a specific timeframe to customers
  • 68. If your product is a side project there are many reasons you might need to delay a feature
  • 69. We don’t publish our roadmap 4 It allows us to be flexible and react to customer needs and changing trends in web design. 4 It means that customers are not relying on the launch of feature X in order to complete a project. 4 It means that we can hold back a feature until we are absolutely sure it won’t cause anyone a problem.
  • 70. Collect Use Cases not Feature Requests
  • 71. Find general solutions that will benefit many customers rather than adding very specific features
  • 72. Understanding the problem means we can help the customer now and optimize the solution later.
  • 73. Delight customers by solving their problems and letting them know when you have done so
  • 75. Protect the Core Use Case
  • 76. Products benefit from clarity of purpose and ownership Don’t be afraid to say no
  • 77. Don’t be led by a noisy minority How many people need that feature?
  • 78. The happy majority are often silent Make sure you don’t bias development towards one or two noisy people!
  • 79. Remember to enjoy the journey
  • 80. “The worst days of those who enjoy what they do are better than the best days of those who don’t.” 1 Jim Rohn
  • 81. Thank you! Slides & Links: https://rachelandrew.co.uk/presentations/productivity I’m @rachelandrew Photo credits (CreativeCommons): - https://www.flickr.com/photos/thewestend/5045898169/ - https://www.flickr.com/photos/spapax/4864045598/ - https://www.flickr.com/photos/zamboniandrea/170324255/ - https://www.flickr.com/photos/matt_gibson/3281131319/ - https://www.flickr.com/photos/vylen/10774724274/ - https://www.flickr.com/photos/24557420@N05/7159618610/