Published
Mar 11, 2025
Duration
44m:36s
Keywords
php | composer | pest | github
About This Series:
Want to create your own PHP package and share it with the world? In this series, we’ll walk through the entire process of building, testing, publishing, and automating a PHP package using Composer, Packagist, and GitHub Actions.
📌 What you’ll learn in this series:
✅ Understanding Composer & Packagist
✅ Structuring your PHP package
✅ Writing tests with PEST
✅ Publishing your package on Packagist
✅ Automating builds with GitHub Actions
By the end of this series, you’ll have a fully functional, test-driven PHP package that others can install and use with Composer. Whether you’re building an open-source library or a private package for your team, this guide will help you do it the right way.
🔔 Subscribe and follow along to become a PHP package pro!
🔗 Resources:
• Composer
• Packagist
• PEST Testing Framework
• GitHub Actions
Let’s build something awesome! 💡🔥
📌 What you’ll learn in this series:
✅ Understanding Composer & Packagist
✅ Structuring your PHP package
✅ Writing tests with PEST
✅ Publishing your package on Packagist
✅ Automating builds with GitHub Actions
By the end of this series, you’ll have a fully functional, test-driven PHP package that others can install and use with Composer. Whether you’re building an open-source library or a private package for your team, this guide will help you do it the right way.
🔔 Subscribe and follow along to become a PHP package pro!
🔗 Resources:
• Composer
• Packagist
• PEST Testing Framework
• GitHub Actions
Let’s build something awesome! 💡🔥
Videos In This Series:
About Your Instructor:
Short Bio:
Bob Cravens is a seasoned technology leader, software architect, and educator with a passion for empowering others through practical, real-world knowledge. As the founder of TekFoundry, Bob has dedicated his career to designing and delivering innovative software solutions that combine cutting-edge technology with elegant simplicity.
At TekCasts, Bob leverages over two decades of experience in software engineering, application architecture, and team leadership to create engaging, high-impact courses for developers and technology professionals. His instructional style is rooted in practical application, offering insights drawn from his extensive background in industries like medical devices and global technology consulting.
Bob’s expertise spans a variety of technologies and methodologies, including PHP/Laravel, FastAPI, and DevOps, as well as architecture best practices and team dynamics. Whether teaching foundational concepts or advanced strategies, he’s passionate about helping others turn complex challenges into streamlined solutions.
When not crafting elegant code or inspiring the next generation of tech innovators, Bob enjoys exploring the intersection of technology, business strategy, and creative problem-solving.
At TekCasts, Bob leverages over two decades of experience in software engineering, application architecture, and team leadership to create engaging, high-impact courses for developers and technology professionals. His instructional style is rooted in practical application, offering insights drawn from his extensive background in industries like medical devices and global technology consulting.
Bob’s expertise spans a variety of technologies and methodologies, including PHP/Laravel, FastAPI, and DevOps, as well as architecture best practices and team dynamics. Whether teaching foundational concepts or advanced strategies, he’s passionate about helping others turn complex challenges into streamlined solutions.
When not crafting elegant code or inspiring the next generation of tech innovators, Bob enjoys exploring the intersection of technology, business strategy, and creative problem-solving.