Workshop in English - US at php[world] 2017
View Slides: https://www.slideshare.net/ChristianVarela5/create-a-php-library-the-right-way
Checkout the code: https://github.com/ConquerorSoft/my_first_library
Checkout the code: https://github.com/ConquerorSoft/my_first_project
Short URL: https://joind.in/talk/de19a
(QR-Code (opens in new window))
Have you found yourself wondering how to take advantage of what you have developed in the past for current or future projects? Are you tired of copying/pasting then adapting from your previous projects to the new ones? Start developing for the future and contribute to others by developing libraries and sharing them for use. Where do you start? You'll be guided through this tutorial step by step to include security, tests and all the factors you need to consider when building a library.
Comments
Comments are closed.
Wow you did an amazing job on your slides and all the details you put into your talk. You talked for 2 1/2 hours straight you must have been exhausted.
My only suggestion for next time is to limit the time you spend writing the code and tests during the presentation. The important parts are all the steps around the code/test themselves.
A firehose of information! This really needed to be a full-day workshop in order to be effective. Christian has an impressive command of the material and obviously put in lots of work to prepare the repos. I'm torn between giving a 4 or a 5 because I got lost for a little while, but that's my problem. :)
I hadn't heard of Travis or Scrutinizer before this talk. Both are incredible tools. Christian effectively demonstrated how useful the full deployment process is, even though it's a pain to set up and learn. I'll be coming back to this presentation and the associated files for a long time.
Terrific presentation. It was very thorough, well prepared, and well presented. Christian's in-depth knowledge was very evident and I learned quite a bit about Composer as well as the other tools that can be used to create a library. Thank you for all your hard work, Christian!
a great step by step!
AWESOMNESS!! I took so much usable information away from this workshop. I loved that you went through each step thoroughly, great job!
Thank you very much for all your feedback.