podcast
details
.com
Print
Share
Look for any podcast host, guest or anyone
Search
Showing episodes and shows of
JMac & Jess
Shows
Attacking Third: A CBS Sports Women's Soccer Podcast
NWSL Week 2 takeaways | Ring of Honor for JMac | Jen Beattie's A3 Debut (Soccer 03/23)
Sandra Herrera, Christine Cupo, and Jen Beattie react to the Week 2 results, share, discuss, and debate their biggest takeaways, and put together A3's Weekly Best XI. Jess McDonald also joins as a surprise guest to talk about her Ring of Honor experience at the NC Courage match. Watch USWNT and NWSL games on P+" with a link to https://www.paramountplus.com/home/Attacking Third is available for free on the Audacy app as well as Apple Podcasts, Spotify, Google Podcasts, Stitcher and wherever else you listen to podcasts. Fo...
2025-03-24
53 min
The BaseCode Podcast
56: The future of Shift
Show NotesJMac's Live StreamsLaracasts CreatorSeriesLaravel Origins: A PHP DocumentaryJMac's Twitter Profile
2022-11-22
09 min
The BaseCode Podcast
55: What I do with Shift's revenue
Show NotesGrinding to $1,000,000 in revenueTweet: 20k MRR MilestoneWarren Buffet lives frugallySaving an emergency fundMost popular Index FundsDividend paying stocksSeries I Bonds
2022-11-15
11 min
The BaseCode Podcast
54: Differentiators which led to Shift's success
Show NotesMinimum Viable Product is a processBuilding Laravel Shift on Full Stack RadioSLC instead of MVP1000 True FansLaravel Fixer
2022-11-08
15 min
The BaseCode Podcast
53: Things that didn't work
Show NotesPHP 6: The Missing Version NumberLaracastsDjango ShiftsTailwind ShiftsShift Workbench
2022-11-01
15 min
The BaseCode Podcast
52: When Shift got real
Show NotesRamen ProfitableLaracon Talk: Laravel by the NumbersLaravel Support PolicyLaracon Talk: Some Shifty Bits
2022-10-25
11 min
The BaseCode Podcast
51: Shift's growth rate
Show NotesLaravel ShiftLaracasts ForumLaracon Talk: Practicing YAGNILaravel News
2022-10-18
20 min
The BaseCode Podcast
50: Shift's evolution of pricing
In this episode, JMac continues his solo season talking Shift by reviewing its initial pricing, pricing strategy, and price increases over the years.Show NotesIndie Hackers Episode #208Value Propositions That WorkFull Stack Radio Episode #36Laravel New Release Schedule
2022-10-11
19 min
The BaseCode Podcast
49: How Shift got started
In this episode, JMac kicks off a solo season talking about all things Shift - its origin, its pricing, good decisions, bad decisions, revenue milestones, and its future.Show NotesJess joins the Laravel TeamNew audio setupAdam Wathan UsesBuild your SaaSTweet asking for testerTweet launching ShiftLaravel Shift
2022-10-04
20 min
The BaseCode Podcast
48: Reviewing the Laravel 9.x Shift and new testing layer
Show NotesLaravel Origins DocumentaryFlood at Jess' houseSettlers of CatanBardcore + (Spotify playlist)Development StagesLaravel 9.x ShiftShift in the Laravel DocsShift Workbench
2022-03-08
20 min
The BaseCode Podcast
47: Tradeoffs of the new testing layer
Show NotesFrequency illusionPagani ZondaTweet using the term nondaShift's Laravel 9.x repositoryGitHub comparison tool
2022-03-01
21 min
The BaseCode Podcast
46: Bugs and Boundary Cases
Show NotesLaravel 9.x ShiftLaravel Upgrade GuideShifty Bits Newsletter #82Class based routes in LaravelEpisode 2: Dead Code of The BaseCode PodcastConfiguring the code style applied by Shift
2022-02-22
27 min
The BaseCode Podcast
45: Snapshot fixture integration testing
Show NotesExample Pull Request for Laravel 9.x CompatibilityCan I upgrade LaravelLaravel 9.x ShiftProgramming by wishful thinkingArrange, Act, AssertSnapshot TestingTest FixturesTweet about InteractsWithProject trait
2022-02-15
30 min
The BaseCode Podcast
44: Testing should be frictionless
Show NotesPull Request for default model orderByEpisode 14: The 5 Test DoublesTailwind ShiftsCI GeneratorPest ConverterSharpening the sawSharp knives
2022-02-08
22 min
The BaseCode Podcast
43: Old and Shifty Milestones
Show NotesTrailer: Laravel DocumentaryLaravel Origins PremierGrinding to $1,000,000 in revenue
2022-02-01
16 min
The BaseCode Podcast
42: The answers to everything
Show NotesMarvel Cinematic UniverseLaravel by the NumbersShift WorkbenchElectron: Auto UpdateElectron: PublishElectron: Code Signing
2021-08-10
24 min
The BaseCode Podcast
41: The little things no one notices
Show NotesArduino auto clicker by JessLaravel dragon sticker from YazShift WorkbenchDark mode for Invoker by DiTweet about treehouse coding by Adrian NürnbergerModes in Vim
2021-08-03
19 min
The BaseCode Podcast
40: Pricing is a personal choice
Show Notes7-Eleven Convenient StoresPR #38025: Display exception for failed status assertions by Taylor OtwellPR #38046: Display exception for failed validation assertions by JessStreamlining Laravel by JMacSetting from URL in HTTP testsTweet about pricing by JMacValue Propositions That WorkHuman ShiftsTweet about discounted launch prices by Sebastian SchleinShift WorkbenchShifty Plans
2021-07-27
25 min
The BaseCode Podcast
39: Open source is not free
Show NotesLaravel 9 ReleaseAbstract Syntax TreeRectorNikic PHP ParserShift BlueprintGetting Git
2021-07-20
21 min
The BaseCode Podcast
38: Building the Electron app
Show NotesDesktop Apps with Electron by Marcel PociotElectron BuilderVue Electron BuilderAlpine.jsVue.jsFable of the boiling frogIPC in ElectronShift Workbench
2021-07-13
23 min
The BaseCode Podcast
37: It takes what it takes
Show NotesShift Workbench Desktop app alpha releaseTweet about 90% is halfway donePracticing YAGNI by JMacSunk Cost FallacyShift Workbench
2021-07-06
17 min
The BaseCode Podcast
36: Refactoring the Shifty bits
Show NotesBurpril Challenge by CanecoCode Refactoring on WikipediaRefactoring by Martin FowlerDecomposition on WikipediaDecomposition vs AbstractionEpisode 9: Rule of ThreeRefactor Fridays Live Streams on YouTubeAtomic CommitsKey points of Working Effectively with Legacy CodeEpisode 6: Naming
2021-04-06
22 min
The BaseCode Podcast
35: Scattershot Q&A
Show NotesSpeak UP! Why We Should Use Big Words With Little KidsTwins (1988)Marc - Converting Bootstrap CSS project to TailwindTailwind Converter ShiftDevin - Laravel security hardeningEnlightn: Boost your Laravel App's Performance & Securityspatie/backup packageDyrynda - Time TravelLaravel Time TravelingTesting with CarbonBack to the Future (1985)Avengers: Endgame (2019)
2021-03-30
27 min
The BaseCode Podcast
34: Testing Tailwind Shifts
Show NotesLighting for YouTube VideosQuestion from João SantosTailwind ShiftsEpisode 14 - The 5 Test DoublesLaravel FacadesMocking fluent interfaces with MockeryTest Fixtures
2021-03-23
28 min
The BaseCode Podcast
33: Approaching technical challenges
Show NotesWest Sixth Brewing Amber AleTailwind ShiftsTweet from Marcus PoehlsTailwind ConfigurationAcorn JavaScript parserYii's CJSON classJSON5jsonc
2021-03-16
29 min
The BaseCode Podcast
32: Accountabilibuddies, old code, and pairing styles
Show NotesExtreme ProgrammingPair ProgrammingJess's git aliasesJMac's dotfilesLaravel shell aliases (including nah and mfs)Pull Request for db:seedWhipper SnipperAdam Wathan's Tailwind live-streamsBuilding a service container from scratch (Jess's live-coding talk)Red-Green-Refactor calculator TDD example
2021-03-09
32 min
The BaseCode Podcast
31: We're back, without much to say
Show NotesGeek Dad Jokes with IzzyTimeboxingPomodoro TechniqueWhat is Bullet Journaling?Jess' side projectLaravel Spark
2021-03-02
21 min
The BaseCode Podcast
30: Laravel 8 Streamlines
Show NotesLaravel 8 Release NotesVimconf 2020Can I upgrade Laravel yet?Automated Laravel 8 compatibility PRHandling exceptions in Laravel 8Tidy up your tests with class based model factoriesLaravel 8 model factory classMapping models with morphMapNamespace Models ShiftQueuing closuresJob retry exponential backoffs
2020-09-15
31 min
The BaseCode Podcast
29: Additional Laravel Streamlines
Show NotesLaracon 2020BaseLaravelThe Magic of Laravel MacrosMacroable classesEpisode 9: Rule of ThreeEventsWeak ClassEloquent: API ResourcesSpatie Style GuideDyrynda Style GuideEpisode 1: FormattingGates and PoliciesLaravel JetstreamExpressive Eloquent Collections by Tim McDonald
2020-09-08
22 min
The BaseCode Podcast
28: Modernizing your views
Show NotesLaravel Shiftlaravel/laravel version diffBaseLaravel@stack Blade DirectivePortals in Vue 3@includeWhen Blade Directive@each Blade Directive@once Blade DirectiveTweet: @if versus modern Blade directives comparisonView Components
2020-09-01
23 min
The BaseCode Podcast
27: Obese models and declarative code
Show NotesThe Laravel developer's guide to Vue SPAs by Jess ArcherMethods Are Affordances, Not AbilitiesWhat is the difference between declarative and imperative programming?Organizing your models from BaseLaraveltlint - linter by Tighten
2020-08-25
28 min
The BaseCode Podcast
26: Streamline your controllers
Show NotesBaseLaravel: a field guide for streamlining Laravel applicationsTweet: Publishing an ebookThe Proximity RuleAccessing the RequestMemoization or function cacheFat Model, Skinny ControllersAutomated streamlining with the Laravel FixerForm Requests for more than validationLaravel's Form Request
2020-08-18
25 min
The BaseCode Podcast
25: Illuminate your OOP
In this episode, JMac and Jess discuss some traditional object oriented programming practices which may or may not have a place within Laravel.
2020-08-11
29 min
The BaseCode Podcast
24: Demystifying Laravel's Container
Show NotesTweet: Making a table to make tablesLumberJMac on InstagramTweet: The Otwell TableLaravel's Service ContainerFacade Class ReferencesEpisode 14 - The 5 Test DoublesThe bindings and singletons PropertiesValidatesWhenResolvedTraitThe prepareForValidation method
2020-08-04
25 min
The BaseCode Podcast
23: Catch up, level up
Show NotesLaracon Online 2020It's a problem when it's a problemBaseLaravelTweet on boring code from Evan YouLaravel Up & Running by Matt StaufferLaravel: From Apprentice to Artisan by Taylor OtwellCrafting maintainable Laravel applications at Laracon AU"Broken Windows Theory" from Dead Code"Painting the back of the cabinet" from The Ethos of Laravel
2020-07-28
20 min
The BaseCode Podcast
22: Challenges when building products
Show NotesGetting Real by BasecampBaseCode Field Guide by JMacThe $61,392 Book Launch by Adam WathanThe €963 Book Launch by Christoph RumpelThe Mom Test by Rob FitzpatrickJobs to be doneAuthority by Nathan Barry
2020-04-14
23 min
The BaseCode Podcast
21: Marketing, support, and pricing
Show NotesLaracon cancelledPostmortem: Shift Database OutageTinkerwellLaravel Linter
2020-04-07
33 min
The BaseCode Podcast
20: Our hardest technical challenges
Show NotesLaravel Vapor by JMacQueues in LaravelIs reinventing the wheel bad?Tweet about Serverless Laravel by Jack EllisIdempotenceAbstract Syntax TreePHP ParserLanguage Server Protocol
2020-03-31
26 min
The BaseCode Podcast
19: How we work
Show NotesTweet about JMac's EngagementWhy your team should not be upgrading your Laravel applications by JMacBlueprintBullet JournallingMicrosoft's 4-day workweek
2020-03-24
20 min
The BaseCode Podcast
18: Let's talk about stacks
Show NotesTweet about JMac's ChiliMonorepositories on WikipediaGitLab WorkflowBuilding Laravel Shift on Full Stack RadioProduction-ready database queuesLaravel ForgeLaravel VaporLaravel CashierLaravel SparkLaravel SocialiteDigital Ocean
2020-03-17
27 min
The BaseCode Podcast
17: Going full-time with our projects
Show NotesTailwind Converter ShiftGifty DuckShiftA review of 2019 and goals for 2020 by JMacWhy I leave a job by JMacBeing a solopreneur has risks by Justin Jackson
2020-03-10
23 min
The BaseCode Podcast
16: Using your tests
Show NotesTips for PHPUnit Tests by Tim MacDonaldSublime PHPUnit by Adam WathanEffective Code Review ChecklistGetting Started with Continuous IntegrationJess and JMac on Twitter
2019-11-12
23 min
The BaseCode Podcast
15: How we write tests
Show Notes10 Tips for Crafting Maintainable Laravel ApplicationsOutside-In TestingDeveloper ErgonomicsTweet about Spell Checking TestsTesting validation in Laravel
2019-11-05
25 min
The BaseCode Podcast
14: The 5 Test Doubles
Show NotesTest Doubles by Martin FowlerTweet about Mockery TraitTweet about Test Double PriorityPush it to the boundary by J.B. Rainsberger
2019-10-29
30 min
The BaseCode Podcast
13: Getting started with testing
Show NotesLaravel Snippet by Taylor OtwellBuilding Blueprint Live StreamsLaracon AUIntroduction to TDDConfident Laravel
2019-10-22
23 min
The BaseCode Podcast
12: Who cares, just write tests!
In this episode, JMac and Jess discuss the different types of tests, when to use them, and ultimately what matters most is writing tests.
2019-10-15
28 min
The BaseCode Podcast
11: Test, test, testing… 1, 2, 3…
Show NotesLaracon AUConfident LaravelLaravel Shift Automated Test GeneratorExtreme ProgrammingThe Pragmatic Programmer
2019-10-08
22 min
Build Your SaaS
No sleep 'till Brooklyn (what we learned in New York)
Big week. Justin was in New York and Jon found an office!Justin lost his voice.Jon doesn't work from home or coffee shops anymore.Jon found an office: "It’s inexpensive, but quiet, with nice people in a nice area. Inexpensive enough to where I won’t feel bad if I do want to work elsewhere once in a while."Justin's Spotify visit (very interesting).Laracon conference on Times Square (Justin was the MC and gave a talk)Met with a few customers:Jess & Jmac – The BaseCode PodcastConor – The All Things Auth PodcastCherie – Water & MusicJustin also met with his f...
2019-07-30
50 min
The BaseCode Podcast
10: Expressed the same way everywhere…
Show NotesLaravel Test Generator Shift by JMacImplementation Patterns by Kent BeckPHP: a factal of bad designSymmetry in Practice by JMacJess and JMac on Twitter
2019-07-23
27 min
The BaseCode Podcast
9: Defer code until necessary...
Show NotesStart testing your Laravel applications by JMacThe Wrong Abstraction by Sandi MetzRule of Three by Bob NadlerShape Up by Ryan SingerTiny Decisions and Emergent Design on Full Stack Radio
2019-07-16
24 min
The BaseCode Podcast
8: Your code should provide reasonable returns
Show NotesThe Billion Dollar Mistake by Tony HoareLaravel HTTP Test Assertions by JMacEmpty Values in PHPIntroduce Null ObjectTrilean Values
2019-07-09
22 min
The BaseCode Podcast
7: Challenge yourself to remove comments.
Show NotesRemoving Comments by Jason McCreary"90% of code comments" memeThe Proximity Rule by Jason McCrearyNotes on Programming in C by Rob Pike ("Comments" section)
2019-07-02
19 min
The BaseCode Podcast
6: Naming things is easy…
Show NotesClean Code by Uncle BobTwo Hard Things quote by Phil KarltonThe Vim Learning Curve is a Myth by Ben OrensteinString padding in Objective-CClarity over brevity in variable and method names by DHHSend questions to JMac or Jess
2019-06-25
29 min
The BaseCode Podcast
5: Breaking up big blocks of code.
Show NotesRate us in Apple Podcastsreturn if in RubyBaseCode Refactoring Videos
2019-06-18
28 min
The BaseCode Podcast
4: Primitive obsession leads to primitive code.
Show NotesThe BaseCode PodcastMy Favourite Smells by Chris WheelerScalar Types in PHPInteger.times in RubyCarbonValueObject by Martin FowlerRange Object by Martin Fowler5 Benefits of Immutable ObjectsEnum Object in PHP
2019-06-11
28 min
The BaseCode Podcast
3: Exposing the code's primary action…
Show NotesShifty PlansGuard statement in SwiftCyclomatic ComplexityMap, Filter, Reduce in JavaScript
2019-06-04
31 min
The BaseCode Podcast
2: Don't live with dead code!
Show NotesOutside-in testingThe Pragmatic ProgrammerBroken Windows TheoryAre you a Boy Scout?git add -pSwitch statements in GoRefactoring UI Videos
2019-05-29
31 min
The BaseCode Podcast
1: It's not about tabs or spaces, it's about honesty.
Show NotesTailwind Color Picker by JessSeven Ineffective Coding Habits of Many Programmers by Kevlin Henney (Visual Honesty @ 22:10)All the little things by Sandi Metz (Squint Test @ 5:10)
2019-05-21
21 min
The BaseCode Podcast
The most important thing when writing code…
Show NotesJason McCrearyJess ArcherBaseCode Field GuideWTFs per minuteImplementation Patterns by Kent Beck
2019-05-21
25 min
The Goin' Deep Show
I think this chick is raping me
New Red Eye Intros Debut -01: A new standard feature of the podcast is now the Red Eye Intro which makes its debut today. In this intro, Red Eye tells us what he'd do to a girl he stood up on a blind date. The second half of Jess from the STL editions of the Goin' Deep Show. We tap on a few topics including women needing to come to the Kid's defense about what the show is, Jess Introduces her boyfriend and we talk about getting various body parts waxed. The Kid recalls the time in stu...
2017-11-19
30 min
The Goin' Deep Show
The overly sensitive clit
The Kid, JMac from Minnesota and Jess from the STL bring you stories of our changing Goin' Deep Show World. The Kid is coming from the newly christened kitchen studio doing the whole stand up thing. Topics range in this one from Show merchandise, Al Franken groping to what Jess wears at the gym. We ask how much there is to see when your'e at the gym male vs female then the Kid dives into the natural evolution he foresees the show having over the years and not the throat punch that seems to be attempted lately. We ask JMa...
2017-11-18
30 min