Podcasts about vcr

Share on
Share on Facebook
Share on Twitter
Share on Reddit
Copy link to clipboard

Device designed to record and playback content stored on videocassettes, most commonly VHS

  • 690PODCASTS
  • 1,324EPISODES
  • 1h 9mAVG DURATION
  • 5WEEKLY NEW EPISODES
  • Jan 24, 2022LATEST
vcr

POPULARITY

20122013201420152016201720182019202020212022


Best podcasts about vcr

Latest podcast episodes about vcr

VHS Bandits
141 ”Demonicus”

VHS Bandits

Play Episode Listen Later Jan 24, 2022 58:16


Et tu, Full Moon Features? In the Italian Alps or likely Californian woods, some people fight against their friend who's possessed by the evil spirit of a Roman Gladiator who goes by Tyranus and also Demonicus. Can stirring a cauldron of Halloween store rubber body parts bring the evil gladiator's rubber Halloween store corpse back to life and become the Evil Ash from Army of Darkness lookalike he always dreamed to be? Put in those earbuds, dust off the VCR and strap on a skull helmet because it's going to a a bumpy ride when the VHS Bandits journey through DEMONICUS!

The Turnbuckle Tavern
Broken VCR #11: McCabe & Mrs. Miller

The Turnbuckle Tavern

Play Episode Listen Later Jan 11, 2022 73:40


This week we highlight Robert Altman's 1971 anti-western, McCabe & Mrs. Miller. We dive into what makes this an anti-western, the unique sound design, Robert Altman clashing with Warren Beatty, and so much more. Journey back to ‘71 with us, movie fans!

Episode One
211 - The Kidnapping of Walt Tremblay [Preview] [Patreon Exclusive]

Episode One

Play Episode Listen Later Jan 6, 2022 4:57


A kidnapper (@intellegint) abducts Walt Tremblay (@necrobranson) and asks him to fix a VCR. Full episode on Patreon: https://www.patreon.com/posts/60820460

Woody & Wilcox
Craig's List Price is Right 01-06-2022

Woody & Wilcox

Play Episode Listen Later Jan 6, 2022 8:29


A statue of bears mating, someone needs photos of doors, and a VCR!

The Overnightscape Underground
Rubenerd Show 420: The belated holiday episode (1/1/22)

The Overnightscape Underground

Play Episode Listen Later Jan 1, 2022 36:36


36:36 – Join your host as he finally gets around to uploading some festive cheer and other rambling nonsense. Talking about Xmas lights, the programming VCR meme, Travan tapes, health fun, couch potato-ism, coffee chains in Asia, trying a seasonal brew, and the infamous “much more!” Happy new year from us to you ♡. Recorded […]

Rubenerd Show
Rubenerd Show 420: The belated holidays episode

Rubenerd Show

Play Episode Listen Later Dec 31, 2021 36:36


Podcast: Play in new window | Download 36:36 – Join your host as he finally gets around to uploading some festive cheer and other rambling nonsense. Talking about Xmas lights, the programming VCR meme, Travan tapes, health fun, couch potato-ism, coffee chains in Asia, trying a seasonal brew, and the infamous “much more!” Happy new year from us to you ♡. Recorded in Sydney, Australia. Licence for this track: Creative Commons Attribution 3.0. Attribution: Ruben Schade. Released December 2021 on The Overnightscape Underground, an Internet talk radio channel focusing on a freeform monologue style, with diverse and fascinating hosts; this one notwithstanding. Hosted graciously by the Internet Archive. Subscribe with iTunes, Pocket Casts, Overcast or add this feed to your podcast client. By Ruben Schade in Sydney, 2022-01-01.

