Dev Friday Show: Recent Episodes

Mark Koberlein and Tim Lytle

End your week with the greatest developer podcast on the planet. Hosted by Mark Koberlein and Tim Lytle.

View Details

Mark stalks his interviewers’ LinkedIn profiles as he prepares for his next interview. Tim reminds him about the potential of tiny classified ads, and then they talk Docker, golf carts, and tech conferences.

Chapters00:10 - Interview Update
02:33 - Data Scientists
02:43 - Cloud Data Architect
03:28 - How to Start Your Job Search
05:55 - LinkedIn Premium - Worth It?
08:10 - Flutter
12:03 - Right Fit?
17:14 - PHP Stan
17:50 - Optional Types
24:11 - Comments As Code
27:11 - From PowerPoint to Prezi
33:51 - Bash Aliases
37:49 - Docker: Getting Started
40:34 - php[tek]
41:17 - Twitch Comments
41:50 - Talking Technology
42:45 - Zombie Code
46:41 - Team at the Conference
47:44 - Roller Coaster Tycoon
49:51 - Writing in Assembly
51:41 - AssemblyAI - Real Cost
55:02 - AWS Spend Surprises
58:36 - Dev Friday at php[tek]

View Details

Mark shares tales of his bellhop days as Tim recounts the puppeteering gigs of his youth. They debate the pros and cons of refilling ink cartridges versus subscription services while dodging questions about their latest tech projects. From solar eclipses to strange job interviews - it’s DevFriday.

Chapters00:08 - Something is Off
01:38 - How to Conduct a Qualified Interview
02:14 - The Interview Process
03:55 - Craigslist and Stack Overflow
07:11 - How PhoneBurner Happened
11:15 - How To Get A Tech Job
13:30 - Getting Involved in the Job Search
15:13 - Tech Groups, LinkedIn, and Developer Communities
18:27 - Mark’s Grasshopper Number
20:06 - Classified Ads
20:39 - Friday Talk
20:59 - Eclipse Coverage
22:42 - In the Path of Totality
26:06 - The Eclipse in America
29:06 - Interview Preparation
29:20 - How Do You Bring Someone In?
31:06 - Interviewing on Campus
32:20 - Printing On Paper For The First Time
35:31 - HP Ink Subscription
38:03 - Refilling Ink Cartridges
41:27 - HP Turns Off My Printer
43:06 - The Office Job Interview
47:03 - Web Hosting: Tim’s Origin Story
51:04 - How Much Time In Office
56:16 - Remote vs. On-Site
59:27 - Have You Got What it Takes?

View Details

Tim dreams of automating the entire podcast workflow while Mark just wants to finally get to the topic: WordPress. And it turns out summarizing these ramblings adds up fast.

Chapters00:09 - Using AssemblyAI
04:16 - Lemur On The Command Line
08:44 - Amazon Cloud: The Cost
10:40 - Applying AssemblyAI to Podcasts
15:48 - How Much Does OpenAI Cost?
16:34 - Idea: How to Automate Your Podcast
22:27 - AI Tools: Future of Pay-Per-Use
25:35 - Google’s ‘Gemini’ vs. Microsoft’s ‘Copilot’
29:05 - Google Assistant: Checking Book Length
31:32 - Serverless WordPress
32:42 - WordPress Hosting Options
35:36 - WordPress Serverless with ECS and Fargate
40:58 - Aurora Serverless vs. RDS
45:58 - EC2 Nat instance
53:05 - Fargate on AWS
57:21 - AWS: EFS & MySQL
59:03 - Pod Boost Me

View Details

Tim and Mark dive into headless CMS and why you might want to build a custom site. Mark fondly remembers the glory days of RollerCoaster Tycoon, coded entirely in assembly.

Chapters00:10 - After Effects: The most inefficient software ever made
03:46 - The Countdown
04:21 - Will Webflow Be Worth It? vs. Prism?
08:55 - Building a CMS with Gatsby and Prismic
11:39 - Building a Notion Site
15:48 - DynamoDB vs. Prismic: A NoSQL Database
18:07 - Pushing the Firebase Cycle
22:23 - How to Customize a CMS in 2019
22:48 - Wonders of the CMSs: Best to Worst
26:06 - RollerCoaster Tycoon: Written in Assembly
29:14 - Roller Coaster Tycoon: Building Roller Coasters
31:57 - No One Saw this Conversation Coming
33:43 - Puppet Master Tim
34:35 - Puppets in the Elevator
37:10 - Docker Puppet
39:00 - Open sourcing PhoneBurner’s API Handler
40:32 - How to Find and Safely Remove Zombie Code in PHP
43:00 - The ‘Zombie Code’
45:41 - Going to a PHP Conference
51:42 - Dependencies on PSR Interfaces
53:50 - No More Learning Frameworks
57:28 - Wonders of AWS: Running WordPress on AWS

