Toggle navigation
Events
About
Login
Joseph Lavin
Twitter:
@josephl
Comments
Fairytale vs. Narrative: Telling stories and making decisions with data
at
CascadiaPHP 2024
on 26 Oct 2024
Attackers want your data and they're getting it from your API
at
CascadiaPHP 2024
on 24 Oct 2024
Yak Free Docker: Everyday Uses That Aren't Deployment
at
CascadiaPHP 2024
on 24 Oct 2024
Time, Why You Punish Me?
at
CascadiaPHP 2024
on 24 Oct 2024
Never* use arrays
at
php[tek] 2024
on 24 Apr 2024
In the Beginning Was the Feature Request
at
Longhorn PHP Conference 2023
on 4 Nov 2023
Downgrade to Upgrade and Other Composer Tricks
at
Longhorn PHP Conference 2023
on 4 Nov 2023
What Does A Modern PHP Application Look Like?
at
Longhorn PHP Conference 2023
on 4 Nov 2023
Debugging PHP Applications: Techniques and Tools for Efficient Troubleshooting
at
Longhorn PHP Conference 2023
on 4 Nov 2023
Learn To Succeed
at
Longhorn PHP Conference 2023
on 4 Nov 2023
What PHP developers need to know about JWTs
at
Longhorn PHP Conference 2023
on 4 Nov 2023
Stronger Than Fear: Mental Health in the Tech Community
at
Longhorn PHP Conference 2023
on 4 Nov 2023
Accessibility update: What’s new in WCAG 2.2
at
Longhorn PHP Conference 2023
on 3 Nov 2023
Working with DevContainers
at
Longhorn PHP Conference 2023
on 3 Nov 2023
COD - Copilot Driven Development: Double developer productivity and make work more fun
at
Longhorn PHP Conference 2023
on 3 Nov 2023
Engineering by Design
at
Longhorn PHP Conference 2023
on 3 Nov 2023
Re-thinking Namespaces: How Co-Location Can Make Us Better Engineers
at
Longhorn PHP Conference 2023
on 3 Nov 2023
Let Go of Ownership
at
Longhorn PHP Conference 2023
on 3 Nov 2023
“Let’s Hack”
at
Longhorn PHP Conference 2023
on 3 Nov 2023
How to manage releases using Git tags and semantic versioning
at
Longhorn PHP Conference 2022
on 5 Nov 2022
Use Case: Introduce Event Sourcing To Your Existing Application
at
Longhorn PHP Conference 2022
on 5 Nov 2022
How to tame a 🦄
at
Longhorn PHP Conference 2022
on 4 Nov 2022
Managing Technical Debt
at
WavePHP 2018
on 21 Sep 2018
Iterators and Decorators and Generators, Oh My!
at
WavePHP 2018
on 21 Sep 2018
Evented Architectures
at
WavePHP 2018
on 21 Sep 2018
DevOps For Small Teams
at
WavePHP 2018
on 21 Sep 2018
Modernize your productivity
at
WavePHP 2018
on 21 Sep 2018
You Dont Know Git
at
WavePHP 2018
on 21 Sep 2018
MySQL 8 -- A new beginning
at
WavePHP 2018
on 20 Sep 2018
Refactoring Legacy Code
at
WavePHP 2018
on 20 Sep 2018
Silence is Deadly
at
WavePHP 2018
on 20 Sep 2018
Docker & PHP: Development through Production
at
WavePHP 2018
on 20 Sep 2018
Building PHP Daemons & Long Running Processes
at
WavePHP 2018
on 19 Sep 2018
View profile