mini hacks, big difference

55
BIG DIFFERENCE mini hacks sallyjenkinson.co.uk @sjenkinson LWC London – October 2013

Upload: sally-jenkinson

Post on 08-May-2015

546 views

Category:

Technology


0 download

DESCRIPTION

We all lead such busy lives, yet the rollercoaster of technological change is a crazy ride to keep up with. In this talk we explore how the concept of 'mini hacks' - small, contained experiments, explorations and side projects - can help to keep our skills up to date and help us play with code that we may not otherwise get an opportunity to develop during our day jobs. We discuss why such undertakings can be worthwhile, how you can fit them into your life, and go through some ideas for concepts and ways to get involved.

TRANSCRIPT

Page 1: Mini hacks, big difference

BIG DIFFERENCE mini hacks

sallyjenkinson.co.uk

@sjenkinson LWC London – October 2013

Page 2: Mini hacks, big difference

hello!

Page 3: Mini hacks, big difference

sallyjenkinson.co.uk

Page 4: Mini hacks, big difference
Page 5: Mini hacks, big difference
Page 6: Mini hacks, big difference

CRM integration Fields = X, Y, Z

CMS controlled using Module X

Live video feed using X platform

Real-time data via API Fields = X, Y, Z

Page 7: Mini hacks, big difference
Page 8: Mini hacks, big difference

At 2034ft (620m) Colchester has the longest platform in the UK (Platform 3 joins end-to-end to Platform 4)

FUN FACT!

Page 9: Mini hacks, big difference
Page 10: Mini hacks, big difference
Page 11: Mini hacks, big difference
Page 12: Mini hacks, big difference

:(

Page 13: Mini hacks, big difference

When we’re younG

Page 14: Mini hacks, big difference
Page 15: Mini hacks, big difference
Page 16: Mini hacks, big difference

http://www.flickr.com/photos/spodzone/1733673674/

Page 17: Mini hacks, big difference

GROWING UP

Page 18: Mini hacks, big difference
Page 19: Mini hacks, big difference

:s

Page 20: Mini hacks, big difference

Is the ROI for undertaking this activity sufficient?

Y

Learn!

Play computer

games!

N

Page 21: Mini hacks, big difference

langpop.corger.nl

Page 22: Mini hacks, big difference

:s :s :s :s :s :s :s :D :s :s :s :s

Page 23: Mini hacks, big difference

Mini hacks

Page 24: Mini hacks, big difference
Page 25: Mini hacks, big difference
Page 26: Mini hacks, big difference
Page 27: Mini hacks, big difference

small Self-contained

!"#$%& '(''$"%' time-boxed

Page 28: Mini hacks, big difference

1. Try out new technology

without commitment

Page 29: Mini hacks, big difference

2. Minimise the feeling of

investment

Page 30: Mini hacks, big difference

3. Break concepts into

components

Page 31: Mini hacks, big difference

4. Get better at estimating

Page 32: Mini hacks, big difference

5. Protect yourself!

Page 33: Mini hacks, big difference

http://www.sallyjenkinson.co.uk/labs/weather/

Page 34: Mini hacks, big difference

http://www.sallyjenkinson.co.uk/labs/trainbingo/

Page 35: Mini hacks, big difference
Page 36: Mini hacks, big difference

see CONSTRAINTS

as ENABLERS

Page 37: Mini hacks, big difference

THIS IS NOT A NEW IDEA!

Page 38: Mini hacks, big difference

“...I was learning to let go; let go of outcomes, let go of failures, let go of imperfections. In return I found a process of creating art that was perpetual, and unencumbered by creating results.”

Phil Hansen

http://tv.adobe.com/watch/max-2013/community-inspires-creativity-phil-hansen/

Page 39: Mini hacks, big difference

“Constraints is a card deck for web designers and developers to improve practice, structure hack days, and help you level up.”

Steve milne

constraints.co

“For practice to work it needs to be challenging. Not so challenging that you freak out and hate your brain, but not so easy that you coast, allowing your brain to fall asleep. You need to be in control but pushed a little, ideally in a new direction for your brain to pay attention and grow.”

Page 40: Mini hacks, big difference

“One of the most important mantras for me has been “Start Small. Keep Building.” When I set out on this project, I knew I wanted to learn to code dynamic interactive websites, but I also knew next to nothing about coding. Rather than try to tackle the enormous task of building a complex, fully functional social network, I took a small first step.”

JENNIFER DeWALT

jenniferdewalt.com

Page 41: Mini hacks, big difference

“Tackling small goals gave me small, solvable problems which led to new small goals and more small, solvable problems. Eventually, after I solved enough small problems my conception of a small problem changed.”

JENNIFER DeWALT

jenniferdewalt.com

Page 42: Mini hacks, big difference

GET STARTED!

Page 43: Mini hacks, big difference

? What is your area of

focus?

Page 44: Mini hacks, big difference

? Define the boundaries

Page 45: Mini hacks, big difference

? What are you trying to

achieve, and why?

Page 46: Mini hacks, big difference

! Don’t be afraid of what

people think

Page 47: Mini hacks, big difference

Ideas

Page 48: Mini hacks, big difference

brackets.io

Page 49: Mini hacks, big difference

hackspace.org.uk

Page 50: Mini hacks, big difference

http://bradfrost.github.io/this-is-responsive/patterns.html

Page 51: Mini hacks, big difference

pragprog.com

Page 52: Mini hacks, big difference
Page 53: Mini hacks, big difference

pixelpyros.org

Page 54: Mini hacks, big difference

In conclusion

Page 55: Mini hacks, big difference

Thank you

@sjenkinson sallyjenkinson.co.uk