Deep Chats with Chris Cypher
"Going the Distance" by Michael Bolton (Disney's Hercules Version): a Chris Cypher Cover

Deep Chats with Chris Cypher

Play Episode Listen Later Dec 29, 2021 3:04


This song still brings me back all the feels of watching this on VCR when I was younger. It was my favorite movie and I watched it throughly. Cue the nostalgic seritonin release! --- Send in a voice message: https://anchor.fm/letsgetspiritual/message Support this podcast: https://anchor.fm/letsgetspiritual/support

摩爾證券投顧
2021.12.27股市照妖鏡 陳俊言分析師【簡單只有一招 台股攻上一萬八 這麼操作等賺錢】

摩爾證券投顧

Play Episode Listen Later Dec 27, 2021 36:22


台北股市連漲第五天 不但再創歷史新高點18099 完整應驗Jerry老師不斷 在節目強調的誘空軋空走勢 過完聖誕節的你還記得嗎? 大盤在上個禮拜一才剛 看到外資大賣194億 結果才短短經過一個禮拜 不僅是行情攻上萬八創新高 外資最近也是一波五連買了 如果這不是誘空軋空 那什麼才是誘空軋空? 今天又一檔早已跟大家 暗示會剪VCR重播的股票 攻上漲停創下波段新高了! #智原 #揚智#群聯 #茂達#晶豪科#亞信 不只是多頭行情從來沒有結束過 從 #聯發科 來看IC設計輪動 早已是我們長期分享給大家的思維 不然 #嘉澤#欣興 我們為何要在節目上直接公開 是鎖定目標價準備賣出的持股 ? 切記!操作股票賺錢 絕對不是只有靠運氣 改掉看漲追買的習慣自然 不會在誘空長黑殺低停損 銜接元月行情你務必要掌握到重點喔! 點入連結加入line@追蹤每日訊息 同時把握免費分享資訊和影片的機會喔! https://line.me/R/ti/p/%40zlv7706r 盤前分析與個股的重點提醒 點入連結加入Telegram頻道 https://t.me/zlv7706r 每天早上八點之前都看得到 (110)金管投顧字第026號 本公司不保證獲利,投資人應獨立判斷,審慎評估並自負投資風險。 摩爾證券投資顧問股份有限公司 台北市中正區新生南路一段50號12樓 電話:0800-66-8085

Frank, Starlene & Hudson in the Morning
12/21 Daily Recap: We Can't Let Go

Frank, Starlene & Hudson in the Morning

Play Episode Listen Later Dec 21, 2021 23:08


Is there an outdated device, such as a VCR, typewriter, or even a DVD player, that you are NOT willing to part with? We got some great answers! Plus, we're talking with Old Man Winter today on the phone! Weekday mornings 5:30am - 10am

Hair of the Dogcast
Raw Dogs 55 - A Very Yakuza Christmas pt. 1: Like a Reindeer

Hair of the Dogcast

Play Episode Listen Later Dec 16, 2021 91:20


Kazama Kiryu is accidentally left home alone after taking the murder charge for his older brother Nishikiyama. The OMI alliance  are a bunch of bad guys who want to steal Kiryu's VCR. Who will win?!   Part 1 covers the first game in great detail from behind the scenes to the gameplay systems. Hope everyone has a very happy holidays!

Opposing Bases: Air Traffic Talk
OB207: Garbage Bags of Service

Opposing Bases: Air Traffic Talk

Play Episode Listen Later Dec 13, 2021 69:32


Episode 207 Show Notes   Topic of the show: AG and RH discuss restricted low approaches, go-arounds, and denied IFR airborne pickups.  We also answer more of your aviation questions, discuss the ancient technology known as a VCR, and celebrate many new listener pilot ratings.  This was a really fun episode so hit play now!   Timely Feedback: JW2 answers the question of the week about the snowflake on approach plates. PATRON Sierra Hotel encourages pilots to send in chart suggestions to the FAA. PATRON Charlie Hotel shares thoughts on NOTAMS depicted on the Garmin Pilot EFB. PATRON JG shares a ForeFlight tip for accessing and viewing chart legends.   Feedback PATRON Mike Tango wants to know if we have any cool ADS-B information on our old scopes. PATRON Echo Alpha wants to know if controllers know aircraft speed capabilities/limitations. PATRON Echo Alpha has a question about a go around. PATRON Juliet Delta wants our take on restricted low approaches. PATRON Juliet Hotel was denied a pop-up IFR. Why?   Mentioned on the show: https://www.planeandpilotmag.com/, opposingbases.com/shop Everything in the Opposing Bases online merchandise store is on sale and customers in the U.S.A. get free shipping in December!  Order now in time for Christmas! Have a great week and thanks for listening!  Visit our website at OpposingBases.com You can support our show using Patreon or visiting our support page on the website.  Keep the feedback coming, it drives the show! Don't be shy, use the “Send Audio to AG and RH” button on the website and record an audio message. Or you can send us comments or questions to feedback@opposingbases.com. Find us on twitter @opposing_bases.  Music by audionautix.com.  Third party audio provided by liveatc.net.  Friends of the show and maker of bags to protect your ATC headset from dust and germs: ATCSaks.com. Legal Notice  The hosts of Opposing Bases Air Traffic Talk podcast are speaking on behalf of Opposing Bases, LLC.  Opposing Bases, LLC does not represent the Federal Aviation Administration, Department of Transportation, or the National Air Traffic Controllers Association.  All opinions expressed in the show are for entertainment purposes only.  There is no nexus between Opposing Bases, LLC and the FAA or NATCA.  All episodes are the property of Opposing Bases, LLC and shall not be recorded or transcribed without express written consent.  For official guidance on laws and regulations, refer to your local Flight Standards District Office or Certified Flight Instructor.  Opposing Bases, LLC offers this podcast to promote aviation safety and enhance the knowledge of its listeners but makes no guarantees to listeners regarding accuracy or legal applications.

Demystifying Gay Porn
Special Guest: Adam Zmith, Author of Deep Sniff: The History of Poppers and Queer Futures

Demystifying Gay Porn

Play Episode Listen Later Dec 10, 2021 46:33


While researching poppers one day, I thought, "Gosh, wouldn't it be great if someone just wrote an informative, comprehensive and witty a book about them." Author Adam Zmith, did just that. I literally took a week off of work to bunker down and read Deep Sniff so I could share this interview.  Poppers, known technically as amyl nitrates or "VCR cleaner," more recently, are the subject at hand in Deep Sniff, historically being used to treat Angina and other ailments long before becoming the party drug many know and love. Zmith articulately guides the conversation, from the creation of poppers, its recreational use in the 60's and 70's, the decline of use and stigma during the AIDS epidemic and its resurgence in not only queer nightlife but mainstream culture in general. Enjoy!

摩爾證券投顧
2021.12.10股市照妖鏡 陳俊言分析師【買進黑馬股是你現在最重要的任務】

摩爾證券投顧

Play Episode Listen Later Dec 10, 2021 48:38


2021.12.10股市照妖鏡 陳俊言分析師【買進黑馬股是你現在最重要的任務】 覺得禮拜五行情跌 是一件很正常的事情嗎? 眼前的你 最重要的任務 就是要趁下跌的時候低接 買進後續會突破前高的黑馬股 除了 #貨櫃三雄和台積電 早已相同成為行情的控盤工具 市場流傳的碗公底一說怎麼來看? 本週末即將透過影片來分享 一招簡單的控盤手法來找股票 除了一再跟大家分享的 #遠雄港 還有昨天才剛跟大家重播過VCR 今天只差0.05元漲停的 #華晶科 盤面焦點之一的太陽能族群 一檔一檔的攤開日線圖 都會讓你看到一模一樣的手法 #國碩 #中美晶#茂迪 #元晶#安集 時間早已不斷驗證 一開始不看漲胡亂追買追高 自然就不會被行情逼到殺低 #嘉晶#建達#華擎 #長榮航#華航#欣興 點入連結加入line@追蹤每日訊息 同時把握免費分享資訊和影片的機會喔! https://line.me/R/ti/p/%40zlv7706r 盤前分析與個股的重點提醒 點入連結加入Telegram頻道 https://t.me/zlv7706r 每天早上八點之前都看得到 (110)金管投顧字第026號 本公司不保證獲利, 投資人應獨立判斷,審慎評估並自負投資風險。 摩爾證券投資顧問股份有限公司 台北市中正區新生南路一段50號12樓 電話:0800-66-8085

Cordkillers (All Audio)
Cordkillers 387 – VCR and Chill

Cordkillers (All Audio)

Play Episode Listen Later Dec 7, 2021


Do you binge watch? Red Notice’s success in overtaking Bird Box. Plus, the new Spider-verse sequel trailer! All that and more on Cordkillers! This week on It’s Spoilerin’ Time: Hawkeye (103), Squid Game (107), Miami Vice (205, “The Dutch Oven”)Next week: Hawkeye (104), Squid Game (108), Miami Vice (209, “Bushido”)Email the show at Cordkillers@gmail.comSubscribe, get … Continue reading Cordkillers 387 – VCR and Chill →

Cordkillers Only (Audio)
Cordkillers 387 – VCR and Chill

Cordkillers Only (Audio)

Play Episode Listen Later Dec 7, 2021


Do you binge watch? Red Notice’s success in overtaking Bird Box. Plus, the new Spider-verse sequel trailer! All that and more on Cordkillers! This week on It’s Spoilerin’ Time: Hawkeye (103), Squid Game (107), Miami Vice (205, “The Dutch Oven”)Next week: Hawkeye (104), Squid Game (108), Miami Vice (209, “Bushido”)Email the show at Cordkillers@gmail.comSubscribe, get … Continue reading Cordkillers 387 – VCR and Chill →

Cordkillers Only (Video)
Cordkillers 387 – VCR and Chill

Cordkillers Only (Video)

Play Episode Listen Later Dec 7, 2021


Do you binge watch? Red Notice’s success in overtaking Bird Box. Plus, the new Spider-verse sequel trailer! All that and more on Cordkillers! This week on It’s Spoilerin’ Time: Hawkeye (103), Squid Game (107), Miami Vice (205, “The Dutch Oven”)Next week: Hawkeye (104), Squid Game (108), Miami Vice (209, “Bushido”)Email the show at Cordkillers@gmail.comSubscribe, get … Continue reading Cordkillers 387 – VCR and Chill →

Cordkillers (All Video)
Cordkillers 387 – VCR and Chill

Cordkillers (All Video)

Play Episode Listen Later Dec 7, 2021


Do you binge watch? Red Notice’s success in overtaking Bird Box. Plus, the new Spider-verse sequel trailer! All that and more on Cordkillers! This week on It’s Spoilerin’ Time: Hawkeye (103), Squid Game (107), Miami Vice (205, “The Dutch Oven”)Next week: Hawkeye (104), Squid Game (108), Miami Vice (209, “Bushido”)Email the show at Cordkillers@gmail.comSubscribe, get … Continue reading Cordkillers 387 – VCR and Chill →

Tifosi Talk
Saudi Arabia G.P. Fast and furious race

Tifosi Talk

Play Episode Listen Later Dec 7, 2021 57:55


We discuss the first time in Saudi Arabian race this race was fast but slow moving in to action with red flags and VCR's this race became one or the most eventful races on the calendar --- Send in a voice message: https://anchor.fm/ferrari/message

Place to Be Nation Wrestling
Seen Your Video #19: British Bulldogs...LIVE!

Place to Be Nation Wrestling

Play Episode Listen Later Dec 6, 2021 102:05


Rory McNamara is back to root around the attic for the very best (and worst!) the Home Video Classics section of the WWE Network has to offer. Today it's another seasonal Special Relations Reunion as Ben Locke and Calum McDougall accompany him for a livewatch here of 'The British Bulldogs' (long-time listeners might be noticing a pattern developing here)!   During the action we discuss where the Bulldogs rank as a Team (with Ben whipping up a list right there and then!), shudder at how much Dynamite looks like a certain one of his student...and of course fill the time with plenty of kebab and football chat. Blame the Moondogs for the latter!   So dust off your VCR, pop in the tape, reset the timer to 0000 and enjoy!

Why Did I Keep This?
Liz Sniderman

Why Did I Keep This?

Play Episode Listen Later Dec 2, 2021 36:55


Courtney and Jacki are joined by self-proclaimed superfan Liz. Do you have a VCR? Do you have a DVD player? Does anyone know what a Blueray actually is? A fancy DVD, maybe?! Listen to find out what Liz kept and whether or not the Closeteers approve. Original music by Genevieve Vincent.

RetroRGB Weekly Roundup
Supporter Q&A #183

RetroRGB Weekly Roundup

Play Episode Listen Later Nov 26, 2021 52:30


Here's the Supporter Q&A from November 26th, 2021. All comments and questions are fielded through the support service Q&A page. Please consider supporting this channel via monthly services, tips, or even just by using our affiliate links to purchase things you were already going to buy anyway, at no extra cost to you: https://www.retrorgb.com/support.html View this as a video: https://www.youtube.com/retrorgb Amazon Links to products I use: https://www.amazon.com/shop/retrorgb T-Shirts & Stuff: https://www.retrorgb.com/store.html TIMESTAMPS (please assume all links are affiliate links): 00:00 Welcome 01:13 PSP on HDTV options 05:29 More surround sound through HDMI discussion: https://en.wikipedia.org/wiki/Dolby_Pro_Logic#Dolby_Pro_Logic_II 08:09 HDMI Splitter not working with DVI monitor 10:57 Will flat-panels ever be as fast as CRT's and work with light guns? 14:58 Do SCART to YPbPr converters need lower sync voltage (yes): https://www.retrorgb.com/hd15-2-scart-adapter.html 17:41 Record Dreamcast and GameCube on a VCR while gaming on a VGA CRT monitor. 22:34 Using a cheap clone console to test cartridges 27:12 HDMI spec, capturing VHS tapes 37:18 Downscaling a PC to 240p RGB SCART 41:14 Interference on NESRGB install. Power?: https://www.retrorgb.com/quality-psus-for-classic-consoles.html 44:07 CRT hours used represented in hex? 46:45 MiSTer Direct out questions 50:15 Now on ko-fi: https://ko-fi.com/retrorgb --- Support this podcast: https://anchor.fm/retrorgb/support

TV Guidance Counselor Podcast
TV Guidance Counselor Episode 498: Luke Geddes

TV Guidance Counselor Podcast

Play Episode Listen Later Nov 22, 2021 121:59


This week Ken welcomes artist, novelist and listener Luke Geddes. Ken and Luke discuss central time, growing up in Wisconsin, Mountain Time, High Altitude baking instructions, Appleton, Caroline in the City, The Canada of America, the first Halloween after 911, the post VCR pre-web video era of lost media, how movies on the cover of TV Guide is cheating, Harry Potter, when Ken attended the premiere of Harry Potter in London, Nuns on the Run, nudity in PG-13 movies, Phil Donahue, how Bill O'Reiley has always been a dickhead, Static Shock, Justice League, Jeri Ryan in Boston Public, the legal class action suit against Blockbuster Video, being a video store outlaw, napping through the Jacobites, surely Susan Stewart, Nova, James Cromwell, Touched by an Angel, Saturday night Jesus, Halloween movies after Halloween, THE BRANIACS DOT COM, serialized movies, the downside of streaming, The Blair Witch Project, Freaks, dusting off old spec scripts as new content, how Ken ruined Crossing Jordan, Christopher Lloyd in TV movies, Freaks and Geeks on Fox Family, the fascinating mystery of Christopher Lowell, iOffer, bootlegs, unsold pilots on YouTube, Fraiser, Malcolm in the Middle, wacky sound FX instead of laugh tracks, holiday episodes being ABOUT the Holiday vs taking place during the Holiday, Scrubs, Ed, why Luke's wife's birthday is the worst day of the year for him, Nightmare on Elm St, According to Jim, Fright Night, The USA Network Daytime Line up GOLD, Boston Common, Two Guys, A Girl and a Pizza Place, the long slow fall of NBC's Thursday Night, Inside Schwartz, Dark Angel, Dana Delaney, Wild Palms, Pasadena, Bob Saget, Mark Valley, pre-2000s "Prestige" TV, loving Sela Ward, Twin Peaks: The Return, being careful what you wish for, the horrors of Jay Leno, not having the Emmys after 911, Hollywood narcissism, and JJ Abrams hiring a REAL felon hacker for Alias.

Gutterballs: The Big Lebowski Deepcast
248: The Simplicity Complex

Gutterballs: The Big Lebowski Deepcast

Play Episode Listen Later Nov 18, 2021 73:09


Sloughing the slough, with-it outcomes, VCR editing tips and tricks, Bob Seger and Pee Stain, Fool in the Rain and Houses of the Holy mixups, Vacation Bible School, Moondog v Ennio Morricone, James Horner or it didn't happen. LINKS: Theme - Instrumental by Moondog On the Rooftops by Ennio Morricone The Strength of the Righteous (Main Title) by Ennio Morricone Adam's Vacation Bible School video from 1994 Creepy Uncle Bob Episode music: Airborne by thurmite --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app Support this podcast: https://anchor.fm/gutterballs/support

In Love with the Process | Filmmaking | Photography | Lifestyle |
EP159 | Ghanaian Movie Posters Will Blow Your Mind (w/ Brian Chankin)

In Love with the Process | Filmmaking | Photography | Lifestyle |

Play Episode Listen Later Nov 16, 2021 108:54


Staring in the 1980s, in remote Ghanaian villages, films circulated through underground video clubs with a VCR and an electric generator. These screenings were promoted with posters painted on flour sacks by artists who sometimes had only the VHS box art for reference. The result was a bounty of massive, colorful, often surreal posters that have become cherished by collectors and spawned a market for new commissions. On today's episode host Mike Pecci is joined by Deadly Prey Gallery owner Brian Chankin, and the two get deep into the origins of the Ghanian movie poster world, the amazing video clubs of West Africa and their shared love of video stores. ------------------------------------------- Before you listen to this episode head on over to https://www.instagram.com/deadlypreygallery/ and let your jaw drop to the floor. ----------------------- ►Deadly Prey Instagram: https://www.instagram.com/deadlypreygallery/ ►Official Website : https://linktr.ee/deadlypreygallery ►Mike Pecci's IG: instagram.com/mikepecci ►ILWP's IG: instagram.com/inlovewiththeprocesspod -------------> Featuring Music by: ►Power Glove ►Magic Sword ►BETA MAXX ►ORKLA DRIVE ►CODE ELEKTRO ►NIGHT RIDER 87 ------------------ Sign up for BARK BOX here: barkbox.snlv.net/ILWP ------------------ Get 20% OFF @manscaped + Free Shipping with promo code ILWP at MANSCAPED.com ------------------ Support the show and get a free trail at Audible: www.audibletrial.com/ILWP ------------------- Or support us by signing up for EXPRESS VPN: www.xvinlink.com/?a_fid=ILWP ------------------- The Episode is Sponsored by ►Puget Systems: puget.systems/go/152340 ►Quasar Science: www.quasarscience.com/ ►Black Magic: www.blackmagicdesign.com/products ►ILWP Sponsor Page: www.inlovewiththeprocess.com/sponsors

Get Your Life Back with Dr. Nicole Cain
Mental Health Facts or Clickbait? How What You Read Has the Potential to Change Your Life (with special guests Health Hackd)

Get Your Life Back with Dr. Nicole Cain

Play Episode Listen Later Nov 14, 2021 47:18


In this episode, Dr. Nicole Cain, ND MA has a great discussion with the guys behind Health Hackd (Andy and Aaron). Andy and Aaron are two brothers who started their careers as Certified Public Accountants for a global accounting firm before discovering their passion for health. After personally experiencing the shortfalls of the current health care system and discovering the power of preventative care, Andy and Aaron decided to use their investigative expertise as financial statement auditors to apply those skills to health news. Seeing the massive amount of health information out there (with social media, news headlines, etc.) with seemingly contradicting claims, they decided to start Health Hackd, a health news outlet and podcast that cuts straight to the facts with no clickbait or fads, in a way that is easy to understand and entertaining. Here are tidbits of what we get into within the episode: How Andy's wife being diagnosed with MS opened his eyes to integrative health Aaron's personal health journey with digestive issues and overall quality of life  The importance of doing your own research in your health journey Key factors to look at in research studies  Taking note of potential bias in the studies, specifically who funded it? The impact of the habits of those around you How to filter news headlines properly Important questions to ask yourself when reading the news, “is it applicable and relevant for me?” VCR when consuming news: validate, complete, relevant Check out their weekly health newsletter :) http://healthhackd.com Follow them on Instagram: https://www.instagram.com/healthhackd/   Dr. Nicole Cain, ND MA is a nationally renown expert on beating anxiety. She has been published by Well + Good, the Arizona Republic, PESI, NDNR, SCNM, The Institute for Natural Medicine, Thrive Global, and Women's Lifestyle Magazine. She has been quoted in Forbes. Dr. Cain wants to give away 9 Free Resources to help listeners: 1. Take the 1 Week Anxiety Freedom Challenge (Videos and Workbook! FREE!) 2. Anxiety Freedom Master Class Webinar  (On Demand Webinar! FREE!) 3. Three Minute Hack for Anxiety Webinar (On Demand Webinar! FREE!) 4. Get your FREE copy of the Anxiety Breakthrough Wellness Springboard (FREE E-BOOK!) 5. Follow Dr. Nicole Cain on Instagram Wednesdays 3pm EST and 12noon PT (Weekly Live Talks!) 6. Join the Anxiety Freedom 1 Week Challenge Facebook Group For Community (Free FB Community!) 7. Subscribe to The Get Your Life Back Podcast with Dr. Nicole Cain (Free Podcast!) 8. You can join her Email List by visiting: www.Drnicolecain.com    (Free Information!) 9. Subscribe to Dr. Nicole Cain's YouTube Channel for new videos weekly! (Free Videos!) Current Available On-Demand Courses:  (Which include Video Instruction + an E-Book)! The Anxiety Breakthrough Program Gut Health Course Medication Tapering Course Vagus Nerve Resent Program Natural Solutions for Bipolar Disorder Course Natural Solutions for Depression Course Liver Health Course High Libido Life (For Women) Follow Dr. Nicole Cain, ND MA on: Facebook  Instagram YouTube Linkedin DrNicoleCain.com Get Connected: Join the Anxiety Freedom 1 Week Challenge Facebook Group For Community Dr. Nicole Cain, ND MA is the only Naturopathic Doctor that also has a Master's Degree in Clinical Psychology with an expertise in natural and integrative solutions for anxiety, bipolar disorder, women's libido issues, depression, PTSD, and other conditions. If you are searching for a fundamentally unique method of getting to the root cause of your suffering and working toward transformation, then connecting Dr. Nicole Cain, ND MA is for you.   Disclaimer: This podcast was created by Dr. Nicole Cain, ND, MA for educational purposes only. These are the opinions of Dr. Nicole Cain, ND, MA and should not be taken as the “definitive opinion” or “absolute medical opinion” on any subject. This podcast is not a substitute for medical, psychological, counseling or any other sort of professional care. Consumption of these materials is for your own education and any medical, psychological, or professional care decisions should be made between you and your primary care doctor or another provider that you are engaged with.

