From webagency to...a better job, life and a lot of fun
-
Upload
francesco-fullone -
Category
Sports
-
view
1.620 -
download
1
description
Transcript of From webagency to...a better job, life and a lot of fun
![Page 1: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/1.jpg)
From a web agency to...a better job, a better life, a lot of fun!
Francesco Fullone
ff AT ideato.it
![Page 2: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/2.jpg)
Chi sono
Francesco Fullone aka @Fullo
- PHP developer since 1999
- President
- and Open Source Evangelist
- CEO @
- founder @
- Nerd and geek
![Page 3: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/3.jpg)
![Page 4: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/4.jpg)
![Page 5: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/5.jpg)
![Page 6: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/6.jpg)
web agencyLooking for clients that need websites
![Page 7: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/7.jpg)
CMSescontent management systems
![Page 8: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/8.jpg)
impose limits (AI, UX, ...)
project has to adapt to them
not suited for startups
unsatisfied customers
![Page 9: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/9.jpg)
not enough
good code culture
in PHP CMSes
![Page 10: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/10.jpg)
Web agency clients don't need skilled developers
but skilled designers and communicators
![Page 11: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/11.jpg)
Clients need to mantain contents, do adv, ...
(good code is only a secondary benefit)
![Page 12: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/12.jpg)
This was not our job...(we are a PHP company)
![Page 13: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/13.jpg)
![Page 14: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/14.jpg)
Lesson learned: pivoting!
![Page 15: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/15.jpg)
Tech agencyLooking for clients that need apps and not sites
![Page 16: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/16.jpg)
PHP 5.3 revolutionnamespaces
decoupled frameworks
real OOP
![Page 17: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/17.jpg)
Our needs:Less bugs
Less (maintenance) costs
Faster replies to customers
No graphic or content issue
![Page 18: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/18.jpg)
Less bugs:Test: TDD (phpUnit), BDD (Behat)
Good Practices (using decoupled frameworks)
Create a development culture
![Page 19: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/19.jpg)
Less maintenance costs:Automatic deploy strategies (ant, phing, capistrano, fabric, idephix*)
Continuous Integration (jenkins)
* tba
![Page 20: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/20.jpg)
Faster response:small code batches
small (self-sufficient) teams
flow culture
![Page 21: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/21.jpg)
Reduced activities:Partners for UX, Design, Layout
Partners for content delivery, adv, etc.
Small batches of activities
![Page 22: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/22.jpg)
We can do better: pivoting!
![Page 23: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/23.jpg)
Pivoting from supplier
to partner
![Page 24: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/24.jpg)
Dev companyLooking for clients that need partners for their
projects
![Page 25: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/25.jpg)
Share cultureMentoring & Coaching on:
- Agile methods
- Technical Stuff
- Lean practices
![Page 26: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/26.jpg)
Hey Dude! It's brogramming!
![Page 27: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/27.jpg)
![Page 28: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/28.jpg)
If it worked for us...Will it work for anyone?
![Page 29: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/29.jpg)
?
![Page 31: From webagency to...a better job, life and a lot of fun](https://reader034.fdocuments.net/reader034/viewer/2022051815/540d41728d7f72767e8b489c/html5/thumbnails/31.jpg)
via Quinto Bucci 20547023 Cesena (FC)info AT ideato.itwww.ideato.it
Francesco [email protected]@fullo