×
Copy
Open
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Laravel Package Development The Ideal WorkFlow H A R I S H T O S H N I W A L | D E V E L O P E R @ J O G G . C O
Slide 2
Slide 2 text
THE PROBLEM ? What exactly is Food for Thought
Slide 3
Slide 3 text
Alienated Code Problem 01
Slide 4
Slide 4 text
Unconfident Code Problem 02
Slide 5
Slide 5 text
Portability Problem 03
Slide 6
Slide 6 text
Maintainability Problem 04
Slide 7
Slide 7 text
OSS & Learning Not exactly a problem
Slide 8
Slide 8 text
P A C K A G E S T O T H E R E S C U E
Slide 9
Slide 9 text
https://goo.gl/g9jyGY Composer's path repository option Local Setup
Slide 10
Slide 10 text
JUST TO MAINTAIN THE SYMMETRY HAHA Let's hit Sublime Text for this one What goes where
Slide 11
Slide 11 text
https://github.com/spatie/skeleton-php Things like the license file, change-log, etc. OSS Essentials
Slide 12
Slide 12 text
version x.x.x GitHub & Semver
Slide 13
Slide 13 text
ALMOST DONE! Making the package available via composer Packagist
Slide 14
Slide 14 text
ASK FOR A FAILING TEST Setting up TravisCI is really easy and fast Tests & CI
Slide 15
Slide 15 text
USE THE WIKI Good documentation is the key Docs
Slide 16
Slide 16 text
@introwit Twitter introwit.in I try to blog github.com/introwit Thank You ❤