View Details

Mark took a 3 mile run to burn off his excitement about streaming to switch, and then pulled Tim into a trip down memory lane. Eventually they talk about code review and why you might not want to run a Next.js app on a lambda function.

Chapters00:10 - Social Media Engagement and Tech Talks
08:29 - Tech Meetup Memories and Connections
11:24 - Evolution of LV Tech Community
22:21 - Reflecting on the Past and Future
27:30 - Leveraging GPT Models for Workflow Optimization
36:49 - Improving Collaboration in Code Review
43:25 - Automating File Updates With AWS
50:10 - Running Nextjs in Lambda Functions
57:09 - Discussion on Closed Platform vs CMS

View Details

Mark updates his bio, and Tim remembers the bygone era of SSL certificates. They both have opened up a desktop recently and no one wants to pay for LinkedIn.

Chapters00:11 - Excited Updates and AI Complaints
04:12 - AI Engineers and LinkedIn Engagement
16:40 - Infrastructure as Code and Cloud Deployment
24:53 - Cloud Front Distribution SSL Setup
34:12 - Setting Up SSL Certificates and Cloudfront
38:46 - Developers Reminiscing Old Tech
47:50 - Computer Hardware and Software Conversation
52:46 - Hardware vs Software
59:09 - Exploring Live Streaming Platforms

View Details

Dive into the chaos of a podcast’s journey where Tim dreams of a book deal about our audio misadventures, and Mark, as usual, is ready to live stream it all – tech glitches welcome.

Chapters00:09 - We Should Write a Book
10:30 - Benefits of Using Docker for Developers
17:55 - Discussion on Operating System Preferences
23:39 - Laptop Hardware and Linux Compatibility
31:11 - Challenges With AWS Certification Exams
41:56 - Technology Changes Impact Job Search
47:08 - Freelance Platforms’ Monetization Strategies
58:10 - Utilizing Fiverr for Various Projects

View Details

Tim is curious how far Mark got in advent of code, Mark wants to know about gifts for geeks this year, and Tim’s been doing some practical 3d printing.

Chapters00:05 - Language Trends Among Developers
12:22 - Software Development Tools and Practices
18:56 - Gitmoji and AI Impact on Education
24:05 - Developers and AI Tools Impact
36:36 - Tech Wishlist and DIY Projects
45:14 - Smartwatch Options and Yubi Key
50:02 - YubiKey Nano vs Bio Edition
59:17 - Geeky Tech Gifts for Christmas

View Details

Mark tries to do Advent of Code using C, and Tim doesn’t think impromptu meetings are a good idea - at least for a while.

Chapters00:11 - Holiday Shenanigans and Code Review
11:21 - Working With Data Files in C
21:12 - Struggling With C Programming Challenges
32:16 - Exploring Programming Languages and AI
37:52 - Utilizing AI for Knowledge Retrieval
44:14 - AI Updates and Video Games Discussion
52:10 - Advancements in Optical Character Recognition
58:30 - Pro Tip

View Details

Tim talks trees, fake vrs real and Mark dives headfirst into the Advent of Code. You know it’s the Christmas season because we’ve dusted off the old holiday bumper.

Chapters00:06 - Holiday Spirit and Gift Ideas
11:20 - Christmas Crafts, 3D Printing, Advent
14:26 - Advent of Code and Language Choice
22:07 - Advent of Code and Language Choices
29:35 - Software Release Workflow and Testing Process
41:07 - Blade Servers and Remote Desktop Discussion
48:32 - Servers, Docker, and Gaming in Cloud

View Details

Mark talks stacks this Black Friday, and is coming around to HTMX. He talks more abound Lambda, and puts Tim on the spot with a question about testing.

