Listen to a podcast, please open Podcast Republic app. Available on Google Play Store and Apple App Store.
| Episode | Date |
|---|---|
|
56: The future of Shift
|
Nov 22, 2022 |
|
55: What I do with Shift's revenue
|
Nov 15, 2022 |
|
54: Differentiators which led to Shift's success
|
Nov 08, 2022 |
|
53: Things that didn't work
|
Nov 01, 2022 |
|
52: When Shift got real
|
Oct 25, 2022 |
|
51: Shift's growth rate
|
Oct 18, 2022 |
|
50: Shift's evolution of pricing
|
Oct 11, 2022 |
|
49: How Shift got started
|
Oct 04, 2022 |
|
48: Reviewing the Laravel 9.x Shift and new testing layer
|
Mar 08, 2022 |
|
47: Tradeoffs of the new testing layer
|
Mar 01, 2022 |
|
46: Bugs and Boundary Cases
|
Feb 22, 2022 |
|
45: Snapshot fixture integration testing
|
Feb 15, 2022 |
|
44: Testing should be frictionless
|
Feb 08, 2022 |
|
43: Old and Shifty Milestones
|
Feb 01, 2022 |
|
42: The answers to everything
|
Aug 10, 2021 |
|
41: The little things no one notices
|
Aug 03, 2021 |
|
40: Pricing is a personal choice
|
Jul 27, 2021 |
|
39: Open source is not free
|
Jul 20, 2021 |
|
38: Building the Electron app
|
Jul 13, 2021 |
|
37: It takes what it takes
|
Jul 06, 2021 |
|
36: Refactoring the Shifty bits
|
Apr 06, 2021 |
|
35: Scattershot Q&A
|
Mar 30, 2021 |
|
34: Testing Tailwind Shifts
|
Mar 23, 2021 |
|
33: Approaching technical challenges
|
Mar 16, 2021 |
|
32: Accountabilibuddies, old code, and pairing styles
|
Mar 09, 2021 |
|
31: We're back, without much to say
|
Mar 02, 2021 |
|
30: Laravel 8 Streamlines
|
Sep 15, 2020 |
|
29: Additional Laravel Streamlines
|
Sep 08, 2020 |
|
28: Modernizing your views
|
Sep 01, 2020 |
|
27: Obese models and declarative code
|
Aug 25, 2020 |
|
26: Streamline your controllers
|
Aug 18, 2020 |
|
25: Illuminate your OOP
|
Aug 11, 2020 |
|
24: Demystifying Laravel's Container
|
Aug 04, 2020 |
|
23: Catch up, level up
|
Jul 28, 2020 |
|
22: Challenges when building products
|
Apr 14, 2020 |
|
21: Marketing, support, and pricing
|
Apr 07, 2020 |
|
20: Our hardest technical challenges
|
Mar 31, 2020 |
|
19: How we work
|
Mar 24, 2020 |
|
18: Let's talk about stacks
|
Mar 17, 2020 |
|
17: Going full-time with our projects
|
Mar 10, 2020 |
|
16: Using your tests
|
Nov 12, 2019 |
|
15: How we write tests
|
Nov 05, 2019 |
|
14: The 5 Test Doubles
|
Oct 29, 2019 |
|
13: Getting started with testing
|
Oct 22, 2019 |
|
12: Who cares, just write tests!
|
Oct 15, 2019 |
|
11: Test, test, testing… 1, 2, 3…
|
Oct 08, 2019 |
|
10: Expressed the same way everywhere…
|
Jul 23, 2019 |
|
9: Defer code until necessary...
|
Jul 16, 2019 |
|
8: Your code should provide reasonable returns
|
Jul 09, 2019 |
|
7: Challenge yourself to remove comments.
|
Jul 02, 2019 |
|
6: Naming things is easy…
|
Jun 25, 2019 |
|
5: Breaking up big blocks of code.
|
Jun 18, 2019 |
|
4: Primitive obsession leads to primitive code.
|
Jun 11, 2019 |
|
3: Exposing the code's primary action…
|
Jun 04, 2019 |
|
2: Don't live with dead code!
|
May 29, 2019 |
|
1: It's not about tabs or spaces, it's about honesty.
|
May 21, 2019 |
|
The most important thing when writing code…
|
May 21, 2019 |