Episodes and show notes available at friday.hirelofty.com. An unapologetic show about the culture and chaos of software engineering from the makers and breakers of digital products at Lofty Labs. We build software with Python and Django, Ruby and Rails, Golang, whatever frontend framework we're for…
The Friday Afternoon Deploy: A Developer Podcast is a fantastic podcast that I highly recommend to both developers and non-developers alike. Hosted by the Lofty team, the podcast offers a refreshing take on development and their processes without being overly technical or campy. It's great to hear real developers talk about their work in a relatable and entertaining way.
One of the best aspects of this podcast is the humor and wit that the hosts bring to each episode. They have a knack for making complex topics amusing and enjoyable, which keeps listeners engaged throughout. The bits of the show that I have listened to so far have been incredibly funny and smart, thanks to the charismatic delivery of the hosts.
Another highlight of this podcast is its ability to provide both information and opinion about current technology while maintaining an entertaining tone. The hosts often discuss books, historical events in software development, and even touch on server rooms, video games, and LAN parties. This diversity of topics makes each episode dynamic and exciting to listen to.
While there aren't many downsides to this podcast, one aspect that could be improved is the availability of leaving reviews on Android/Google platforms. As mentioned in one of the reviews I read, there seems to be difficulty giving feedback from non-Apple devices or accounts. It would be beneficial if there were alternative ways for Android users to leave reviews easily.
In conclusion, The Friday Afternoon Deploy: A Developer Podcast is a hidden gem in the world of technology podcasts. It strikes a perfect balance between being informative, humorous, and relatable for all types of listeners. Whether you're a developer or simply interested in tech-related discussions, this podcast is bound to entertain you while providing valuable insights into the world of software engineering. Highly recommended!
Casey, Alan, & Joseph go through, some highlights of the Django 5.0 release notes: https://docs.djangoproject.com/en/5.0/releases/5.0/
Disappointment drives development far beyond tech, it's just one [area]...where we can see it, because we have the ability to build almost anything. We see the full cycle of it quickly...Show Notes:Joseph gives Waffle House tips for cooking (0:44)PKD & Entomology in Patreon (2:25)Tyrel & Joseph shared a roommate on weekends (7:55)SPOILER ALERT we spoil every literary work and movie… (11:05)Custom software in a decision & delivery world (16:50)Modularization, composition, scalability of Lambdas (22:12)Rage tools and Disappointment Driven Development (31:34)Tyrel would buy a typewriter for software development (37:40)Joseph, Tyrel, & Alan talk good ol' days of social networks (40:16)Alan says paradoxically original (46:05)Uncle Bob is still our hero (51:52)We're Thinking About:Kafka and Spark (and Hadoop)Segment Anything ModelMeta's AI image creatorVision Pro gogglesShow Links:Misty Mountain Hop - Led ZeppelinRober Jordan - WoTHigh Art Patric RothfussKingkiller ChronicleUnreleased Wu Tang album soldOnce Upon a Time in ShaolinBest FB fake story out thereKafka for event-driven ArchKafkaThe original KafkaXanga still exists? - we don't even know if this is the same xanga…SLC PunkAn Inconvenient TruthUncle Bob & Professionalism Support Friday Afternoon Deploy Online:Facebook | Twitter | Patreon | Teespring
Joseph: But do you need edge processing? Casey K: Do you need to get an answer before it leaves the device? Because that's where the, the primary value is. Show Notes:Window XP...and we don't mean experience points (00:00)Ruining education networks for Starcraft (06:00)Computer hardware and ripping GPUs out of a PC (12:55)Photogrammetry on your machine for the SIM?!?! (17:36)Joseph is an Apple fan boy (24:24)Casey rolls up on the fast food listening to himself (30:42)Casey actually has a podcast recommendation, but is still a cynic (32:12)Our soapbox on long form communication(43:10)Chick-fil-a is living on the EDGE (46:48)And we're back to Starwars (1:00:44 )Synesthesia (1:15:58)We're Thinking About:Security savesC band wireless internetNASShow Links:Blizzard's LAN parties are still a thing...evolvedMicrosoft real-time simulator with weather dataWe suck at memoryBad Memory or Liar?Fall of Civilizations (The Bronze Age Collapse)DHH & Jason Fried - 37 Signals podcastState Farm EmployeesChik-fil-a the edge computing kubernetes clustersChik-fil-a tooNVIDIA Jetson NATSMQTTIs chalice still a thing? Tolkien or Antidepressant?Casey calls out synesthesia Support Friday Afternoon Deploy Online:Facebook | Twitter | Patreon | Teespring
Now you can't search for anything, which is ironic because they [Google] revolutionized search, made it impossible, and now, because of SEO and people trying to game Google, the entirety of the Internet is like a blog post written by a 19 year old intern. Casey KShow Notes:Angle grinding overhead & favorite tools (00:00-06:05)Technology ruined everything (06:07-9:39)Python is a real tool, and so are we (9:40-10:58)Don't you save all the data? (11:00-13:05)Decision making for large scale date (13:06-18:01)Google brings us…Mom Bloggers! (18:02-19:48)All the ways to store.it/retrieve.it wrong (19:48-28:06)We even have tools for code & can generate outputs! (28:09-36:02)The dreaded: DoD {definition of done} or prototype? (36:03-41:56)The easy button for strategy (41:57-51:46)Joseph has Product opinions (51:47-54:18)Casey has Engineering opinions (54:19-1:00:21)The naming of a thing (1:00:22-1:01:12)We're Thinking About:Finding the right solution for a real, not imagined (AI), problem *cough *coughBluetooth storage buffersMesh wifi networksAsync processingCompute limits of (Macbook pro, Amazon EC2 C6g, ARM processors, etc)Show Links:Clickup – The Firing of Jira Support Friday Afternoon Deploy Online:Facebook | Twitter | Patreon | Teespring
“It's all just manifestations of Conway's Law…the software you write looks like your structure and your work chart. Right. And that informs a lot of what we know about the proliferation of microservices development and the coupling [etc].” Evan MatizzaShow Notes:Outline:Introduction to ASMR (00:00-03:14)Trivia for the medium smart (03:15-4:19)Q1 What is the name of the software engineering practice where team members regularly combine their code changes into a central repository? (4:20-5:57)Q2/3 What does ACID stand for? (5:58-7:19)Q4 is AI taking over everything? Git clone (7:20-11:11)CRUD & javascript & deadlock (11:12-13:17)Loose couples (13:18-14:08)Introductions (14:09-14:47)Get and Post Http…put patch (14:48-16:03)Blockchain & Banking Ptyhon (16:04-17:55)API stands for what?!?! (17:56-21:05)Why migrations break (21:06-22:45)IT'S ALL METAL (22:46-29:31)Technology and pretense (29:32-33:24)Whose fault is this? (33:25-34:50)FallOutBoy didn't start the fire (34:51-38:00)We're not AirBnB product & designer (38:01-47:17)Tim Sort and hard drives (47:18-56:59)Construction rabbit trail (57:00-1:09:56) Show Links:Who doesn't know what ASMR is? – https://youtu.be/rWg1OyA2HQEPython for banking: An oral history of Bank PythonFOB: We Didn't Start the FireAirBnB: We don't need POsAirBnB: Finally profitable for a year…Conway's Law: https://en.wikipedia.org/wiki/Conway%27s_lawSolid state gate: How does NAND flash workWater pumps: Venturi EffectLittle Bubby (from Patreon but for everyone to enjoy): https://www.instagram.com/littlebubbychild/Creed half-way show: Creed halftime performance breakdownCallous Daoboys: https://www.instagram.com/thecallousdaoboys/Callous Daibiys EXPLAIN mathcore: https://youtu.be/pIEFeitluQ4Mathcore: https://en.wikipedia.org/wiki/MathcoreLofty wants you! Check out our open positions!Support Friday Afternoon Deploy Online:Facebook | Twitter | Patreon | Teespring
“As a product [manager], one of my biggest priorities to balance is the resources at my disposal, which are 1) you as an engineer and 2) your time. And I don't come to you before I do those things because that's a waste of the resources. That's one of the most important things I'm supposed to be balancing as a product person.”Show Notes:One armed bandits are in studio (1:30)Unit testing inversion (3:55)Naming things is hard (6:20)Myth-Communication (8:05)“It works on my machine” (8:35)Bustin' cache…cache me inside (12:55)“The client just told me…” causing heartburn (17:05)“I didn't know it was a requirement” (26:29)“I'll have to ask the client or look into that” (34:48)“Oh, that's a known bug” (37:13)“I didn't get that onto the card” (41:21)If denominator zero…safe divide! (45:15)Not everything that glitters is Ruby (46:55)“That's an easy fix” (52:00) “That's just the way it is” this will always be insane (57:12)We are keyboard warriors (59:29)Civilization is falling (1:03:00) “I haven't changed anything…” (1:07:36)More than 5 for product (1:12:12)Bridging the gap with AI? AI reproducibility (1:17:40)Our write off speeches (1:19:46)Show Links:Who doesn't like ASMR? – https://youtu.be/rWg1OyA2HQEFall Out Boy likes Billy Joel too – https://youtu.be/2LkVKCWL0U4The 3 Cs of User Stories – Agile PrimerWe are still loving Linear – https://linear.app/HBR fix the problem – https://hbr.org/1990/07/fix-the-process-not-the-problemKind of Django – This is your Instagram on DjangoPython is a real thing – This is your Threads on PythonWe need keyboards – Kids and Computers & Out of Touch w/ TypingFall of Civilizations Podcast – https://youtu.be/prlK8iY7blkData Carpentry – https://datacarpentry.org/Software Carpentry – https://software-carpentry.org/AI accessibility with Nix – https://nixified.ai/The Feed – https://www.amazon.com/The-Feed-Season-1/dp/B086HVT7JHSupport Friday Afternoon Deploy Online:Facebook | Twitter | Patreon | Teespring
"So we have business logic that performs a task on behalf of a user. It's written in code. It's practically a law at that point because it's written in code. And so the important thing is that it be instrumented successfully along the way."Show Notes:Podcast Meta - (0:45)Introductions...no middle names - ( 2:25)How Hasbro is Destroying the Universe - (4:45)Lofty's Report Card - (9:00)Convincing Ourselves to go Outside & FoGo - (12:25)Observering-ability-observationing-ability - (16:55)Agency Life, Telemetry, & Portability - (29:05)Oil & Blood - (35:00)SLA, SLO, SLI...slow & steady - (43:01)We're All Just Experimenting - (54:08)"Use"-less Metrics - (1:02:01)We Listen to Music - (1:07:15)Next Podcast Ideas - (1:16:59)Show Links:Fireflies AI for meeting notes taker – https://fireflies.ai/The D&D Open World – https://www.dicebreaker.com/categories/roleplaying-game/feature/what-is-osr-old-school-rpg-classic-dndHoneycomb – https://www.honeycomb.io/Support Friday Afternoon Deploy Online:Facebook | Twitter | Patreon | Teespring
"All of that involved depersonalizing. Every ounce of it involved less and less of your personal identity being involved in the communication interaction to the point where it's almost nameless and faceless. And the important things about that are those are things that people want to keep guarded in a conversation. Do you want to know you're actually pissed off as you're saying okay to somebody? There's benefits to the depersonalization that device has personalization built into it. That's not a benefit. The consumer has not moved that way. They don't like that. They don't necessarily even want that. "Show Notes:Apple Vision (1:25)VR movies...any movies...what we watch ( 2:25)What's a theatre about anyway? - (7:09)Making eyes with a computer - (13:00)Predictive eye movements - (22:00)Summer Jobs - (24:30)All the things we've set on fire - (29:05)Fraud-day night at theater - (37:51)Do hardware limitations still exist? - (41:50)Evan wants some salsa with those chip-set - (46:24)Alan is burning up the cores - (51:50)Local and remote dev with network latency - (52:42)Mobile & Native dev goes back to the beginning - (57:00)OTT messaging...because Apple is over the top (59:25)Voting for upcoming topics - (1:03:25) Show Links:Movie List – https://www.imdb.com/user/ur167221256/watchlistThe Macbook Wheel – https://youtu.be/9BnLbv6QYcAApple Vision Pro/OS – https://youtu.be/TX9qSaGXFygNIX OS - https://nixos.org/Support Friday Afternoon Deploy Online:Facebook | Twitter | Patreon | Teespring
Joseph: Mainly because he's a bitter old crotchety man, who wants everything to die?Andrew: Yeah. That's the thing, like, I mean, I think that's something that I actively avoid as, like, a tech professional. I don't want to be jaded. I don't want to think everything's on fire and hate everything.Alan: I don't need any help with that.Andrew: Yeah, exactly. I have my own demons.Show Notes:Re-learning to Work the Soundboard (0:03)Bitter Techies ( 7:30)Collective Tech Debt *is* the Evolution? (10:31)Our YouTube Watch HistoryEvan's list, all the abstraction, & pronunciation anxiety (13:50)Willow's list & short-term memory (22:53)Andrew's resource list (25:45)Alans list & letter confusion (25:55)Agile isn't jira and it isn't SaFE (32:05)Play video games, don't make them (36:00)Errors in code, errors detected, errors of judgement… (40:41)Show Links:Linus Tech Tips – https://www.youtube.com/user/linusTechTipsEli the Computer Guy – https://www.youtube.com/@elithecomputerguyMinnestar societal debt – https://www.youtube.com/watch?v=3aw7777DS58Raymond Hettinger on Python – https://www.youtube.com/watch?v=UANN2Eu6ZnMTraversy Media – https://www.youtube.com/@TraversyMediaTech with Tim – https://www.youtube.com/@TechWithTimFreeCodeCamp – https://www.youtube.com/@freecodecampJust Django – https://www.youtube.com/@JustDjangoTechWorld with Nana – https://www.youtube.com/@TechWorldwithNanaJayzTwoCents – https://www.youtube.com/@JayztwocentsJohn Savill – https://www.youtube.com/@NTFAQGuySentdex – https://www.youtube.com/@sentdexCodingEntrepreneurs – https://www.youtube.com/@CodingEntrepreneursTabLib – https://tablib.readthedocs.io/en/stable/D&D taught me to be an adult – https://youtu.be/NnMGgWyJ_80Character Encoding Detection with cython – https://hirelofty.com/post/rust-and-python-packagesLofty wants you! Check out our open positions!Support Friday Afternoon Deploy Online:Facebook | Twitter | Patreon | Teespring
“I'm not saying that there weren't books that were just complete garbage, but Google search anything now and it is all complete garbage. And this is something I'm really interested to see because Google SEO killed text content on the internet. Yeah, I don't go to Google to learn anything anymore, like, how do I do this? Or what is no way, right? Because all you get is some company in that space that has a product or service to sell and then 300 articles written by an intern that has no knowledge of that industry whatsoever, through no fault of their own.”Show Notes:Introductions & Topic (00:00 - 12:30)Generative AI is really the DM, not the coming messiah (12:30 – 18:03)That's not even AI (18:03 – 38:03)Defining ML, AI and back propagation (38:03 – 50:10)Chat GPT Use Cases & inbred AI (50:10 - 1:13:29)APIs , regulation thoughts, and conclusion (1:13:29 - 1:18:09)Show Links:Babish Culinary Universe: https://www.youtube.com/@babishculinaryuniverseFull interview: "Godfather of artificial intelligence" talks impact and potential of AI : https://youtu.be/qpoRO378qRYSupport Friday Afternoon Deploy Online:Facebook | Twitter | Patreon | Teespring
“We had to go, ‘Because we're not playing with fake VC dollars and aiming for a future layoff, we had to do more with less', and that was literally the only path … That was the only path to success. I was doing DevOps too, you know? There are times where I deliberately acknowledge and I say it to other people like, ‘Hey, I'm not being the CEO right now. I'm being this.' And that's because in the future, someone else will be doing that and [be] really good at it. And we want to build all our processes and systems in a way that's not like, ‘We have to ask Casey.'”Show Notes:The cobalt cowboy (01:02)Anti-climactic NYE (03:28)Good pizza, better pizza (12:00)Casey's $4,000 shirt story (17:54)FAD has a Patreon (26:05)Real business plans (28:47)The Lofty store (33:27)No VC BS (37:14)Extending a strength, not fortifying weakness (51:25)Being intellectually humble (01:02:38)Vesting (01:05:01)Text messages (01:08:23)Come work at Lofty (01:19:40)Retrospective NY promises (01:20:04)Plans for 2023 (01:27:09)Show Links:Lofty wants you! Check out our open positions! Support Friday Afternoon Deploy Online:Facebook | Twitter | Patreon | Teespring
“I think the other part of that is when you're remote - depending on where you're at mentally in life, whatever - you're either more or less like checked in, right? Like you're into it or you're not. Some moments [are] like, you just don't give a shit, right? You just wanna come to work, you just wanna do the thing and then you wanna leave. And I've been in that mode for like six months now. And so, I haven't been sharing shit is what all that say. I haven't done shit. Even keeping up with community stuff and JavaScript stuff, I'm just like: I got nothing after work for a while. Just punching out and I'm done for a bit.”Show Notes:Casey and Typescript (00:49)Blake's not a C# fan (02:02)Challenges of a fully remote job (05:19)FayettePy is back (06:35)The MeetUp monkeywrench (09:46)Awkward social moments (14:10)Slack (16:04)No meetings without agendas (22:41)Time boxing (26:42)Dashboard utility (30:08)How Lofty curates its culture (38:48)Asking Casey about his RV (48:08)Company condo (51:54)Lofty North (56:52)Why not Fayetteville (58:11)900 pizza options (1:02:02)Restaurant frustrations (1:04:36)Cedar (1:10:57)COVID and parenting (1:13:58)Show Links:Lofty (definitely) wants you! Check out our open positions!Stay tuned for the next Python meetup (MeetUp login required)The Front Fell Off (Clarke & Dawe)Support Friday Afternoon Deploy Online:Facebook | Twitter | Patreon | Teespring
“But here's my plug: All the great things about Christmas are present at Thanksgiving - without the pressure of buying shit for people. And so you get the feast. You get the opulent … the harvest feast. And you're usually connecting with an N of people that you have an N amount of feelings for. And maybe some people are struggling with their family - I get that.You're usually connecting with an extended group of people you care about and there's no pretense… It's just like, “Yeah, we gotta have this meal together.” Worst case scenario, you get into a turkey measuring contest. It happens. Not everyone can wield a 22-pound turkey.”Show Notes:Trust fails (00:46)VRBO sucks (04:51)The ship of Theseus (09:13)AirBNB stories (10:23)New York taxis (13:14)City design (17:42)The dad transition (22:26)It's the holiday season (24:14)The Christmas plug (28:05)Big Chris facts (31:23)Paul Rudd (39:48)Smoking and grilling misadventures (44:13)A mustard conundrum (47:24)Awkward dreams (49:12)Casey discovers PDAL (53:19)Photogrammetry (54:36)OpenCV (56:20)YOLO v3 (57:34)Thanksgiving reminders (1:03:45)Show Links:Lofty wants you! Check out our open positions!PDAL: https://pdal.io/en/stable/Photogrammetry: https://en.wikipedia.org/wiki/PhotogrammetrySupport Friday Afternoon Deploy Online:Facebook | Twitter | Patreon | Teespring
“And honestly I want to get us to [releasing] any time and it's been an interesting process trying to get all of the infrastructure in place for that - that high of a release cadence within … a pretty complex system. The people and culture changes - because so much about the developer process kind of got shaped around monthly releases. And … everyone wants to do this. It's not like I've got engineers or managers or anybody that's resistant to it.But what you don't kind of think about is: things that are built a certain way by their very existence and the way they exist are resistant to it. So it's even the people, the way they do things that don't realize sometimes, the urgency … It's a delicate thing to figure out.”Show Notes:Junk email addresses (01:02)Key swap moment (03:09)Carvana for towing (06:01)Chainsaw party (8:56)Tyrell's donkey adventures (14:25)React Native (17:34)The turducken gateway (24:48)CE-Yolo (26:31)The platypus introduction (32:49)Code. Yeah. (36:31)You should be a Patron (41:03)Azure (43:41)Self-contained datacenters (46:33)Vegas (49:16)Waiting for game sales (54:25)Show Links:Lofty wants you! Check out our open positions!Support Friday Afternoon Deploy Online:Facebook | Twitter | Patreon | Teespring
“Did you ever see the end of the world switch? There was a switch in the Django admin called End of the World - and it wasn't a switch, I think. It was a nullable foreign key… It's like a relic of the newspaper. They're organized by section fronts… and so they think of the website [in] the same way. And if you ever foreign-keyed that to a story, it triggered in the template a totally different render in which it was a full page [render]. The rest of the newspaper is gone. There was a thing where - and we tested it in the staging environment regularly - and you could link a story to the end of the world, and it just rendered a totally different website. That was like when you went to the homepage, you got that one story, and everything else was muted. So that's wild.”Show Notes:Wolfenstein (01:08)Introducing Cody (01:44)New Patreon content (02:55)Craps (5:04)Evel Knievel (09:26)MLOps (18:18)“It needed to happen.” (24:16)Having to learn React (26:05)Journalism war room stories (37:06)End-of-the-world switch (41:55)Photography (46:00)Mechanical computers (56:46)Come work at Lofty! (59:59)F*cking pillows on the couch (1:01:50)Show Links:Lofty wants you! Check out our open positions!Fake Russian LoftySupport Friday Afternoon Deploy Online:Facebook | Twitter | Patreon | Teespring
“But then Chris comes to town and says, “I'm starting Chris's Winslow Lawn Care, and I'm gonna go to Google, and I'm gonna buy keyword ads against Alan's Winslow Lawn Care.” which is a trademark that you own. That's yours. You get to do that. You get to - you paid the money you'd trademark, you went through the diligence to protect your brand so that some other asshole can't come in, and like f*cking shit up, destroying your reputation - because that can actually cause damage to your business and your ability to feed your family.And Google lets Chris buy that, so everyone that searches for your thing gets his thing and it's the top three links and they click on it instead. And there is only one recourse you have, because they don't let you fight the trademark thing: you have to buy AdWords for Alan's Winslow Lawn Care, and you have to outbid him. And so now they've got you in a bidding war against someone illegally using your trademark, and they're making money off of both of you motherf*ckers.”Show Notes:Equilibrium (00:47)Cornfield Brutality (03:52)Swapping insect bite stories (10:33)thewebisfucked.com (19:38)The tyranny of cycles (26:19)How typesetting evolved (33:25)ePUBs (38:54)“That's what the internet was for.” (44:08)Basecamp vs Monday (47:48)“That's a spoiler.” (54:07)Chatter that could be commentary (58:52)Write in (1:03:18)Show Links:Lofty's (still) hiring! Check out what's on offer!Support Friday Afternoon Deploy Online:Facebook | Twitter | Patreon | Teespring
“But now, it's like everything we produce from a certain period going forward - which started this summer - is like, that's not just a design that we implemented. That is Lofty's fucking flag in the ground on ‘This is how Lofty designs products'. Not ‘This is the team that Lofty uses'. This is not ‘People that we really like their design work, so we partner up with them'. Lofty now has a first-tier opinion on how to design the types of products that we built for this industry, which is fucking awesome. Super awesome.Never wanted to run a design firm. But I love running a high-end engineering firm with a good design team. This is fun. I'm enjoying it.”Show Notes:The new CEO rig (01:00)Linux on a Surface Pro (03:02)Casey's ISP woes (12:59)Streaming service fragmentation (16:24)Yellowstone (23:12)Frasier (32:04)Alan killed his Rancher stack (40:30)Devops (46:25)Contemplating the Lofty sales board (49:21)No Wordpress (52:24)The 5-year Coke can (55:36)Sub to the Patreon (1:00:44)Show Links:Lofty's (still) hiring! Check out what's on offer!Support Friday Afternoon Deploy Online:Facebook | Twitter | Patreon | Teespring
“This is a conversation that comes up a lot: as we grow and we get better and we specialize, the deals get bigger. But the pool of clients we can work with gets exponentially smaller. Because the list of companies that actually need to do what we're doing shrinks significantly - but then for those companies, we are the only answer. And so either the decision for them is … I give the Blockbuster - Netflix analogy a lot, but the decision then for them is: 'Do we build software? And iterate and become a new company that can survive? Or are we not ready to handle that emotionally, intellectually or financially? And do we go out of business in five years?'”Show Notes:It's Big Chris's fault (01:08)The good gospel of Python (02:17)Casey's been the janitor for Lofty (04:07)Lofty's rising client challenge (09:06)Why it's been hard to record new FAD episodes (13:38)Getting fired in 90 days (16:27)Reductions in workforce (21:02)“We actually give you a real job, with real pay.” (26:23)Dogecoin (27:15)Climate angles (34:10)“Because companies grow up like kids…” (38:57)The wild ride from humble beginnings (42:24)Show Links:Lofty's (still) hiring! (Breezy, Linkedin)Support Friday Afternoon Deploy Online:Facebook | Twitter | Patreon | Teespring
“But one of the first ones that I saw, as an actual potential project for us was with a bunch of independent, organic meat farms that wanted to be able to validate [the] quality of their supply chain all the way to the consumer - i.e. as a consumer, I could like scan a QR code on the packaging of my meat and see this like long background of all of the logistics, and what farm it came from, … and what his like preferences was, his favorite Rush album, all that stuff..But like the point was like that you could do that with blockchain and, and … ultimately what happened was it came down to: they were gonna print a label on the meat that told the consumer, ‘This is legit, right?' What is the consumer going to do with that information? Are they actually going to go like ‘Verified on the Blockchain?' No, they're not.”Show Notes:Recording FAD to the blockchain (00:47)Three old dudes and Web 3.0 (02:29)“What blockchain promises, databases can do (06:08)A practical use for NFTs (09:05)Lofty exercises: increment keys (17:25)Solend (21:37)Straight pipes (28:56)“You're about to have a very, like, bad identity crisis.” (31:05)Casey's mortgage experience (43:58)A recent candidate interview (48:18)Resume listing: crypto investor (53:48)Show Links:Lofty's hiring! (Breezy, Linkedin)Support Friday Afternoon Deploy Online:Facebook | Twitter | Patreon | Teespring
“But now with WebAssembly, like, ‘Yo, like, actually just write the code that you want. Like, we'll give you a function, like take in like some JSON or whatever, just do whatever transforms you want, like call whatever API as you need. Go wild. We don't care - because we can execute that safely.' Right. And so that's like the major thing WebAssembly is doing. So we're like allowing people to just plug it straight into their applications. So you got an app that's running and you want to add a sort of functionality. You can just, you know, buy our stuff and be up and running, letting your customers write functions in like an hour.”Show Notes:Welcoming Oscar Spencer (01:54)The question of covert Bitcoin mining (06:01)“Are we going to be shipping applets again?” (09:14)How shipping Django apps in WebAssembly works (11:29)Genuine excitement about a compiler target (15:17)The entire premise of Grain (18:55)Mule-sitting (25:38)An app named Graze (28:42)Dial-A-Trade (32:42)The incentive to move cities (36:47)What does success for Grain look like (54:05)House swapping apps (57:31)Show Links:Suborbital.dev's WebsiteThe WASM ecosystemAtmo application frameworkHome swapping/exchange apps (US-based):Homeexchange.comLovehomeswap.comHomelink.orgKindredKURM's Dial-a-Trade
Episode Quote:“Being a commodity is not inherently a bad thing. It's just a reality. There are all kinds of commodities because there's rice and then there's gold. And, if you were to look at development labor as a commodity, it's definitely on the rare, expensive side of things that commands a high price.But anytime you have a short - and there's been a tech talent and labor shortage in the U.S. forever, and it's just increasingly got worse and worse - this is the sort of (where) commodity type things come into play. It makes it where there's (an) incentive for someone to come in going like, ‘Damn, companies are willing to pay out the nose to find literally anyone to do this work because no one's applying for the jobs or everyone who is applying their expectations for salary are very high because they're in demand.'”Show Notes:Henry checks the studio (01:55)Fake gold bars in tech (06:27)The mountain test (09:10)Data-driven resumes (12:52)Pretend devs from Vancouver (16:24)“It's the size of a tuna can.” (24:11)Jackass life lessons (27:06)Casey's rollover (32:08)The flamethrower (36:44)“It's a lot of bike.” (42:40)Vehicles that just go (44:54)Swedish death cleaning in tech (59:18)
“There's clearly a ton of people that were working from home and they got called back to the office, and they are on the market for a new job right now, which is cool.We'll take … we'll take all that. And I - you know, specifically talking about us - I think that's not just one of the values we bring to hiring, but one of the values we bring to working with us as a partner is that it's not just lip service that we care about our people, but it also means that we get to staff a team with excellent people, regardless of where they live.”Show Notes:New sound studio (01:23)We're going a-hiring! (03:19)Big Chris is back (05:51)Binging with Babish (09:07)Robotic beehives with subscriptions (12:04)Reminiscing on comedy acts (21:29)“I'm tall. That's my only thing.” (26:07)A cat named monkey (30:36)A titanic ad read (35:56)Tyrel's interview woes (41:47)Lofty culture interviews (45:28)Tabletop games (53:53)CD organization (01:05:34)Overdue shoutouts (01:11:33)
“I came to like you just because it was so refreshing to hear the Python voices in the podcast-o-sphere, I guess. I listen to a lot of PHP voices, and so, just hearing you guys kick back, relax, and chat was just wonderful.Oh, that's awesome. We've heard a lot from people over the years that like, uh, people who work solo, or like work from home and are like, ‘We don't get the around-the-water-cooler-type office conversation' that this show kind of was that outlet for, which was fun. That was all we always intended to do was, uh, drink a beer and talk about our regrets. I think that's the original tagline of the show.”Show Notes:Repackaging mindfulness apps (1:05)Meet one more Chris (03:00)A drinking experience in Austin (04:38)The infamous “Rails is a ghetto” essay (09:39)Output buffers in PHP (12:17)Grokking Javascript (14:35)“I don't need a SPA for everything.” (17:38)Tailwind (19:41)Licensing problems with Bootstrap (34:00)Keeping coffee warm with Docker (35:35)Wrapping minds around HTMX (38:53)“They became the new Django ad” (41:54)The Kevlar of experience (45:45)What would Harry Percival say (55:38)Where is Blake now? (1:01:01)Show links:Harry Percival's website: https://www.obeythetestinggoat.com/
We're Hiring! Check out the job postings at https://lofty-labs-llc.breezy.hrShow Notes:Value and its subjective definition (01:02)WFH with the spouse (04:28)OSHA-rated Bluetooth headphones (06:27)Terrible jobs, life lessons (07:31)This week's FAD roll call (12:21)Not the cracker mill you were thinking (16:08)Plasticizers (20:46)Sausages are not bangers (23:09)Filler in software companies (25:08)Monetizing urgency feels off (34:34)Kids and parental controls (36:12)Tractor fighting competitions (47:25)Online media algorithms are wild (50:01)On having help with the podcast (53:03)
“We found out, well, we knocked over the stack again. So we've been dealing with, with Kubernetes self-healing. And it turns out when you give Kubernetes too few of resources to self-heal with, it ain't too good at it. Hobb's is pointing out that the nodes we've got are dual core nodes. And it's just like, Kubernetes gets one core, and then Django gets the other, and then nobody else gets to do anything. It's like full stop, we're done. (That's like) a metaphor for life.”Show Notes:Spoken like a true Vim user (02:16)Wild West demo share time (05:29)Talking about the Laravel community (11:37)Fighting reusability loss (14:07)Struggling with templates (16:37)A button.tsx (19:08)Kubernetes self-healing dilemmas (22:22) “When a database query goes bad … it's awful.” (26:38)Bath salts (33:32)Custom Slack notifications (43:13)What happens when you remove the right context (44:55)Remember to check your emails (45:31)
The FAD Crew gather around to share stories of their watch choices, subscription-only seat warmers, and the FCC's 'official observers'. Also, Kubernetes.“My smartwatch isn't as smart as the GPS collar on my dog. And then it was just like, ‘I don't think anyone's ever said that in the world before'. Honestly, I mean, to be fair, your dog's collar is smarter than it has any right to be. I was surprised to hear that that was a thing for about 15 seconds, right? … And then I was like, ‘Oh wait, my fucking refrigerator has an IP address.' I shouldn't be too shocked by this.”Docker containers all the way down (01:45)Troubleshooting on the spot in Lofty (04:20)The return of Our Most Modestly Sized (Omms) Chris (06:38)Tyrel's hunting dog situation (08:14)Apple watch realizations (11:32)On cars and the right to repair (15:11)No privacy allowed on APRS (20:09)CB, meet ham radio (25:33)Light bulbs talking to the Republic of Amazon's servers - in China (30:13)Raspberry Pi toilet seat doors for chicken coops (35:19)The hard truth of why app support costs big money (39:18)$5/month fees for automatic seat warmer options? (41:31)The cargo cult of knowledge (52:16)Stories on working radio (58:31)
October costume life hacks (02:05)Why the podcast is part of the interview process (04:43)Where-does-blake-work-right-now.api (06:22)Databases are like screwdrivers (08:40)“We don't have to build models. There's no schema.” (14:52)Beavis & Butthead (23:26)Objections on the latest Boba Fett series (31:44)The risks of social media and local neighborhoods (46:29)Abandon Elm, embrace HTMX (51:43)HTMX being the (subjective) spice of life (1:05:41)Casey and the Peloton (1:11:04)
High-tech redneck: coming soon to FAD (01:51)Poop jokes in college computer science labs (05:01)James Webb telescope test suites (08:56)Dangerous territory for one's back (13:54)Shit changes rapidly (21:26)Tabs (28:28)Paired programming (33:57)Sorry about the spam, Tyrel (50:22)A story about litigation - sort of (54:54)
Merry Christmas and Happy Holidays from the FAD Crew! We welcome back Meredydd, founder of Anvil, and talk the virtues of tv's as monitors, transatlantic cabling, and Lisp.
Tyrel and Casey are joined once more by Chris Allen (Big Chris) as they talk about being NFT-curious, why being software-aware in sales works, and where the idea of mallsoft meets HTMLX. Also, mayonnaise versus Miracle Whip.“And then we get back to that bridge we burned and we'd be like, ‘Well, we better rebuild that bridge now.'”Show Notes:Hindsight in cryptocurrency is 20/20 (02:20)The James Bond Advent calendar: all sorts of awesome (08:33)Defcon movie night: Dune, the Alternate Edition Redux (17:13)/r/WeWantPlates and shovels (34:10)An entire social network that's just people dancing? (37:04)“It's okay to be aspirational in your business. But you need to know who your customer actually is…” (38:23)Mallsoft. (45:16)And now we're full circle (55:02)HTMLX, JSON, Ajax, and a lot of bridges (57:43)I heard you liked HTML: the Xzibit meme (1:07:09)
Blake joins Alan and Casey to talk about Blake's new job, our new office, and frustrating people.
The studio is overrun with Chrises as Chris Hobbs and Chris Allen join Tyrel to discuss marketing in the modern world, asynchronous messaging for inter-service communication, and the corruptive power of Chris Allen's uncle.
Alan and Tyrel are joined by Meredydd Luff, founder of Anvil (anvil.works), to discuss cycling, curry, and the great lengths some people will go to avoid javascript. https://anvil.works/learnhttps://www.youtube.com/c/Anvil-works
Alan and Tyrel hold down the fort, while Casey has officially become a digital nomad. We talk life on the road while trying to maintain quality internet connection, who's the best budget vps provider, and question why syncing media across devices is still so terrible.
The triumphant return of Shawn is coupled with the Trent's first full episode to bring you episode 1 of For Ux Sake!
We are excited to have Shawn Bielefeldt join the podcast to discuss the benefits of incorporating a real ux designer and the dangers of Figma.
We talk go and when to use it (you can probably guess what we think at this point), we unpack some Star Trek lore, and best of all, you can go watch it on our Youtube channel!
It's our 100th episode of Friday Afternoon Deploy! Thank you all for coming on the ride these past couple of years. AND, we're back in the live studio with the original crew: Casey, Alan, Tyrel and Blake!
We're releasing our 100th episode! But not yet....
Alan, Tyrel, and Christopher Hobbs (now a card-carrying team member!) discuss sparkling vs still water, linting and ci, our old cd binders, and the finer points of some non-Python languages.
Tyrel and Daniel are joined by Chris Allen, the Director of Marketing for Lofty. They discuss the joys of using first gen hardware, how to tell stories about software development, and how close are we actually getting to Skynet.
It's Lab Day at Lofty, and we are bringing you into our closing ceremony! Hear from new members of the team and see what we've been tinkering with to satiate our techno-curiosity.
The Lofty team has been growing like crazy. Alan, Casey, and Tyrel reflect on our growth, how we're managing it, and how to prevent being overrun by the New Lofty hordes.
Blake Johnston, the Captain to our Tenille, joins us to talk Microsoft's move on Discord, why you don't need your caps lock key, and how to make a better Box than Box.
Casey and Tyrel are joined by CK Hicks of Crema to discuss why Zoom calls can be so exhausting, how to stay plugged in to emerging tech as an agency, and if having a white table cloth disqualifies you from being a decent BBQ restaurant (it does).
As the team braces for the great snowvid storm of 2021, we introduce the newest member of the Lofty family, Daniel, who has sadly been chained to a PC for work for the last several years. You can hear the relief of working on a Unix system in very word he utters.
If you're interested in learning more about Django CMS, Mario recommended the following resources:Who's behind django CMS: https://www.django-cms.org/en/about-us/Our product roadmap: https://www.django-cms.org/en/roadmap/Our member' who support the open source project: https://www.django-cms.org/en/our-members/ You are also welcome to join our public Slack channel: www.django-cms.org/slack to stay up to date and get in touch with the community.
Hey, did you know the team at Lofty is hiring?We're looking for a couple of engineers that have experience in our core stack (Django/Vue/Kubernetes/AWS) and an interest in solving hard problems with code in a client services environment. If you know a good Product Owner, send 'em our way too! podcast@hirelofty.comBlake joins us to ring in the new year and talk about our dev-related New Year's Resolutions.
The Lofty team has decided to embrace for the long haul, vaccines be damned.This is our last episode of 2020! Thanks for another great year and we'll see you all in 2021.
The crew chats about the top two CMS frameworks for Python.
Patron Tony Lamont is back with us to talk programming, food, and the big differences he's noticed between the US and Australia.