Chapters00:07 - Black Friday and Shopify’s Sales
12:16 - Web Development Tools and Platforms
17:08 - Evolution of Web Development Stacks
26:42 - AWS Tooling and Custom Runtimes Discussion
31:06 - Exploring Serverless Architecture and PHP Runtimes
44:57 - Serverless Web Development Simplified
48:27 - React and Web Components Pros and Cons
56:12 - Approaching PHP Updates and Testing Process

View Details

We’ve been crashing other podcast parties, and talk about contract dev shenanigans. Plus being old in a world of never ending learning. Tim buys a Pixel 8, and Mark wants to love linux.

Chapters00:18 - Podcasting and Contracting Perspectives
04:30 - Roundtable Episode and Zen Framework Discussion
07:34 - Podcast Critique and Health Update17:43 - Growth and Experience in Software Development
25:47 - Go-to Statement in Programming Discussions
28:40 - Pixel Phones and One Plus Tablets36:17 - Comparing iPad and OnePlus Tablet Performance
43:05 - The Hassle of Loyalty and Dependency54:41 - Issues With the Healthcare System59:17 - Linux, Video, Podcasts, Keynote, Conferences

View Details

Tim’s hoping AI can take over the show notes, and opines on kidney stone zapping technology. Mark’s still talking cloud platform certifications and has some questions about PHP’s memory magic. Oh, and conspiracy theories, have you missed this?

Chapters00:10 - Technical Difficulties and Time Off
03:23 - Kidney Stones and Medical Procedures Discussion”
11:39 - Managing and Understanding Kidney Stones
17:27 - Studying for AWS Certification
22:29 - Exams and Design Software Considerations
34:28 - Browser Capabilities, Texas, PHP, Ownership
47:00 - PHP Memory Management and Server-Side Language
58:36 - Interest in Sammy’s Keynote at Longhorn

View Details

Mark’s ditched his screens for one sleek laptop, and now he’s suddenly all ‘Zen’ about it. Tim wonders about the mysteries of a laptop’s ‘off’ mode and with no time left Mark mentions how Unity devs up in arms over some shady install fees.

Chapters00:00 - Technical Issues and New Broadcasting Location
10:10 - Surface Studio vs Laptop Features
13:46 - GNOME 44 on Low Power Analysis
17:44 - Troubleshooting Computer Shutdown Issue
20:39 - Faster Boot and Power Button LED
24:51 - Using WSL as a Thin Client
34:18 - Comparison Between Bard and Chat GPT
46:57 - Tech, Health, and Work Rants
50:28 - Leveling Up the Show
55:28 - AI-generated Show Notes With JetBrains Products

View Details

Tim barely survives a family reunion turned gel blaster battlefield, and Mark wonders why going back to work feels like recovering from a…

View Details

Tim’s not sure Mark knows the difference between a recruiter and a recruitment center, Mark reminisces about space camp, and AI is now…

View Details

Mark gets here early, Tim forgets to hit record, and they talk about imaginary ownership of warehoused artwork. Mark builds a one day SaaS…

View Details

Tim welcomes the first show sponsor, then Mark opines on reptile husbandry before waxing eloquent about serverless on AWS. Chapters 00:0…

View Details

Tim makes the case for building his own computer, Mark talks about the invasion of privacy certification test are, and they both have…

View Details

Tim and Mark go public with how little they know about data lakes, Mark’s working on some certifications, and Tim wonders what makes a…

View Details

It may not be the 100th episode, but it is the start of the ‘Summer of Mark’. Mark tries to lay out his plan for finding a new job, but Tim…

View Details

Tim talks about php[tek] highlights, while Mark laments the fact that events like WWDC and Google IO have become less developer focused. Tim’s using ChatGPT to grade his kid’s papers, and Mark is triggered by HTMX.

Chapters

00:00 - TBD

View Details

Super glue? Mark has no idea what podcast he’s landed on. Tim has no idea what Bluesky is, but he has opinions. Mark’s getting more public about his social posts, and has discovered serverless, and is focusing on libraries not frameworks. Oh, and flushing, decomposition, and bard!

Chapters

00:00 - TBD

View Details

Eventually Tim explains what hypermedia is, but first Mark reinstalled Windows and loves Chocolatey - the windows package manger. Tim has Mark walk him through getting docker setup on WSL, and argues the value of real code in talks and demos.

Chapters

00:00 - TBD

View Details

