Services
Results
Blog
Team
About
Newsletter
Contact Us
Services
Results
Blog
Team
About
Contact Us
Skip to Main Content
Caleb Porzio
Tighten Alum
podcast
From Terrible Employee to Open Source Entrepreneur: Caleb Porzio's Playbook | Caleb Porzio, Creator of Livewire & Alpine.js
Jun 11
· Matt Stauffer, Caleb Porzio
In this week's episode of the Business of Laravel podcast, host Matt Stauffer talks with Caleb Porzio, a prominent figure in the Laravel community and the...
Article
It's Time to Test Your Vue Components: Getting Started With Jest
May 3, 2018
· Caleb Porzio
Unit testing Vue components is something that has always intimidated me. I’ve relied on acceptance testing tools like Laravel Dusk for all my JavaScript testing needs because of its ease of use and place in the Laravel ecosystem. Although extremely...
Article
Dot Env Files: The Silent Killer
Mar 16, 2018
· Caleb Porzio
Laravel’s
.env
files are fascinating things. They seem so innocent on the surface, but underneath the friendly façade they are vicious beasts capable of bringing your entire application to its knees. In this post we’ll look at some...
Article
Writing Better CSS Selectors in Dusk
Sep 26, 2017
· Caleb Porzio
One of the hardest parts of writing acceptance tests in a tool like Laravel Dusk is choosing selectors for targeting elements. Since these tools use CSS selectors, you suffer all the same problems you...
Article
Extending Models in Eloquent
Sep 4, 2017
· Caleb Porzio
We’ve come a long way since the days of hand-writing SQL queries in our web apps. Tools like Laravel’s Eloquent ORM allow us to interact with databases at a higher level, freeing us from lower...
Article
Testing Laravel framework contributions in a local Laravel install
Jun 23, 2017
· Caleb Porzio
Imagine this scenario: You want to contribute to the Laravel framework, whether it be an idea for a new Collection method, a string helper, or even just a small spelling fix. Naturally, you fork Laravel, pull down a local copy, and make the change you...
Article
Laravel Tip: Bootable Model Traits
May 31, 2017
· Caleb Porzio
TL;DR Use
bootNameOfTrait()
instead of
boot()
in a model trait to avoid being overwritten by the base model’s
boot()
method. Adding behavior through a boot method Let’s say you have...
Article
Supercharge Your Laravel Tinker Workflow
May 10, 2017
· Caleb Porzio
Laravel's command line tool is called "Artisan," and it comes with a few powerful features out of the box. Tinker, accessed via
php artisan tinker
, is arguably my favorite Artisan command. It speeds up my workflow and allows me to...
Article
The Magic of Laravel Macros
Apr 6, 2017
· Caleb Porzio
Ever wanted a piece of functionality in a part of Laravel that doesn’t exist? Let me introduce you to Laravel macros. Macros allow you to add on custom functionality to internal Laravel components. Let’s start with a simple example on the...
Article
Q&A With The Speakers from Laracon Online 2017
Mar 10, 2017
· Caleb Porzio, Matt Stauffer
Wednesday was the inaugural Laracon Online, an online conference devoted to bringing great Laravel teaching to folks who may not be able to attend an in-person conference. Tighten co-founder Matt Stauffer spoke on...
Article
On Being New to Tighten
Mar 8, 2017
· Caleb Porzio, Marje Holmstrom-Sabo
Today, you get to meet two newish members of the team at Tighten: Caleb, Developer; and Marje, Operations and Content Manager. They’ll be sharing thoughts on these things: What made you apply? What met your...
1807 W. Sunnyside, Suite 1G
Chicago, IL 60640
(312) 448-7405
hello@tighten.co
Work
Services
Manifesto
Results
Company
About
Team
Blog
Careers
Contact
Community
The Laravel Podcast
The Business of Laravel Podcast
Twenty Percent Time Podcast
Laravel Onramp
Nova Packages
Laravel Tricks
©2024 Tighten Co.
·
Privacy Policy
Built with Jigsaw
·
Forms by FieldGoal