Justice in Motion
Episode 19, Mess and Forgiveness - Coming of Age Narratives in Television and Media

Justice in Motion

Play Episode Listen Later Nov 2, 2021 30:05


What was it about Emily in Paris that got it nominated at awards season over shows like I May Destroy You? Why does The Fresh Prince of Bel-Air have lasting power after neon jackets and the Carlton have gone the way of the fax machine and VCR? In this episode of Justice of Motion, we speak about representation in coming of age narratives, specifically with regards to cultural and inter-generational identity. This episode is hosted by our two 2021 SJFI film fellows, Eva Bryner and Sowyma Kannan.

K-Pop Pardon?
Online-Konzert: Permission to Dance on Stage

K-Pop Pardon?

Play Episode Listen Later Oct 27, 2021 62:42


Wir haben dem 'Permission to Dance on Stage' Online-Konzert lange entgegengefiebert, aber am Sonntag war es dann endlich soweit! Zweieinhalb Stunden lang beschenkten uns BTS mit grandiosen Performances, unvergesslichen Looks und coolen Remix-Versionen. Die wichtigsten Punkte, von den VCR's und der Setlist bis hin zu unseren Lieblingsmomenten, all das besprechen wir in der heutigen Folge. Lasst uns zusammen das Konzert mit all seinen Highlights noch einmal erleben!

Divine Nobodies
Understanding Anger : The Art Of Cooling The Flames

Divine Nobodies

Play Episode Listen Later Oct 27, 2021 63:50


We've all been there before; your hearts racing and every thought seems to cascade through your mind like a wave of uncontrollable fuck you's singing in unison and dancing through your veins in a perfectly choreographed performance art piece directed by David Lynch and produced by every ex that's ever broken your heart.    In these moments of unadulterated inner conflict, we tend to get our hearts stuck in the VCR of EGO and in result are left with a memory reel of emotional pain playing on repeat and displaying highly pixelated yet barely noticeable  memories of our past on the screen of our consciousness, and when we experience this……well, we lose our shit!   Anger is a tricky thing, yet it's one quality of life that we all have some level of common ground in. It seems that life, in all its complexity and unpredictability, leads the charge in subjecting us to these piercing and often debilitating emotions that come along with being angry.  As humans, we face injustice, cruelty, hate and tremendous amounts of confusion at the hands of others along our path. One really important question to ask ourselves when faced with such intensity is “Why do we feel anger and for what purpose does it serve?”    Believe it or not, the exploration of anger appears covertly stigmatized in our culture. Why? Because we often associate it with a much darker aspect in us that we aren't fully prepared to accept yet have very little issue embodying on a regular basis. When we develop enough courage to explore our anger, we may find that our freedom, salvation and understanding are also there patiently awaiting for us to experience the truth of what we've been avoiding.   In this episode we explore the nature of anger both biological and emotional, and what we can do to better collaborate with this emotion when it enters our field.    In this episode we discuss,   Buddha And The Brahman Priest Being Bitchslapped By A Ghost The Function Of Biological Anger The Nature of Emotional Anger Response vs. Reactivity The Simplicity Of Buddhist Practices An Urban Meditation For Cooling The Flames The Art of Presence Amongst Conflict Understanding Our Resistance To Anger Anger : One Of Our Greatest Teachers Overcoming The Ego's Narrative     Full video episode on YouTube: https://www.youtube.com/watch?v=Cj18RIBqPwM&t=31s Divine Nobodies Instagram:  https://www.instagram.com/divine.nobo... Spotify:  https://open.spotify.com/show/7uiWvCa... Divine Nobodies on Apple Podcasts:  https://podcasts.apple.com/us/podcast..   Contact: info@divine-nobodies.com Booking: booking@divine-nobodies.com Website: www.divine-nobodies.com  

KNGI Network Podcast Master Feed
Molehill Mountain Episode 259 – Complaining About Things I Haven't Seen

KNGI Network Podcast Master Feed

Play Episode Listen Later Oct 22, 2021