Tabs vrs Spaces: Tim tries to add more controversial opinions. Mark’s putting together demos for his last class (maybe forever), and they talk about the importance of being able to reading code.

Chapters

00:00 - TBD

View Details

Resuming the conversation for last week, Mark gets distracted by Tim actually writing code before the show starts, and then everything goes off the rails as the consider ownership vrs stewardship.

Chapters

00:00 - TBD

View Details

They can’t not talk about AI, Mark teases a spicy topic that they don’t get to until the end of show, because they’re distracted by databases and having ChatGPT generate queries. Oh, and Mark fears the BLOB.

Chapters

00:00 - TBD

View Details

Tim gets Mark up to speed on AI traps. Mark’s having ChatGPT write his example code for him. Tim’s started writing more and Mark is realizing he actually needs to sleep sometime.

Chapters

00:00 - TBD

View Details

Mark still doesn’t like frameworks, and is showing his students the difference between server side Javascript and PHP. Tim thinks Google Bard is terrible, and then asks Mark the career questions he’s been asking developers he works with.

Chapters

00:00 - TBD

View Details

Mark is still encouraging ChatGPT to replace him, which is just a calculator, right? Tim uses AI to generate the topics for this show, and plays whisper down the alley with ChatGPT and MidJourney.

Chapters

00:00 - TBD

View Details

Tim has a topic, but first we talk about what Mark’s been programming during spring break. And of course VIM. Tim gives the long version on how he got to his first developer conference.

Chapters

00:00 - TBD

View Details

In an episode that is not brought to you by php[tek], Tim dreams about writing a kids book about an elephpant, Mark wonders about how a monorepo would work on a multi-language project, the business model of open source offerings, and how amazing FrontPage was. Finally Tim explains both the value of immutable objects and the assignment operator he wished he had.

Chapters

00:00 - TBD

View Details

Mark is off Linux, but has invented DOS, and he’s considering replacing Tim with ChatGPT. He’s also discovered anonymous parameters in Kotlin. Tim explains why he’s been out for the past 3 weeks, which triggers Mark’s aversion to dependencies.

Chapters

00:00 - TBD

View Details

It’s 2023 and Mark’s still on linux and won’t ever go back. Tim’s writing novels for his kids using ChatGPT, and Mark’s ready for him to be put out of work.

Chapters

00:00 - TBD

View Details

Tim has a topic list, but he didn’t write it down. They talk about holiday plans, projection mapping, and then Mark gets some free API consulting. They run out of time talking about holiday light shows.

Chapters

00:00 - TBD

View Details

Mark updates on his students final projects, Tim talks about cooking show comments, and they talk about clever code vrs understandable code, and how we grow to understand new code techniques.

Chapters

00:00 - TBD

View Details

Tim talks about his crazy Thanksgiving week, while Mark tries to guilt people into buying him a new laptop, considers the value of warranties, and they talk about all the things you shouldn’t do with USB devices.

Chapters

00:00 - TBD

View Details

Mark longs for better types, and Tim talks about how much data he willingly gives Walmart.

Chapters

00:00 - TBD

View Details

Tim barely remembers to hit record and Mark cuts himself shaving. Someone is totally stealing your fries. And Tim’s very interested in the…

View Details

Mark talks about how he wants to remove his social media presence, and then doxxes himself. Tim thinks we should all just go back to RSS…

View Details

Mark is finally dockerized, now that he’s back on linux. Tim talks about YakShaving (TM) and automation, and wonders if computers are trying…

View Details

Mark’s has his finger on the pulse of the industry and is wondering if penetration testers are the new SEO experts. He’s also switched to…

View Details

Tim asks Mark about how games are built. At least how asteroid is built. Nostalgia ensues. Then they talk about the developer desire to…

View Details

Mark runs some API interview questions by Tim, and Tim (finally) tells the story about interviewing himself. Chapters 00:00 - TBD

View Details

Mark talks about how he’s blowing student’s minds, and Tim talks about creating APIs in PHP and abstract syntax trees. Chapters 00:00 - TBD

View Details

Mark queries Tim on the right stack to use for API First development. Tim SOAPboxes about REST and GraphQL. Chapters 00:00 - TBD

View Details

Back in the groove and feeling a little old, Mark tries to find the top 5 alternatives to Upwork. Chapters 00:00 - TBD

View Details

