“Mastering the build
process”
@johnnyhalife
Chief Architect / Co-Founder - Mural.ly
Wednesday, October 23, 13
Slide 2
Slide 2 text
@johnnyhalife
Wednesday, October 23, 13
Slide 3
Slide 3 text
Wednesday, October 23, 13
Slide 4
Slide 4 text
What are we building?
> 220K
registered users
13 Months
since we TechCrunch
40K
monthly active
9
people team
+3,900
versions of the product
shipped
Wednesday, October 23, 13
Slide 5
Slide 5 text
What’s a build process?
Wednesday, October 23, 13
Slide 6
Slide 6 text
“The process we use to turn
bunch of files we develop on
into a production ready app”
Wednesday, October 23, 13
Slide 7
Slide 7 text
What’s our build
process goal?
Wednesday, October 23, 13
Slide 8
Slide 8 text
Help us deliver a product that
meets performance best practices,
while being developer friendly, in
fast and automated fashion
Wednesday, October 23, 13
Slide 9
Slide 9 text
In other words...
Wednesday, October 23, 13
Slide 10
Slide 10 text
Satisfy these guys...
Wednesday, October 23, 13
Slide 11
Slide 11 text
... because we read this
book
Wednesday, October 23, 13
Slide 12
Slide 12 text
but you don’t want to
mess with them
Wednesday, October 23, 13
Slide 13
Slide 13 text
we started with...
• We used BASH (100s of
lines) with grep, and all
that
• Until we had windows
development environments
• And until we realized that
you needed to go through
man many times to
understand what was all
about
Wednesday, October 23, 13