I didn't watch DC Fandome but that's not going to stop me from talking about it! 0:18 - I saw the premier of Chucky, the new TV show based on the Child's Play franchise. I have thoughts. I also spend the bulk of the podcast showing off old crap I have like VHS tapes, cassette tapes, a vinyl record, and even my VCR. 53:34 - I didn't watch DC Fandome but I watched all the game and movie trailers and that's what's important! 1:00:44 - Animal Crossing is getting paid DLC and the Nintendo Switch Online Expansion price is way more than I expected. And I thought I was guessing high! If you missed Saturday's live broadcast of Molehill Mountain, you can watch the video replay on YouTube.  Alternatively, you can catch audio versions of the show on iTunes. Molehill Mountain streams live at 7p PST every Saturday night! Credits: Molehill Mountain is hosted by Andrew Eisen.  Music in the show includes “Albino” by Brian Boyko. It is in the public domain and free to use. Molehill Mountain logo by Scott Hepting. Chat Transcript: 7:02 PMLynndy Lee​well, that is a lot of test.   7:03 PMLynndy Lee​oh   7:03 PMSily Chicken3421​hello   7:13 PMLynndy Lee​lol   7:19 PMLynndy Lee​Devon Sawa?!   7:22 PMSheekago​Hey all   7:22 PMVhyper1985​Still need to watch the 1st episode, my partner & myself are big horror fans. Glad they got the original voice back for Chucky.   7:23 PMLynndy Lee​Didn't they get Mark Hamill to voice Chucky for the new movie? 7:24 PMVhyper1985​Yeah & as much as I like Mark Hamill it wasn't the same somehow 7:24 PMLynndy Lee​I guess we can't help but hear The Joker whenever Mark Hamill does voices 7:24 PMSheekago​I remember watching Chucky way back when it first came out. I think I also saw the second one... but I don't remember either anymore. Need to rewatch them. 7:29 PMSheekago​There's a Chucky show? 7:30 PMVhyper1985​Curious if you have a favorite horror movie/movie series? 7:35 PMSheekago​Ooo do we get to see more of your toy's ,Andew? 7:37 PMVhyper1985​They may be a cult but they have a catchy jingle 7:37 PMLynndy Lee​Do you still have a VCR?! 7:38 PMLynndy Lee​OH GOSH!!! LAWL 7:38 PMLynndy Lee​does it still work?! 7:39 PMVhyper1985​Thought you were gonna pull out a laserdisc for a second there 7:39 PMSheekago​Do you have a VHS rewind machine? 7:39 PMLynndy Lee​Oh I miss those, Sheekago. I had one as the shape of a car! 7:40 PMSheekago​80's had big everything. Hair, cars, VCRs, mobile phones 7:40 PMSheekago​@Lynndy Lee oh I remember those! 7:41 PMLynndy Lee​big hair, big shoulder pads 7:43 PMSheekago​We got in trouble as little kids for using vinyls as frisbees. We didn't know better 7:44 PMVhyper1985​Strange how vinyl has made a comeback, lot video game OSTs are getting re-released on vinyl in the last couple years 7:46 PMSheekago​We have a PC at work that has a FDD. It's used to control the HVAC on center. 7:47 PMSheekago​The computer, not the FDD 7:50 PMCyberian_Tiger​I'm still that guy that buys underground CDs and have them in my Car. 7:51 PMSheekago​omg DK JAMZ! 7:53 PMCyberian_Tiger​I don't miss the tapes if I'm honest, they deteriorate like crazy if you don't take care of them. 7:55 PMSheekago​Coming out of their shells tour? I've never heard of that. 7:55 PMCyberian_Tiger​Coming out of their shells sounds like a turtles way of coming out of the closet. 7:55 PMVhyper1985​Be glad you haven't lol 8:00 PMSheekago​DC was too busy watching all the Marvel movies 8:05 PMSheekago​Those prices for the NSO + Expansion pack are just ridiculous. 8:06 PMSheekago​Cook eggs and feed them to the bird villagers, bacon for the pig villagers, etc. 8:08 PMCyberian_Tiger​Its a rip if you ask me.

Sales Hustle
#176 S2 Episode 45 - From Car Sales to Best Selling Author and Motivational Speaker with Daniel Gomez

Sales Hustle

Play Episode Listen Later Oct 20, 2021 34:03


HIGHLIGHTS01:13 How Daniel started his sales journey, from not being hired to being successful through perseverance07:20 Prospects are smart and can see through your game, how to get past that10:08 Why mastering your emotions and feelings in sales professions and not the other way around13:06 Daniel's Inverted Triangle method and why it matters17:11 The most elite sellers make it about their prospects more than themselves and listen more than they speak30:02 Final thoughts and how to connect with DanielQUOTES06:23 "I think so many times in sales, we don't have the confidence in what we're doing in ourselves ... we get stressed out or we hit that rut or dry spell for a week or two weeks and we lose our confidence and we go into that flight or fight mode and the next thing you know guess what? Those bad habits come out."07:56 "People think you have to be great in the beginning, all you gotta do is believe in yourself and your product. And the rest will feed off of that."09:27 "Your brain is a VCR, your face is a TV, and whatever's playing on your VCR is gonna play on your face and they can see that, and we think they can't but they can."15:33 "People try to sell without bringing value, right? The marketplace is gonna play Collin based on the value he brings. It's a give and take. You can't deliver a $100 worth of value and expect somebody to pay you a $1000, it doesn't work that way."19:42 "If you did most of the talking the conversation then good chance you aren't getting that deal."Learn more about Daniel in the links below:LinkedIn - https://www.linkedin.com/in/daniel-gomez-3345876/Website - https://danielgomezglobal.com/If you enjoy the Sales Transformation Podcast, please subscribe, share, and send us your feedback. Please make sure to rate us and leave a review on Apple. Learn more about Collin in the link below: LinkedIn - https://www.linkedin.com/in/collin-saleshustle/Also, you can join our community by checking out @salescast.community. If you're a sales professional looking to take your career to greater heights, please visit us at https://salescast.co/ and set a call with Collin and Chris.

Hey how ya doin?
Jimmy & Marshall Crenshaw: Lasers Edition

Hey how ya doin?

Play Episode Listen Later Oct 17, 2021 43:45


Jimmy and his childhood friend Marshall discuss pilates, VCR repair, and Yelp reviews! --- Support this podcast: https://anchor.fm/heyhowyadoin/support

The Movie Cellar
Bonus: The Streaming Slasher Special!

The Movie Cellar

Play Episode Listen Later Oct 14, 2021 51:07


If you're looking for some classic eighties slashers but you don't want to invest in a VCR and a bunch of overpriced VHS tapes, we're here to tell you abut a few of the slashers you can stream on Tubi for free! Are they good? Well, that's not really the point is it, they're gory, campy and full of bad acting, boobs, blood and brains, so for your Halloween viewing pleasure, we present to you the Streaming Slasher Special!Featured films:The ProwlerSlumber Party MassacrePiecesSleepaway CampThe MutilatorChopping Mall

Reel It Back
‘Ghostbusters': Not Crossing Streams

Reel It Back

Play Episode Listen Later Oct 14, 2021 78:12


They came. They saw. They recorded a podcast about it! The 1984 Classic ‘Ghostbusters' has the guys buzzing this week as they discuss VCR's, Hi-C Ecto Coolers, fast food restaurants and restroom troughs! They get into their best scenes and quotes and Paul has a highly debated Most Hated character. They discuss the genius of Bill Murray and the great appearance from the Stay Puft Marshmallow Man. They close with their Top 5 Bill Murray films of all-time! When someone asks if you listened to this pod, say “yes!”Twitter: @ReelItBackPodInstagram: ReelItBackPodFacebook: Reel It BackPart of the Walk-Ons NetworkThank you for listening!

V H US
V H US Presents Boo Releases & Late Returns ( Featuring Stephanie Crawford )

V H US

Play Episode Listen Later Oct 12, 2021 34:48


Stephanie Crawford is a wonderful writer, editor, and podcaster who can be found at F This Movie!, Dread Central, The Scream Cast, Scream Addicts, and more! We are absolutely thrilled to have Stephanie on the podcast as we are big fans of Stephanie's wit and wisdom. Find and follow Stephanie Crawford:https://twitter.com/scrawfishAs always please reach out and let Dirk know your experiences or thoughts on any and all of the movies or guests. Want to be a guest or just share a story? Please do!https://twitter.com/VHUS_Podcasthttps://www.instagram.com/dirkzaster/?hl=enhttps://www.instagram.com/vhus_podcast/https://www.facebook.com/vhuspodcast

Place to Be Nation Wrestling
Seen Your Video #18: Inside The Steel Cage

Place to Be Nation Wrestling

Play Episode Listen Later Oct 4, 2021 60:16


Rory McNamara is back to root around the attic for the very best (and worst!) the Home Video Classics section of the WWE Network has to offer. Today he welcomes Daniel D'Wit back to the storage facility before they head Inside The Steel Cage! They discuss Andre The Giant's finisher(?), the first THE moment in WWF history, go back to 1970 for one paticular contest and come to the conclusion that this Bruno bloke was pretty decent really..! So dust off your VCR, pop in the tape, reset the timer to 0000 and enjoy! 

V H US
Season 8 : Episode 7 - Naked Lunch - ( Featuring Patrick Bromley )

V H US

Play Episode Listen Later Sep 28, 2021 62:37