After an unannounced summer break Mark and Tim return having forgotten how to do a podcast. Tim rants about why you should go to tek…

View Details

Mark brings up the topic everyone is already talking about, but before getting to AI assisted programming they talk about learning human…

View Details

It looks like Mark is still teaching, and Tim talks about a recent internal developer team meeting. Since Mark is now helping python…

View Details

Well, it may be the 30th episode, but it’s Tim’s 40th birthday. And unlike Mark, he’s shares that detail. Mark talks about Fleet, debugging…

View Details

After a two week break Tim mentions that it is not his birthday, and Mark has some new ideas about the show format, and brings the topic of…

View Details

Somehow Mark and Tim start talking about superheros, and how boring baseball is. Should computers start officiating sports? Then things go…

View Details

Emoji in git commits, event-sourcing, Tim eats lunch, and they talk about their non green-screen backgrounds. Chapters 00:00 - TBD

View Details

Another late start, and Tim is getting behind on making the chapters. Which pairs well with Mark starting support for chapters on devfriday…

View Details

After a week off because Mark was installing floors, they talk about dropbox and NAS solutions. Tim talks about not reading medium articles…

View Details

This week they talk about all the games they’ve never written, Mark complains that JetBrains makes him use his mouse too much, and did you…

View Details

Tim convinces Mark to use an IDE as he learns C++ in his sleep. And they talk about leaning new things, how mystical the client side code is…

View Details

This week Tim realizes Mark is a walking compromise with his Linux on Windows, Emacs in Vim mode lifestyle. But at least he’s trying to…

View Details

Mark’s site disappears, he can’t dual boot and play games, and the future or Linux on Mark’s desktop hangs in the balance. Tim is still…

View Details

This week they both forget to hit record, but end up planning Mark’s MVP of his side-project. Along the way there’s some Windows / Linux…

View Details

Today Mark and Tim totally don’t get political because Tim obviously doesn’t know what political is. They both aren’t fans of facial…

View Details

This week Mark and Tim talk about some of their person projects and the progress they haven’t made on them. Turns out they’re also getting…

View Details

If AI can’t figure out how to play an album, we don’t have much to worry about. Except maybe Mark becoming a lawyer, or our Chinese phones…

View Details

Tim tries to interview Mark and it goes completely off the rails (not the Ruby kind). Mark finally watched Tim’s TEDx talk and has changed…

View Details

Tim’s supposed to talk with Mark about all the tech interviews he’s been giving. But instead they talk about internet in Thailand, AI…

View Details

Totally unprepared as normal. Mark has given up his green screen and almost installed linux on his desktop. They eventually talk about what…

View Details

Tim criticizes Mark’s Dockerfile while Mark makes a quick apology to out many subscribers. Then talk about the best distro to run Linux on…

View Details

At least we made it into a new year. Back to the old (but updated) bumper, and we talk about Mark not having a green screen anymore. Mark’s…

View Details

Mark tries to get Tim to make new year’s resolutions, and gives his top three resolutions. All designed to get him his next job. Which might…

View Details

And that’s all you get for five dollars. Mark and Tim talk about shopping on Christmas Eve and spend an odd amount of time getting Tim up to…

View Details

We paid fives of dollars in production costs, just for you. Mark plays with docker (instead of doing the 12 TDDs), and can barely talk. Tim…

View Details

After two weeks away Mark and Tim are back talking about something. Well really everything. Birthdays, Covid, Christmas, and Raspberry Pies…

View Details

After two weeks away Mark and Tim are back talking about something. Well really everything. Birthdays, Covid, Christmas, and Raspberry Pies…

View Details

The titles are pretty much meaningless because we don’t really prepare anything for this. Tim forgets to hit record, and his family seems to…

View Details

Neither Mark nor Tim understand each other’s tweets. So we should talk about that. But we actually don’t. A continuing conversation about…

View Details

Half podcast, half Mark’s therapy, two developers chat at the end of the week and things get personal. From refactoring code to refactoring…

View Details

Mark reveals the brand new website, eventually, but first we talk about talking to non-developers, tweets that trigger Mark, and much much…

View Details

Now we know how little we know about what we’re doing. Mark asks Tim about his ‘origin’ story - at least how he started programming, and…

View Details

We have no idea what we’re doing. But that’s about normal. Chapters 00:00:00 - Talking about Starting A Podcast 00:00:52 - No Idea what we…