Slide 1

Slide 1 text

+ A tale of refactoring and single page applications

Slide 2

Slide 2 text

Hello! @hswolff I’m Harry Wolff

Slide 3

Slide 3 text

Hello! I’m Harry Wolff During the day I work at Chartbeat.com as a Frontend Engineer During the night I work on Ghost as a core contributor.

Slide 4

Slide 4 text

Just a Blogging Platform What is Ghost?

Slide 5

Slide 5 text

What is Ghost? Completely Open-Source https://github.com/TryGhost/Ghost

Slide 6

Slide 6 text

What is Ghost? Built Entirely in JavaScript

Slide 7

Slide 7 text

Ghost’s Front-end Client Themes!

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

Ghost’s Front-end Admin

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

Ghost’s Admin Time to refactor! Many...many...many reasons Why?

Slide 12

Slide 12 text

Ghost’s Admin Epic Discussion https://github.com/TryGhost/Ghost/issues/2144

Slide 13

Slide 13 text

Ghost’s Admin The Winner? Can you guess?

Slide 14

Slide 14 text

Where we are today https://github.com/TryGhost/Ghost/ issues?milestone=17&state=open

Slide 15

Slide 15 text

We need your help! Pull requests welcome! https://github.com/TryGhost/Ghost/ blob/master/CONTRIBUTING.md

Slide 16

Slide 16 text

Thank you!