Patrick Bromley has amassed 10+ years of writing on media and culture. In addition to creating the wildly successful website F This Movie, he also created the podcast with the same name which features a rotating selection of equally talented and wonderful people. Patrick also contributes to Dailydead.com, Bloody Disgusting, Corpse Club, and much more. (Don't worry we cover it in the episode!) Find and support Patrick:http://www.fthismovie.nethttps://twitter.com/patrickbromleyhttps://twitter.com/fthismovieThe film is based on the life of William S. Burroughs as well as his book Naked Lunch. It is written and directed by David Cronenberg. The film deals heavily with people's addictions but in a way that is unique (that's an understatement!) Wonderfully acted by Peter Weller, Judy Davis, Ian Holm, and Julian Sands. Featuring a wonderful score by Howard Shore. Naked Lunch is a film unlike any other.Find Dirk:https://vh-us.comhttps://twitter.com/VHUS_Podcasthttps://www.instagram.com/dirkzaster/

Jordan, Jesse, GO!
Ep. 706: Donner Party Tugboat with Heather Anne Campbell

Jordan, Jesse, GO!

Play Episode Listen Later Sep 28, 2021 87:26


Heather Anne Campbell (How Did This Get Played? pod, Rick and Morty) joins Jordan and Jesse for a discussion of how Heather is leaning into the nerdy things she loves these days like Gundam, old Macs, and MiniDiscs; what it's like to show someone a perfect movie they know nothing about, and how no one gets how VCR board games work.   

Born in the Eighties
Born in the Eighties 439: Bot on Bot Action

Born in the Eighties

Play Episode Listen Later Sep 26, 2021 103:25


Jon has a VCR that is too stubborn to work, TJ elaborates on twitch "Hate Raids", we talk about our algorhythmic future, pine about riding the rails, rant about vaccine denial awards, and put centrism on blast.

Bright Side
What Things Will Disappear In Just 20 Years?

Bright Side

Play Episode Listen Later Sep 26, 2021 13:58


Do you remember when you stopped using your VCR? What about your flip phone or CDs? Flip phones were once the newest technology, and now they're the oldest. The sky's the limit when it comes to technology! There are always innovations seeking to replace our old gadgets with smaller, faster, and more convenient devices. Only a few treasured things have survived from the days when we used the VCR, but it won't be long before we forget about them too. Learn more about your ad choices. Visit megaphone.fm/adchoices

Spooky A S
203 Halloween is Forever pt 1

Spooky A S

Play Episode Listen Later Sep 23, 2021 52:47


Eric doesn't know Brian Reed, but he knows his podcast, Halloween is Forever, and he likes his Instagram posts so he just knew he'd like him! In fact, they got along so well discussing Halloween and Halloween sitcom episodes that this unexpectedly became a two-parter! In the first half of their conversation, Eric and Brian discuss their mutual love for Halloween, family members who help shape that love, the perils of relying on a VCR, and the awesome loneliness of watching bad movies with Gilbert Gottfried and Rhonda Shear on USA Up All Night! Oh, and eventually they even start to discuss the topic they agreed to talk about: what makes a good Halloween sitcom episode? All this plus Eric can't shut up about Kate and Allie, Hubie Halloween and more! spookyas.com patreon.com/witchfinder Music by Occultic Overtones (featuring Brian Toney)

VHS Bandits
135 ”Class Act”

VHS Bandits

Play Episode Listen Later Sep 22, 2021 63:45


We're back to school with a '90s hip hop switcharoo in Kid n' Play's Class Act! Kid's a Steve Urkel geekazoid who needs to pass Phys Ed to get into a prestigious University. Play's a street tough ladies man who needs to pass anything to stay out of jail. They switch places and next thing you know a school bully and drug dealers are out for them. Plus toss MTV MANIAC Pauly Shore in there breifly! This one's sure to earn you extra credit this semester. Now dust off that VCR and start studying so you'll become a Class Act!

Old Millennials Remember Movies
Norm Macdonald and Dirty Work – 1998 – ep 112

Old Millennials Remember Movies

Play Episode Listen Later Sep 20, 2021 89:28


Norm Macdonald was a favorite of the Old Millennials Remember Movies team. Hosts Tyler and Angela react to the shocking death of the legendary comedian by taking a special "Norm journey" through memories and favorite moments from his career. After all, they both watched a whole lot of Norm on The TeeV. Back in high school, Tyler was even known for having a bit of a "Norm voice." There were many, many hours spent recording "Weekend Update" bits from "Saturday Night Live," and Tyler captured nearly every episode of Norm's ABC sitcom with his trusty VCR, even when it meant abandoning a high school social life in order to make sure it recorded properly. Tyler and Angela discuss their favorite moments with Norm, including his infamous appearance on "Who Wants to Be a Millionaire?," The Moth, his "memoir," the time he came back to host "SNL" after being fired, and all those viciously inappropriate jokes he wrote on those blue note cards throughout his run of "Norm MacDonald Live." And Tyler and Angela tell the story of meeting Norm in person after a live comedy show about 10 years ago. At one point, Norm patted Angela's head. It was amazing. The main feature of this episode is Norm's 1998 starring vehicle, "Dirty Work," directed by THAT Bob Saget and featuring a wide variety of  other comedy legends in small roles, including Chevy Chase and Don Rickles. It's also Chris Farley's final film appearance, and, well, his nose needs some attention. The Old Millennials discuss the still-incredible fish gag, Norm's very specific brand of "acting," what "off-color" jokes from the 1990s that can't be told now,  and whether or not that car trunk can comfortably store a dead hooker. "These cars are fully-loaded." "They're loaded with dead hookers!" Rest in Peace, Norm. Here's your two dollars. Also discussed on this episode of Old Millennials Remember Movies Cry Macho (2021) Lady in the Water (2006) Lucifer (The TV series) Screwed (2000) The Norm Show/Norm (The TV series) A Minute with Stan Hooper (The TV series) The Late Show with David Letterman (The TV series) Late Night with Conan O'Brien (The TV series)

Vulgar Auteurs
Ep. 068 - Malignant: Only Wan Way Out (2021)

Vulgar Auteurs

Play Episode Listen Later Sep 14, 2021 50:28


From the mind of James Wan, Ingrid Bisu and Akela Cooper, and the camp of Dead Silence level dumbfounded silliness, comes a new type of horror that can only be described as having 15 minutes of actual entertainment. Spoilers. Join Terry, Paco and Jason as they do everything in their power not to equate Malignant to sitting down with your family to watch old home videos on their can't-believe-it-still-works VCR….now where's the tracking knob? . . Thank you all for listening! Please remember to rate, review and subscribe wherever you're hearing us. . Many thanks to Matthew Roland Pharris for our artwork. You can find him/follow him and his amazing work on Instagram @pestopasta44 . You can find us/follow us on Twitter @AuteursVulgar, and on Instagram @vulgarauteurspodcast. You are also welcome to email us at vulgarauteurs@gmail.com about anything, and we mean ANYTHING. We have a spam folder, so don't get too excited. . We love you all! Go hug yourself --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app

The Bike Shed
307: Walking Contradictions

The Bike Shed

Play Episode Listen Later Sep 7, 2021 36:56


On this episode, Chris talks about testing external services and dissects a tweet on refinements for Result. Steph talks about thoughbot's recent improvement to their feature flag system. Links: refinements For Result (https://twitter.com/alassek/status/1430683412264857600) Faking External Services in Tests with Adapters by German Velasco (https://thoughtbot.com/blog/faking-external-services-in-tests-with-adapters) Testing Interaction with 3rd-party APIs (https://thoughtbot.com/upcase/videos/testing-interaction-with-3rd-party-apis) Transcript: CHRIS: Hello and welcome to another episode of The Bike Shed, a weekly podcast from your friends at thoughtbot about developing great software. I'm Chris Toomey. STEPH: And I'm Steph Viccari. CHRIS: And together, we're here to share a bit of what we've learned along the way. So, Steph, what's new with you? STEPH: Hey, Chris. Well, today is Summit Day at thoughtbot, and it's the day where all the bots gather, and we hang out, and we chat, and we play games. And it's a lot of fun. We're actually taking more of a respite this year just because life has been taxing. And so we decided to give people more of the day off. So we still had some fun events, but most of it is everybody gets a chill day. Do something that brings you joy is the theme of the day. But we had Lightning Talks, which is my favorite thing that we do on Summit Day because I realize that I just work with the coolest people, and they have such interesting things to talk about. And we had such a variety of topics. So one of them, Alex Chen taught us acronyms in K-pop. And Sam Kapila, our resident foodie, taught us about a variety of spices. And one of my favorite talks was by Akshith Yellapragada, and it's the top 10 best limo entrances by The Bachelor, and it was phenomenal. And I really want to share some stuff that I learned with you. CHRIS: The Bachelor like the TV show? STEPH: Yeah, like the TV show. Are you familiar with it? Have you seen it before? CHRIS: I am familiar with it. I know it exists. I know that there's a spinoff, The Bachelorette. And I believe we have now exhausted my information on the matter. STEPH: [laughs] That's fair. For anyone that hasn't seen the show, the show revolves around a single person. For the bachelor, it's a single bachelor who dates a number of people over several weeks, and then they narrow down the people. There are elimination rounds, and the whole goal is for them to find their true love. So each week, someone is eliminated, and I think the show ends with a marriage proposal. So it's a wild show. It's something. [chuckles] And in Akshith's talk, I learned some really fun terminology. The first one is the Crown, and this is actually an important building block because we're going to get to the rest of the terminology that uses this word, so we got to start here. So the first one is the Crown, and this is the person that everyone's competing for. So they're the star of the show. They're the one that everybody is hoping to fall in love with or will fall in love with them so they get a marriage proposal. So then the other stuff that I've learned is all about the entrance because again, we're talking about the top 10 best entrances. And one of them is the sidecar entrance. So this is where the player, because yes, this is totally a game, has someone assist them in meeting the crown. So it could be like a family member, maybe it's like your grandma. And then there's TOT, T-O-T, which is short for Trick Or Treat. And this person exits the limo wearing a costume. So it's someone wearing a shark costume. There was someone wearing a sloth costume where they really dedicated to the role, and they climbed a tree and hung from a branch. I don't know for how long but for long enough to really vibe with the role. And then there's the Kringle, and this person brings a prop or a present to the Crown. And there's the Grandy, and this player arrives in something other than a limo. So the example that Akshith provided is someone arrived in a motorized cupcake. CHRIS: Was the cupcake edible? STEPH: I don't think so, fair question. [laughs] CHRIS: So really just like a go-kart that looked like a cupcake, not really a motorized cupcake, if I'm going to meet pedantic about the thing, [chuckles] which I think is my job. STEPH: Yes, it is a motorized non-edible cupcake, but that seems like something a next player should do. They should really up the game, and they should bring an edible motorized cupcake. CHRIS: Yeah, because you get the visual novelty, but then you layer on top of it that it's actually something that you can now eat, and it's a double win. STEPH: Ooh, and then you're a Grandy, and you're a Kringle because you arrived in something other than a limo, and it's a present. CHRIS: I love how you have so deeply internalized this now that you're like, ooh, okay. I can remix here. I'm going to bring together the pieces. Yeah, all right. Yeah, this all makes sense. STEPH: Yeah, it was a lot of fun. Those are most of my notes for today. I have some tech stuff too, but this felt like the most important thing to start the show with. CHRIS: We use the phrase tech talk and nonsense to describe the show often, but I think nonsense and tech talk is the correct orientation. STEPH: [chuckles] CHRIS: Correct in terms of importance and chronological order, and whatnot. But yeah. STEPH: I love that we start with a bit of nonsense. So I do have some tech stuff. But first, before I share any of that, what's going on in your world? CHRIS: I'm sure there's plenty of nonsense in my world, but at the top of my list is some tech stuff. So someone on Twitter, Adam Lassek, reached out and he suggested related to the conversation and the back and forth that I've been having with myself around some of the data structures within the app that I'm building…So I've talked about the dry-monads result object, and there's this success and failure. And I wanted to introduce this new method called bimap, but I wanted to do it in a reasonable way. So I wrapped, and then I wrapped, and I wrapped things. As an aside, former colleague and friend of the show, Joel Oliveira, sent a wonderful tweet which was a reference to the SNL video where they make a taco and put it inside of a pizza and put it inside of a bag. And that was his joke about it, which I really liked. That was an excellent reference. But in this case, Adam Lassek reached out and suggested if I'm that squeamish about monkey patching, which I am, have I considered refinements? And so he sent an image of a code sample, which is so kind of him to send that much detail over, but it was interesting because I know of refinements in Ruby. I know of that as an alternative to monkey patching, a more refined way, but a safer way, a more controlled way to alter code, but I've not actually used them. STEPH: I'm not familiar with refinements. What is that? CHRIS: Refinements are a way...so similar to monkey patching, where you say like, I'm going to reopen this class or this module and define a new method or redefine a method or do something like that, a refinement is a way to do that in a scoped manner. So I'll be honest, I'm not super familiar with them. I think I came into Ruby at a time where the community was moving away from monkey patching. And the dogmatic swing of the pendulum was like, that's a bad thing to do. And so even the refinements were introduced, as far as I understand it, to be a more controlled way to do it. So it's not just like, hey, cool. This module is redefined now in your app in a magical way that's really hard to figure out and hard for folks to debug refinements. You have to explicitly opt into within a certain lexical scope. I'll be honest; I know that at the headline level. I don't actually know the ramifications or where and when you can use them and how you can. But I know that that was the idea is refinements are a way to do monkey patching but in a more controlled, more understandable manner, and so the code sample that Adam shared does that. And it's very interesting. As I'm looking at it, I'm like, okay, that's cool because I think it'll be a little bit safer. But at the end of the day, my concern wasn't safety in this case because I was introducing a method that would be new, that would be additive to the API of this module that I'm working with, and so that I think of as a relatively safe operation. My hesitation was more around how does someone figure it out if they're working with this? And particularly, the name of the method that I was introducing was bimap so, B-I-M-A-P. And if someone sees that in our codebase and is like, "Bimap, where is this coming from?" Well, this is one of those dry-monad result objects. And they go to the code, and they try and look it up in the docs, and they're just not going to find anything. And I can imagine losing a lot of time to try and chase that down. There are ways to figure it out. There's the method in Ruby, which is a wonderful trick for chasing things down. Or if you grep the codebase, you'd find it. But I think I'm possibly over-indexed on worrying about that lost time, that moment. But I've lost that time so many times in my life where I'm like, I can't grep for this. I can't Google for this. And so I have so strongly moved in the direction of being like, everything should be grepable, everything should be googleable. Those are the two of the things that I believe about software. I think I believe a bunch of stuff. STEPH: I think we have a full episode that talks about what we believe in software. CHRIS: I believe we do. STEPH: Cool. Thanks. Yeah, I have not heard of refinements. That sounds really interesting. I really like that bit about everything should be grepable, and everything should be googleable, googling everything. I kind of agree with that one. We live in a world where we're always doing bespoke things so that one feels a little bit harder that we're always going to be able to Google it. But then that encourages people to constantly publish the bespoke work that they're doing so then others can benefit from that work. But the grepable, I absolutely agree with that one. It's so frustrating where I see a method, but I cannot find its definition. And then having the ways to figure out where that method is defined to then find its definition is crucial. CHRIS: Yeah, it's interesting. I definitely feel that way very strongly. And it's in such stark contrast to Rails. Rails is like, hey, don't worry. There's going to be a lot of methods. You don't need to worry about where they come from, or why they exist, or what they are, or what they do. Well, probably what they do. But all of the magic inflections on database tables,, and suddenly you have methods named after every column. That's both very magical and hard to grep for or impossible to grep for, but it also leaks the entire structure of your database into your application in a way that I've always felt a little bit complicated about. And so explicitness, grepability, those are things that I care about. There's another one, delegates in Rails, that I sometimes pause around using especially when it's like delegates 19 methods to user prefix user. And so you end up with methods that are like username. And that's a delegation to the user object to get the name method off of it, but it creates the method user_name. And you're never going to be able to grep for that. And it saves like a little bit of code, definitely, but it saves this very obvious, very knowable code. So this one I actually shy away from using delegates in most cases, and I'll just write out the methods manually because sometimes I like to hear the clackety of my keyboard. There's a reason I have a clackety keyboard. STEPH: You want to get your money's worth. You want to clackety as much as possible. Yeah, I'm also not a fan of delegates. This may be a lie, but I don't know that I've actually ever used it. I've worked with it, but I can't think of a time that I've implemented delegates. Maybe that's a lie, but I'm going to say it anyways because that feels true, at least in the last couple of years. CHRIS: I feel like that could be true for the last couple of years. I would be surprised if you have never even added to a delegates line. Because that's the thing, you can just keep shoveling stuff into them as well. So I would put money on you having used it at some point and then just forgotten about it. But who knows, maybe not. STEPH: This is where we play two truths and a lie and that one's my lie. [laughs] Yeah, that's also fair about adding to it because if that's already defined and it's easier to add to it, I don't know. Who knows what past Stephanie has done, probably some wild stuff. CHRIS: It's unknowable at this point. It's lost to the sands of time. But looping back to the core thing of this refinement and the module, I think I'm leaning in the direction of doing that and unwinding my wrapping and wrapping layer thing. Because obviously, as I talked about...I think it was the previous episode or maybe two episodes ago. There was conceptual complexity to the additional wrapping layer. Even as I was fully in the context of working on that, I was still getting myself confused in either triple wrapping or then unwrapping too much or whatever. And these are the concerns with this type of code. So moving away from that feels better, having just a single layer of context wrapping around a given value. And then the other thing it's actually just a lot less code, and it's less prone to error, I think. That's my hope. I have to look into exactly how refinements get used, but I noticed in a couple of places that sometimes we were wrapping with this local value object that gave us the bimap method, and sometimes we were forgetting to. And so, I could see that being a very subtle, easy way to introduce failures into the app that would be hard to catch just by looking at it. So I think having a more global refinement...although I think that's sort of a contradiction, a global refinement because I think refinements are meant to be local. But anyway, I'm going to look into it because it's a much more concise code sample than what I have. Yeah, I'm going to poke at that a little bit. But it was an interesting exploration of some different things. And then it forced me to consider why am I so resistant to monkey patching at this point, especially in this particular case where I think it's okay-ish? STEPH: That's a good question. Do you have any insights? I am also resistant to monkey patching. I feel that pain and also that timidness of diving into that space. But I'm curious, have you figured out any other reasons that you really prefer to avoid it? CHRIS: I think this one falls into that sort of...what's the word? Like tribal knowledge of we've been burned by it in the past and therefore we build almost a...religious is too strong of a word but that sort of cultural belief. This is a thing that we do not do because of the bad things that we've experienced in the past. And there are a lot of things that fall into that experiential negative space. So with monkey patching, things that I know we can run into is if I introduced this bimap method, but I introduce it subtly differently than the library will eventually, then they could eventually introduce it themselves. And suddenly, I have this fork of my code expects it to work this way, but you've now implemented it that way. I no longer can upgrade. This is a critical piece of infrastructure in my app. I've just painted myself into a corner by doing this. Whereas if I do this wrapping layer, that's my code. I own that. It's not going to be a problem in that same way. There's also the subtlety, the grepability that sort of thing is a concern in my mind. Like, is this our code? Is this their code? Is this an engine? Being able to find code within a codebase, I think, is a critical thing. And so that's a part of the hesitation. I also know longer ago prototypes...I want to say Prototype JS was the name of the project, but it was one that was just like, yeah, JavaScript doesn't have enough stuff in the standard library. So we're just going to override everything and add all of these wonderful methods sort of in the way that Active Support does, which is an interesting comparison. But the JavaScript community definitely moved away from Prototype. And now JavaScript is a language or the standard runtime that's available in most JavaScript engines. It has a lot of the methods, but there are conflicts, and stuff gets weird, and it's all complicated. But again, as I thought of it, Active Support is a complete contradiction to everything I'm saying. Active Support just adds whatever to anything, 2.days.ago. Why does the number 2 have a days method? Because it's great, that's why. But I'm just a walking contradiction, I guess. STEPH: Everything you said really resonates with me. And I'm just trying to reason with myself like yes, Active Support uses a lot of this, a lot of metaprogramming, and adds everything it wants to. So why does that feel okay? And I wonder if it comes down to one is more almost like an agreed standard. It's built by a team, and it's maintained by a team, and then it's used by a large number of people, and then you get that feedback. Or maybe it's not even just a team, but it's a larger community versus if it's internal to your software team, maybe that doesn't feel like a big enough group or if it just needs...Rails is also documented. So maybe that's part of it, too, is if you are going to dive into that space, it's easy to discover, and it's well-documented as if you are building an open-source project that other people are going to use. Like, you designed for the intent of people to use this pattern that you've introduced, then perhaps that's when it starts to feel okay. , But the experiences I have had is where people basically will add some dynamic programming or monkey patch an existing feature. And then that's very hard to find and has surprising results, or it gets outdated. So I guess it comes down to who are you designing for? Are you designing for more of an open-source community, or you're at least designing for the people behind you that are going to be using this? Or is this a one-off adventure that you have chosen for yourself and future developers to discover? [chuckles] CHRIS: Yeah, I think that's a good summary, although I'm open to the fact that I exist in a state of contradiction. I'm also fine with that, to be clear. [chuckles] But I think what you said is true, and I think there is subtlety and nuance and reasons that it's okay in one context and less okay in others. And that idea of just like, I don't know, this is one of those things that I got in my head that I've done the thinking a long time ago to decide this is a thing I don't do. So now, in order to override that, I would have to do so much thinking. I would have to be like, all right, well, my brain tells me, no, but I'm going to go reread everything about monkey patching right now to convince myself that it's okay or to fully get the context and the subtlety and the nuance. And so sometimes we have to rely on that heuristic knowledge of monkey patching, nope, don't do that. That's not a thing, but other stuff is fine. And well, Active Support is fine because it's Rails. But it is interesting to observe contradictions and be like, huh, look at me go. All right. Well, moving on. STEPH: It's our lizard brain that's saying, "Hey, there's danger here." [laughs] CHRIS: Exactly. STEPH: I rather like living in a world of contradictions, or at least I find it that I'm drawn to them. And maybe that's also one of the things that I really like about consulting is because then I join all these different teams, and I hear all these different opinions. So as I'm forming these opinions around something like tests are great, I really like tests, and then someone's like, "I really hate tests." I'm like, "Cool. Let's talk. I want to understand why you don't like this thing that I think is wonderful because then I'm really interested." So I find that I'm often really drawn to contradictions as I like hearing opinions that are very different than mine and finding out why people have a different opinion than mine. CHRIS: Yeah, the world is full of contradictions. So it's, I think, at least a useful way to exist in the world, to be open to them and to enjoy exploring them. But yeah, I'll update in future weeks if I do end up going the refinements route. I'll let you know if anything interesting falls out of that. And now we're going to take a quick break to tell you about today's sponsor, Orbit. Orbit is mission control for community builders. Orbit offers data analytics, reporting, and insights across all the places your community exists in a single location. Orbit's origins are in the open-source and developer relations communities. And that continues today with an active open source culture in an accessible and documented API. With thousands of communities currently relying on Orbit, they are rapidly growing their engineering team. The company is entirely remote-first with team members around the world. You can work from home, from an Orbit outpost in San Francisco or Paris, or find yourself a coworking spot in your city The tech stack of the main orbit app is Ruby on Rails with JavaScript on the front end. If you're looking for your next role with an empathetic product-driven team that prides itself on work-life balance, professional development, and giving back to the larger community, then consider checking out the Orbit careers page for more information. Bonus points if working in a Ruby codebase with a Ruby-oriented team gives you a lot of joy. Find out more at orbit.love/weloveruby. STEPH: So we made a recent improvement to our feature flag system, which I'm really excited about, that we have found a way to improve that workflow because it felt really great that we're...well, okay, I should say that with a caveat. It felt really great that we're using feature flags to ensure that the main branch is always in a deployable state. But it did not feel great around how tedious it was becoming to add all of the feature flags specifically because each time we're adding a feature flag, we're having to add a migration. So we're having to run a migration, add the feature flag column, and then we can interact with that feature flag. And that part's okay. It was more removing that feature flag once we're done with it, that that part was starting to feel tedious because then that's becoming a two-deploy process. So one change is to remove the code that's relying on that feature flag. And then the second deploy was to actually drop that column because we wanted it to be safe to make sure that the code wasn't trying to reference a database column that didn't exist anymore, which is what happened at one point at first when we weren't doing the two-deploy process. So the improvement that Chris White came up with is where we're now using a Postgres JSONB column. And it's here that we actually have a feature flag YAML file. And we can have the name of the feature flag. We have a description of the purpose of the feature flag. And we have an enabled property on there, so then we can turn it on and off. The benefit of this is now we don't have to do that two-deploy process. And we also don't have to run a migration for when we're adding a new feature flag. So we can add it to the feature flag file, we can load it in, and then we can set that property to say, "Yes, this is enabled," or "No, it's not." And that has just simplified our feature flag process. One tricky bit that I believe the team ran into is around enabling this with Active Admin because Active Admin was just relying on those database columns to then turn something on or off. But then we've added some methods that work well with Active Admin that then say, "Read from here when you're checking to see if something is enabled," or "Look at this list to see which feature flags can be turned on and off." So it's been a really nice improvement, and everybody on the team seems to be in favor of the ways that we've improved this. So it's been really nice. So I wanted to come back and bring an update on how we've simplified our feature flag system. CHRIS: That definitely sounds like a nice improvement, the ability to just more regularly iterate around that or taking away the pain, any pain associated with using feature flags. Because they are such a nice thing to have, but there's that overhead. Then you start to have that voice in your head that's like, do I really need a feature flag for this? Could I just sneak this one in? And we always regret that. I had a similar thing this week where I wrote some code. I didn't quite write as many tests as I should have. And it was wildly broken, just like all of the connection points through everything were broken. But then it pushed me in an interesting direction where I was like, well, what I'm going to do is write an integrated test. It was basically an event coming in from a webhook that then enqueued a job, which did a thing, which then spit out an email. But it was broken at like three layers, and I was very embarrassed, if we're being honest. But, I don't know, I was just having a low energy afternoon, and I did not write the test, which I know I'm supposed to do. So similarly, any pain that we can take out of these things that we're supposed to do, any way that we can pave the happy path, I'm all about those. I'm intrigued because I think we've talked about this before, but it sounds like you guys have a very home-grown feature flag system. Is that true? STEPH: We do. CHRIS: Is there something about it that makes it unique to your situation, or was it just like that's what happened? Someone early on was like, "We need feature flags. I can just do the simplest thing that works," and then that's where you're at now or? STEPH: You're asking a very good question. And I'm trying to recall what led us to the state that we're in because I feel like we had this same discussion several episodes back when we were introducing the home-grown feature flag system. And I was like, there are reasons, but I didn't really dive into those reasons because it felt very custom to the application. But now I've forgotten what those reasons were. So I think you ask a great question where it'd be worth revisiting to confirm that yes, there's a reason for this home-grown version versus using something like Flipper. CHRIS: I'm glad I'm at least consistent over time in the questions that I ask and the heuristics that I have. This does feel like one of those things. It's not quite like crypto where I'd be like, we can never write our own crypto. But a feature flag system, I would be really intrigued if there are things that they are just workflows or functionality that you really need that are not supported by any of the existing solutions that are out there. I think audit trails is an interesting one. I think Flipper has a hosted product at this point that does that, but the local version wouldn't necessarily. So maybe that's a thing that you want to get. Again, I'd just be really interested. It sounds like the current state of the world that you have is enabled or disabled; just broadly, that's it. Those are the two states for any given flag. Is that true? STEPH: It is. There's nothing complex with the flags in that nature. And then we use naming to indicate if something is more for beta, so if it's a change that we're making to the codebase, but it's a feature flag that we plan on removing, versus maybe it's a feature flag for enterprise customers. CHRIS: Oh, interesting. I wouldn't think of using a feature flag in that context where it's going to be like a persistent, long-lived; this is conditional logic around some state or some property of the viewer. I think of feature flags as a way to gate code conditionally based on a point in time. And the reason I asked about the enabled-disabled basically like the Boolean state for your flags is when I've worked with feature flags in the past, I've liked having the ability to say, for this user or these users, or this group of users, which we've named this is our beta list…and it's the ten people that just really love the product and are happy to bump into some rough edges. And so we'll put things on for them first or even like percentages, so roll it out to 10% and then 50% and so on. And I think the larger an application and user base gets, the more that sort of thing starts to feel right. STEPH: Yeah, we certainly have some complexity around where each customer can really specify which features that they want. And then the features also differ a bit for each customer. So we are in a world where we're pretty customized or configurable for different customers. And whether that's something that we could simplify, that would certainly be a good question or something to pursue. But part of this also feels like our decision may have been based around what the system was already doing, and we're looking for ways to make slow improvements versus trying to redesign the whole thing. Because initially, the way we were customizing all of these different features for customers was in a YAML file. And that part was painful because then, anytime we wanted to make a change, it required a deploy. So the introduction of feature flags is really to get away from having to deploy to then make a small change like that. But now that we're in the space that we can easily configure that change and do that on the fly and not have to issue a deploy, I think we're now in a good space to reassess. And the team may have some really good answers. Perhaps I'm just not recalling as to why we've chosen the more home-grown feature flags. But yeah, I'll visit that topic and report back. Because I've been coasting along on our new system and enjoying it, but you're asking some really good questions. CHRIS: I mean, as an aside, if you're coasting along and really enjoying it, then maybe you don't need to ask any questions. It's still interesting. I would be intrigued to know. But if it's not causing you any pain, then you probably shouldn't change it. Because frankly, changing out the feature flag system is going to be non-trivial, I'm pretty sure. You could feature flag the feature flag system, and then you can transition from one to the other. You need a third feature flag system for that. But anyway, I digress. [chuckles] STEPH: You referenced crypto earlier. So I think I like the feature flag, the feature flag system. We should have some crypto flags in there somewhere. I think that's a thing too. But I think the main goal if I'm looking into changing it would be, circling back to what we were talking about earlier, is discoverability, so having a home-grown feature flag system. How easy is it for…if nobody was around on the team and there was someone new working with it, how easy would it be for them to turn something on or off? And if that's easy, then that's great. Then I think we've got a great home-grown system. If that's challenging, then I definitely think it's worth reassessing. And now a quick break to hear from today's sponsor, Scout APM. Scout APM is leading-edge application performance monitoring that's designed to help Rails developers quickly find and fix performance issues without having to deal with the headache or overhead of enterprise platform feature bloat. With a developer-centric UI and tracing logic that ties bottlenecks to source code, you can quickly pinpoint and resolve those performance abnormalities like N+1 queries, slow database queries, memory bloat, and much more. Scout's real-time alerting and weekly digest emails let you rest easy knowing Scout's on watch and resolving performance issues before your customers ever see them. Scout has also launched its new error monitoring feature add-on for Python applications. Now you can connect your error reporting and application monitoring data on one platform. See for yourself why developers call Scout their best friend and try our error monitoring and APM free for 14 days; no credit card needed. And as an added-on bonus for Bike Shed listeners, Scout will donate $5 to the open-source project of your choice when you deploy. Learn more at scoutapm.com/bikeshed. That's scoutapm.com/bikeshed. CHRIS: One of the things that's been interesting working lately in the app that I'm building is thinking about testing. We have a number of interactions with third-party services. Frankly, a lot of the app is that at this point. We have a handful of different external data providers systems that we're interacting with, webhooks and flows and things like that. And so we had to make that decision that you always have to make in these sorts of situations which is, how are we going to test this? And there's a wonderful blog post on the thoughtbot blog called Faking External Services in Tests with Adapters. It's by the one and only German Velasco. And it is a beautiful summary of the different approaches that you can take, but it really dials into one, which is the adapter pattern. There's also a weekly iteration episode on Upcase with Joël Quenneville, which discusses a little bit more of an exploration of the different options. There are sort of a handful of different options that we can consider your whereas the blog post by German talks specifically about the adapters approach. But to talk about them briefly, there's one where you can go all the way outside your app, spin up a fake service. Typically, we would do this with Capybara Discoball, which is a wonderfully named project. But it allows you to spin up a little Sinatra app type thing such that your web application is still making quote, unquote "real HTTP requests." This external service is going to catch that and respond with whatever canned data or structured responses that you want. But you still have the ability in that to, say, tell it to create data beforehand or be in a certain state or respond with certain data or have any stateful persistence. So if you create a record in that external system, and then later you query for it, that system can do that. But it has the complexities of now, your test suite is running different systems. And do you have thread-safety or all that kind of stuff? So that's a particularly complex end of the spectrum. At the lowest end would be stubbing and mocking. You just take whatever external clients you have, and you're mocking the API calls in them. That's the lowest end. And that's the one, especially for feature specs, those I try and avoid. Then there's a middle ground of like WebMock or VCR, those sort of things where you're saying whenever you see an HTTP request that looks like this, respond in this way. You record the cassettes, all that kind of stuff. And then there's the one that we've settled on, which is the adapters. So the client that we've introduced in our local codebase to interact with any of these third-party systems internally has a class attribute, a cattr_accessor in the Rails parlance, I believe. And that allows us to switch out the backend. And so we have a real HTTP backend, and that's the one that actually runs in production and a test in-memory backend. And that in-memory backend can implement whatever logic. We're ending up with one of them almost recreating this external service, sort of re-coding some of their inconsistencies or oddities but also features and whatnot. But it feels like it has struck just the right balance, and it allows our feature specs to be very rich, very real. We start up the world, and we say, "Hey, external service be in this state." And then I'm going to go visit the page. I'm going to see the data. But we are almost making real HTTP requests. It's very close. It's always an interesting choice to make here. I'm very happy with the one that we've made, but it's still not perfect. There are always going to be trade-offs between the different options here. But it's always interesting revisiting this and being like, which one am I going to choose today? STEPH: I feel like my natural progression when testing external services; I always start with WebMock, and then I progress to using adapters. And then from there, I go to actually replacing the HTTP service that is receiving and then returning a response, like you mentioned to Capybara Discoball earlier. So I can certainly see what you like about the adapter pattern. You mentioned that you're coding some of the inconsistencies. That feels very real. I'm curious if you have an example of how you've had to manage that recently. CHRIS: A specific example would be the external API responds with certain error codes or error structures. So it's an error. It has a status of a number and then a reason, or sometimes instead of a key that is reason; it's the message. So it's like, oh, okay, I see that in this endpoint, you respond with reason, and then this endpoint you respond with message. So now, do I encode that into my fake? I guess I do. So my adapter now implements things like that. There are cases where it's inconsistency where I'm like, well, this is the way they behave. So I would like our test suite to exist in the context of that because then our app is getting exercise in a real way. But in some cases, it's like little bits of logic validation that an external system might do if that's an important part of the flow. The app that we're building has a lot of forms and a lot of data validation and things like that. And so, we want to make sure that we have robust handling around that robust messaging to the user so that it's very clear what they need to do and how they need to respond to things. And so putting in little bits of that like, oh, that's how you format a phone number, okay, cool. Our fake will also format phone numbers in that way, things like that. STEPH: Every time the topic of testing external services comes up, I really, really want VCR to be the answer. I really like the idea of being able to validate that...because you'd mentioned that we're programming the expected return from this other service. And it's very easy to get out of sync with those actual responses. And then we don't really have a great way to stay up to date other than we wait for production or staging environment to fail. And then we realize something has changed, and we have to go and update either our mock or our adapter. And maybe that doesn't happen often if you're working with an external service that is very good about broadcasting when they have a breaking change. But if you're working with a less stable endpoint, then I always want VCR to really work. But it's just one of those areas where I'm like, yes, that's the thing that I want. I want this idea where I can rerun my tests in a way that they actually hit that service and record the response. But then I have felt pain [chuckles] from working with VCR and how it's configured, and how people have used it. It's one of those where I don't blame the library. I like the library. But the way people have implemented it and test I have felt a lot of pain from that. CHRIS: Yeah, I definitely agree with that. It feels like it's nice if you can push the mocking all the way out to that layer. Because like right now, our codebase has code in it that is subtly changing the behavior for a test, and I don't like that. It's only the swapping out of the adapter, so it's a very minimal thing. And we try and push all logic away from that such that the test adapter is as similar as possible to the real production situation. But it's enough difference that I agree I would like if VCR would just like, I catch the HTTP requests, and I respond with the same thing and sometimes we can pass through. I do think one of the fundamental limitations, or at least very hard to get right things, would be sequential requests. So I post to this endpoint in the external service, which creates some data. And then later, when I make a GET request to their endpoint, I should get back that data that I just created. That's, I guess, doable because you can have sequential requests, have cassettes that are first this request, then that request, then that request. And it knows that, like scope them to a given spec. But that feels extra difficult. And it does, again to your comment, the maintainers of that project do a wonderful job, but it's a really hard target to hit. STEPH: Well, and one of the other hard requirements with using a tool like VCR is then that external service really needs that sandbox staging environment that you can use. So that way you can create this data, you can rerun your test. So they're actually going to hit this real environment. They're going to create this data and that not have any harmful effects. And then you can record fetching that data. So it requires a lot of pieces to fall into place for it to work well. But then I was just thinking as you're talking about adapters, I'm like, yeah, I love the adapter pattern. I've really enjoyed that one for testing as well. But then I immediately start to think, oh, well, what happens when it gets out of sync, and how do we know that it got out of sync? And I don't have a great answer to that. CHRIS: Production blows up, obviously. STEPH: Production blows up, and then we go update our adapter. That's very calm. [laughs] CHRIS: It would be great if CI could more proactively catch that or...yeah, I agree. I would love if VCR would work because that facet of it is so attractive. But [chuckles] I've never gotten to walk exclusively the happy path with VCR. So here we are. This is a classic case of here's four options as to how we can think about this hard and important thing that we do in our codebases, and they all have trade-offs much like everything else in software. STEPH: I'm going to add this to my developer bucket list to live in a world where I can easily validate if an external API has changed or not and then also have tests that know when something has broken before production does. CHRIS: Ooph, dare to dream. I like it. STEPH: I'm a dreamer. CHRIS: I want to live in that world. Well, with that wonderful dream to take us out, should we wrap up? STEPH: Let's wrap up. The show notes for this episode can be found at bikeshed.fm. CHRIS: This show is produced and edited by Mandy Moore. STEPH: If you enjoyed listening, one really easy way to support the show is to leave us a quick rating or a review in iTunes as it helps other people find the show. CHRIS: If you have any feedback for this or any of our other episodes, you can reach us at @_bikeshed on Twitter. And I'm @christoomey. STEPH: And I'm @SViccari. CHRIS: Or you can email us at hosts@bikeshed.fm. STEPH: Thanks so much for listening to The Bike Shed, and we'll see you next week. All: Byeeeeeeeee. Announcer: This podcast was brought to you by thoughtbot. thoughtbot is your expert design and development partner. Let's make your product and team a success.

Place to Be Nation Wrestling
Seen Your Video #17: Paul Bearer

Place to Be Nation Wrestling

Play Episode Listen Later Sep 6, 2021 81:45


Rory McNamara is back to root around the attic for the very best (and worst!) the Home Video Classics section of the WWE Network has to offer. Today he welcomes a brand new guest in the form of erstwhile WrestleTalk TV alum and current Random Wrestling Review Podcast host Ben Spindler to blow the cobwebs off Paul Bearer's Hits From The Crypt They discuss another excellent Shawn Michaels - Razor Ramon match, bemoan a 15-minute Lex Luger - Jeff Jarrett contest, share some differing opinions on a Randy Savage commentary quip and attempt to answer The Ultimate Question: Just what IS the name of Earthquake's finisher?   So dust off your VCR, pop in the tape, reset the timer to 0000 and enjoy!

Fun Box Monster Podcast
Fun Box Monster Podcast #116 : Rush Week (1989)

Fun Box Monster Podcast

Play Episode Listen Later Sep 3, 2021 85:58


Hail, hail to the college days with the Fun Box Podcast. This week we're talking 1989's Rush Week. When a young journalism student notices co-eds vanishing, she becomes determined to unmask the killer, but long the way, I think she's going to unmask some laughs too. It's a collegiate-who-done-it Mcguffin fest from start to finish, but things get complicated when she falls for the WORST PERSON IN THE WORLD and starts hanging with his friends THE OTHER WORST PEOPLE IN THE WORLD who are the heroes. This movie is like Animal House, if Delta Tau Chi was entirely populated by with criminal sociopaths. So grab your human cadaver, a big plate of spaghetti, and set your VCR to double secret probation for the all but forgotten eighties frat-horror, Rush Week. 

V H US
Season 8 : Episode 4 - Read You Like A Book ( featuring Lindsay Wilkins )

V H US

Play Episode Listen Later Aug 31, 2021 74:18


Lindsay Wilkins is the host of the Schlock And Awe Podcast. Each week Lindsay and a guest pair two films that may have previously unseen connections. (Dirk was honored to be a guest and pair Final Girls and Snatchers.) Schlock and Awe is a wonderful podcast and Lindsay is an awesome host.Find Lindsay:https://twitter.com/readandgeekhttps://twitter.com/schlockandawe1As always please reach out and let Dirk know your experiences or thoughts on any and all of the movies or guests. Want to be a guest or just share a story? Please do!https://twitter.com/VHUS_Podcasthttps://www.instagram.com/dirkzaster/?hl=enhttps://www.instagram.com/vhus_podcast/https://www.facebook.com/vhuspodcast

TV Guidance Counselor Podcast
TV Guidance Counselor Episode 486: Clint Conley

TV Guidance Counselor Podcast

Play Episode Listen Later Aug 30, 2021 63:44


This week Ken welcomes bassist and singer from Mission of Burma, long time Chronicle producer and personal hero Clint Conley to the show. Ken and Clint discuss the nexus of punk rock and television, finding interesting things in New England, growing up just outside NYC, having a father "in the business", grad school at BU, the interaction of the high brow and lowbrow, the arty and the boneheaded, weirdo bands, Cousin Brucie, Ed Sullivan, rock bands on TV, the importance of 1966 for Youth Culture, Batman, Gallant Men, copycat shows, Combat!, Secret Agent, The Rifleman, Man from U.N.C.L.E., plat spinning, vaudeville acts, Hollywood Palace, Boris Karlof, seeking out all the horror movies, Channel 9 and 11, Alan King, Ed Sullivan giving extra time to Sly Stone, The Rascals, Raymond Burr, fearing iron lungs and quicksand, the worthless nature of Tucker Carlson, Candid Camera, Prank Shows, Hulabaloo, Richard Pryor and George Carlin on young rock n roller John Davidson's show, My Mother the Car, Vic Morrow, the Twilight Zone disaster and E! Network's re-enactments, Eric Burden and the Animals, Gidget, band names, Night of Whirling Death, Wild Wild West, Car 54, Where Are You?, having a VCR in the 1970s, hating Lost in Space, being scared of Billy Mumy, taping Iggy Pop on Dinah Shore, the greatness of Green Acres, meeting Mary Tyler Moore, W.C. Fields tribute by his own son, The Smothers Brothers, The Amazing Randi, Johnny Carson: GOTCHA!, The 100 Foot Wave, and the greatness of Barry Jenkin's The Underground Railroad.

Worst Collection Ever
JEN IS BACK! Also, THE SUICIDE SQUAD Spoilers AF

Worst Collection Ever

Play Episode Listen Later Aug 12, 2021 77:40


Hey now! JEN RETURNS THIS EPISODE!Join Jen AND Shawn this week for a spoiler-filled look at THE SUICIDE SQUAD as well as why you should stan your baby (if you have one) as well as the trials and tribulations of VCR tapes. We'll get back to comics next week but here's something a little different this week.Continue the conversation with Shawn and Jen on Twitter @angryheroshawn and @JenStansfield and email the show at worstcollectionever@gmail.com

The Movie Graveyard
Video Violence

The Movie Graveyard

Play Episode Listen Later Aug 2, 2021 122:36


Zach and Goat uncover the amazing 1980s independent horror gem, Video Violence. This pioneering shot on video horror film has a brilliant plot revolving around a video store owner who uncovers an evil conspiracy when a snuff film is accidentally returned to his store. So grab your popcorn, VCR remote and get ready to dive into the film that showcases what kind of horror that can happen when renting is not enough!