Twenty Percent Time

Twenty Percent Time

twentypercent.fm
Two developers from Tighten (https://tighten.co/) discuss one programming topic every Friday in less than 20 minutes..
Pattern Components [Fixed]
Aug 25 • 81 min
The initial mix of this episode accidentally contained an ODB song over the first 3 minutes. Please re-download if you aren’t trying to shimmy shimmy ya. We bang through a bunch of topics before finally settling on a really good idea for an open source…
Giant Snowball
Aug 4 • 58 min
We run through a plethora of mini topics ranging from Embedded CSS in emails to the giant fear about your codebase. Thanks to @andymswick for editing this episode!
Live at Laracon 2018
Jul 28 • 68 min
Daniel and I chill out at the Tighten Headquarters in Chicago after Laracon. We have some followup on my talk, and a bunch of other goodies.
Fixtures
Jul 20 • 68 min
We come back from several very busy weeks and talk about test fixtures.
We’re Cookin’
May 18 • 62 min
Strings and Errors of Outrageous Fortune
Apr 12 • 76 min
We talk about whether tis nobler in the mind to suffer the strings and errors of outrageous microservices.
Composed vs. Stored
Mar 16 • 71 min
We recorded an episode when we were together in Texas for Tighten onsite but it was trash so we didn’t put it out. Hopefully you like this totally non-trash episode where we get deep into composed properties and how to build an onboarding wizard, as well…
The Composition Layer
Mar 2 • 65 min
FINALLY we have a good fundamental disagreement. Daniel is very right because he writes the shownotes. Caleb is horribly wrong.
Javascript Is Overrated
Feb 24 • 61 min
FactoryRepositoryProvider
Feb 16 • 52 min
Make The Easy Change
Jan 19 • 56 min
After a longer-than-anticipated hiatus, we ramble our way to universal truth.
API Snapshot Testing
Dec 1, 2017 • 69 min
We talk sardines, horizon, machine learning, dusk strategies, snapshot testing, and testing VS Code extensions - it’s just a good time…
Talking Code Again
Dec 1, 2017 • 45 min
Philosophy
Nov 10, 2017 • 45 min
Caleb wants a microdecisions framework and ventures into the wild woods of philosophy to discover the Truth®.
PHPUnit Wishlist
Oct 27, 2017 • 43 min
Our attempt to make a wishlist for new PHPUnit features devolves into yet another discussion of VS Code.
Editors
Oct 20, 2017 • 39 min
Okay so here’s the thing. We already recorded this episode. This is version 2.
Feelings
Oct 6, 2017 • 22 min
We’re full of feelings.
Microservices
Sep 22, 2017 • 42 min
We talk about microservices and testing them. #sorryForTheWait Links: [5.5] Maintain original order of collection items with equal values when using sortBy() by damiani · Pull Request #21270 · laravel/framework Full Stack Radio 72: Taylor Otwell - Testing…
Laravel Certification Program
Sep 3, 2017 • 38 min
We discuss the newly announced Laravel Certification program. There are a lot of sides to the issue. Everyone has opinions. But Laravel will survive. Links: Proxy undefined query builder method calls to the results collection by phroggyy · Pull Request…
Feature Toggles
Aug 25, 2017 • 33 min
Caleb’s encountered a new git strategy called trunk flow! We talk about it as well as PRs, packages and all that jazz. Links: Add data-dusk DOM hooks (for less brittle tests) by calebporzio · Pull Request #343 · laravel/dusk 0.README.md [5.5] Add…
State Machines
Aug 18, 2017 • 38 min
This week we do updates on string helpers, some other PRs, a little Ziggy talk, and we dig into the concept of “State Machines” Links: [5.5] Use Support Carbon by lucasmichot · Pull Request #20568 · laravel/framework pluginaweek/state_machine: Adds…
Router.php
Aug 11, 2017 • 42 min
Caleb has been in the woods. Daniel has been living the lavish life of an open source maintainer. Is that a cheeky Pull Request on the horizon?
Refactoring
Aug 7, 2017 • 33 min
Caleb helps Daniel get his refactoring wish-list in order. Daniel FINALLY finished Ziggy, a package for Laravel Named Routes in Javascript. Links: [5.5] Allow custom pivot accessors by themsaid · Pull Request #20411 · laravel/framework Ziggy: Use your…
PHP stuff inside Javascript
Jul 28, 2017 • 35 min
This week, we talk about different strategies for getting data from your backend (PHP) into your Javascript for use in your frontend. We also come up with an idea for a new lil library thats going to change the world. It’s good times all around no doubt.…
The One About Laracon
Jul 26, 2017 • 32 min
We are at Laracon 2017. We didn’t sleep much. We talk about Taylor and Adam’s talks. Caleb REALLY wants a Laracasts Snickers.
Single Table Inheriance
Jul 21, 2017 • 35 min
LARACON NEXT WEEK! We do recent PRs and Single Table Inheritance. Links: Add @auth blade component by m1guelpf · Pull Request #20087 · laravel/framework Add blade directive @guest by LKDevelopment · Pull Request #20114 · laravel/framework [5.5] Let…
(Not) Customizing Laravel
Jul 14, 2017 • 34 min
Links: [5.5] Add missing empty statements. by lucasmichot · Pull Request #19975 · laravel/framework [5.5] Add Collection::wrap method by thecrypticace · Pull Request #20055 · laravel/framework [5.5] Add unwrap to collection by sileence · Pull Request…
Images
Jun 30, 2017 • 32 min
Images. Where do you put them? What are they called? Thumbnails? Big ones? Ahh?!?! Links: [5.5] Allow macros to be registered using classes (in addition to closures) by sebastiaanluca · Pull Request #19782 · laravel/framework [5.5] Add Route::view()…
Resources (bonus outro with North Meets South)
Jun 23, 2017 • 37 min
We talk about resources. At the end we have a little clip of our guest appearance on North Meets South (http://www.northmeetssouth.audio/) with Michael Dyrynda and Jacob Bennett.
Naming Things
Jun 9, 2017 • 27 min
This week we talk about the only thing in programming, Naming Things. Caleb wants to write a Bob the Builder book.
Routes
Jun 2, 2017 • 28 min
We talk about the routes file, Route:resource(), conditional redirects, and talk about some PRs.
Model Traits
May 19, 2017 • 22 min
We talk about feature traits in Eloquent Models. Caleb wants a utopian world where all models are just a list of traits. Daniel is very reasonable.
Model Factories
May 12, 2017 • 24 min
We talk about our favorite topic. Links: Model Factory “lazy” method (github PR) Set a model factory attribute to a factory instance (github PR) artisan make:factory coming to Laravel 5.5 (github commit)
Eloquent Contexts
May 4, 2017 • 21 min
We talk today about the differences between Model, Collection, and Query Builder contexts in Laravel’s Eloquent ORM. Github ->get() thread Github ->make() PR Links: get()” method Github thread” rel=”nofollow”…
Macros
Apr 28, 2017 • 17 min
We discuss Laravel Macros, and wander off into talking about setting up Laravel relationships before saving. Caleb’s post about macros is here: https://blog.tighten.co/the-magic-of-laravel-macros