POPULARITY
Spinning Out (another music podcast) We talk to artists about their favorite albums and go on wild tangents. This is a podcast where we talk to guests about their favorite albums. This week on the pod we're joined by Scott Wishart of Lunchbox Records. We talked about Shudder to Think's 1994 album "Pony Express Record." We also chat about DC punk, why the band Swiz isn't on streaming, and growing up in the Atlanta punk scene. Scott plays in the band Late Bloomer, yes that's my band, as well as Jupiter Hearts. He also owns the long-running record store Lunchbox Records. You can pick up the newest albums by Late Bloomer and Jupiter Hearts directly from the bands or from their respective labels. www.latebloomer.bandcamp.com https://jupiterhearts.bandcamp.com/ Subscribe to our Patreon here: www.patreon.com/spinningoutpod Follow us on social media -- twitter and instagram (@Spinningoutpod)
SC Insider Podcast with Chris & Swiz (Round 5 Review + Round 6 Discussion) by SuperCoach Insider
Swiz of SuperCoach Insider joins MJ & MiniMonk to discuss the top priorities and strategies for the coming round of SuperCoach for 2024. Included in this episode: The priority downgrade targets for the week and if going on some of the options early is critical. Does Brodie Grundy have to be traded? And if so, who are the top options? The conversation around the best forward options and whether or not we should prioritise that with our first few upgrades. Over the coming weeks Clayton Oliver, Jordan Dawson and even Nick Daicos lead a list of value options. We help you decide who to pick up first. And talk about how you should use your trade boosts early on. More on SuperCoach Insider: Follow Swiz on X: https://twitter.com/Swiz26Follow SC Insider on X: https://twitter.com/SCInsider100Check them out on YouTube: https://www.youtube.com/@SuperCoachInsider Follow Coaches Panel on Social Media: Like us on Facebook Follow Us on X Follow Us On Instagram Watch us See the latest video on YouTube. Support Us: Join our Patreon Read Our Latest Article Follow our team on X: Kane Rids MiniMonk Matt Lewy MJ Jordox Tim Jimmy --- Send in a voice message: https://podcasters.spotify.com/pod/show/coaches-panel/message
Are you a die-hard fan of Australian Rules Football and the popular fantasy game SuperCoach? Do you want to stay ahead of the game and get an edge over your opponents? Look no further than Supercoach Insider! Whether you're a seasoned player or just getting started, our content is designed to help you make informed decisions and take your game to the next level. As a Supercoach Insider subscriber, you'll get access to our exclusive premium content, including weekly video previews and insights that you won't find anywhere else. Join the Supercoach Insider community today and take your SuperCoach game to new heights! Subscribe to our website and follow us on social media to stay up to date with the latest news, analysis, and banter. Links to all of our social media channels can be found below. Social Media Links: Website: https://www.supercoachinsider.com.au/ Twitter: https://twitter.com/SCINSIDER100 Facebook: https://www.facebook.com/supercoachin... YouTube: / supercoachinsider Check out MJ at the @coachespanel
On today's show, an earthquake has hit Taiwan. Anthony Albanese confronts his Israeli counterpart over the death of an Aussie aid worker in Gaza. Who is Sam Mostyn, Australia's new governor general? The AFL drugs scandal just gets worse. And some big news for Swifties. Visit thenightly.com.auSee omnystudio.com/listener for privacy information.
Al Paton, Tim Michell, The Phantom and special guest Swiz discuss the effects of Opening Round, 2024 strategy, the best rookie picks and more in a big first episode ahead of a new seasonSee omnystudio.com/listener for privacy information.
Are you a die-hard fan of Australian Rules Football and the popular fantasy game SuperCoach? Do you want to stay ahead of the game and get an edge over your opponents? Look no further than Supercoach Insider! Whether you're a seasoned player or just getting started, our content is designed to help you make informed decisions and take your game to the next level. As a Supercoach Insider subscriber, you'll get access to our exclusive premium content, including weekly video previews and insights that you won't find anywhere else. Join the Supercoach Insider community today and take your SuperCoach game to new heights! Subscribe to our website and follow us on social media to stay up to date with the latest news, analysis, and banter. Links to all of our social media channels can be found below. Social Media Links: Website: https://www.supercoachinsider.com.au/ Twitter: https://twitter.com/SCINSIDER100 Facebook: https://www.facebook.com/supercoachin... YouTube: / supercoachinsider
SC BBL Round 1 Recap & Swiz's Round 2 Team Discussion! by SuperCoach Insider
Swiz's Round One Supercoach BBL Team by SuperCoach Insider
For Episode 45 of the HipHopHumboldt Podcast, Co-Host Brian Swislow joined me for this interview with Humboldt County legend, Hap Hathaway. We talked about how Hap got into the game, and what he was doing early on. This was a special conversation because Hap touched on the evolution of hip-hop and its connections to various cultural and social movements. He also discussed the fusion of musical genres, drawing connections between hip-hop, jazz, blues, country, and rock, often driven by marginalized people seeking new creative outlets. We talked about what he has done for not just the music community, but the community as a whole, and we touched on the importance of community involvement. There was so much wisdom and game dropped during the pod between Swiz and Hap. Info on how artists can grow and network. How to level up! How important it is to support local artists and projects. I feel like I have a lot in common with Hap, we were definitely on that truth serum back in the day and touched on dead prez, Immortal Technique and other artists that influenced a lot of the conscious side of Hip Hop around the turn of the century. Hap and I both have respect for Master P, his impact on the music industry, with an emphasis on his vision, work ethic, and strategy in building a successful record label. One of the most potent recurrent themes all over the pod is Hap's discussion about the importance of live performances, with an emphasis on how performers can set the vibe and energy of a show and engage the audience effectively. Hap gets into the energetic aspects of live performances, and talks about what people are doing when they bring dance, sound, and vocalisation together. It's an age old formula, with real power behind it, something that should be acknowledged and respected by people on both sides of the microphone. What a great time I had sitting down with these gents for this one. Thanks to Hap for coming on and Swiz for co-Hosting! Thanks for tuning in, and stay tuned for more episodes via www.hiphophumboldt.com Shoutout to The HipHopHumboldt Podcast's sponsors!: Center for Natural Medicine www.drnathanwebb.com The Skullface Project https://fatbol.com/pages/skullfacegallery The Juicebox Recording Studio https://juiceboxaudio.square.site/ Garth Cultivader https://www.youtube.com/@GARTHVADER707 Rhapsodic Global www.rhapsodicglobal.com #HumboldtHipHop #HumboldtCounty #humboldtcountyhistory #humboldtcountyhiphop #hiphophumboldt _________________________________________
We know it's been a while. And we've made it worth it! Join Chris and Swiz as they dissect the upcoming round and a look to the future. Are you a die-hard fan of Australian Rules Football and the popular fantasy game SuperCoach? Do you want to stay ahead of the game and get an edge over your opponents? Look no further than Supercoach Insider! Whether you're a seasoned player or just getting started, our content is designed to help you make informed decisions and take your game to the next level. As a Supercoach Insider subscriber, you'll get access to our exclusive premium content, including weekly video previews and insights that you won't find anywhere else. Join the Supercoach Insider community today and take your SuperCoach game to new heights! Subscribe to our website and follow us on social media to stay up to date with the latest news, analysis, and banter. Links to all of our social media channels can be found below. Social Media Links: Website: https://www.supercoachinsider.com.au/ Twitter: https://twitter.com/SCINSIDER100 Facebook: https://www.facebook.com/supercoachin... YouTube: / supercoachinsider
On episode 133, Greg and Josh interview Jade Dust from Portland, OR. Jade Dust will appeal to fans of DC influenced melodic hardcore like Swiz and Shudder to Think. You can find them touring the Pacific Northwest and west coast where they have shared the stage with bands like Shook Ones, Bulletproof Backpack, Change, Faim, and Witness Chamber. The interview covers how the members all came to live in Portland, OR and how they each came to be involved with hardcore. Many of Jade Dust's lyrics deal with contemporary political and social issues that impact the members individually and their communities has a whole. We spend time talking about their lyrics, song writing process, and album artwork. After the credit we feature the track "twist of Fate" by Fever Shack. Checkout their records which can be found at the link below and on vinyl available through Ebullition Records and Extinction Burst Records. Follow Jade Dust on Instagram: @jade_dust Listen to Jade Dust: jadedust.bandcamp.com Follow us on Instagram: @hardcorearchivepodcast and @EnterpriseHardcore --- Support this podcast: https://podcasters.spotify.com/pod/show/enterprise-hardcore-podcast/support
his is it, folks. The Jock Mailbag is over. Damo and Clarky ask guests who have appeared throughout the season to reflect on their season and then also look forward to 2024. Damo and Clarky also reveal their plans for next year, which will be away from Jock Reynolds. Thank you... Lekdog, Patch, Barron, Foz, Azza, MJ Want, Ben, Swiz, Al Paton, Tim Michell, Matt Turner, The Phantom, SuperCoach Mumma, Cam McLachlan, MiniMonk, Janath Fernando, DR, Patto, Pistol for appearing in episodes this season. Thank you to everyone who ever submitted a question, and we hope you'll enjoy what we do next year.
Had some technical issues with this one and tried our best to edit it back together. Apologies! Are you a die-hard fan of Australian Rules Football and the popular fantasy game SuperCoach? Do you want to stay ahead of the game and get an edge over your opponents? Look no further than Supercoach Insider! #afl #supercoach Whether you're a seasoned player or just getting started, our content is designed to help you make informed decisions and take your game to the next level. As a Supercoach Insider subscriber, you'll get access to our exclusive premium content, including weekly video previews and insights that you won't find anywhere else. Join the Supercoach Insider community today and take your SuperCoach game to new heights! Subscribe to our website and follow us on social media to stay up to date with the latest news, analysis, and banter. Links to all of our social media channels can be found below. Social Media Links: Website: https://www.supercoachinsider.com.au/ Twitter: https://twitter.com/SCINSIDER100 Facebook: https://www.facebook.com/supercoachin... YouTube: / supercoachinsider
Swiz's Round 6 Q & A by SuperCoach Insider
AFL gather round is here. We are continuing our debrief series with Saturday footy, the early game of Lions vs North, then the double header of Melbourne vs Essendon + Port Adelaide vs Western Bulldogs. Swiz and Ben give you a quick rundown of the important game details. #AFL #supercoach #PortAdelaide #WesternBulldogs #BrisbaneLions #NorthMelbourne #MelbourneDees #EssendonBombers Follow us on our other platforms - Twitch - www.twitch.tv/SCINSIDER100 TikTok - @SCINSIDER100 Facebook - www.facebook.com/SCINSIDER100 Twitter - www.twitter.com/SCINSIDER100
Swiz's Round 5 Friday Morning Gather Round SC & Footy Chat by SuperCoach Insider
Chris and Swiz discuss the carnage of Round 4 and analyse who to trade in, the all important rookies and everything in between. Big, back, and bold! No that's not Tom Lynch's shoulders, that is the 2023 Supercoach Insider season for content! Join us for stats, trends, banter, and opinions as we focus on AFL Supercoach standard and draft. Sponsored by splashvodka.com.au we appreciate all things banter, sports, and beer donations. #afl #supercoach Follow us on our other platforms - Twitch - www.twitch.tv/SCINSIDER100 TikTok - @SCINSIDER100 Facebook - www.facebook.com/SCINSIDER100 Twitter - www.twitter.com/SCINSIDER100 Soundcloud - @SCINSIDER100 We are available on most major podcast mediums including; Itunes, Spotify, Google Podcast, Tune In, PlayerFM, Podbean and Stitcher!
Damo and Clarky are joined by Swiz from SuperCoach Insider fame to discuss who the must have rookies are after the first two rounds, the best Steele and Gawn replacements and what to do with Bruhn. As always, they also end discussing the various captaincy and vice captaincy options! Follow Swiz on Twitter @Swiz26 Follow SuperCoach Insider on Twitter @SCInsider100 Follow Damo @DamoSC and Clarky @QuantumJC #JockMailbag
This episode we discuss unsettling folk music, unsettling old man fests, and unsettlingly bland dudes online before unsettling ourselves by analyzing a beloved band that all of you definitely know better than us.
We are super excited to have Brian Swislow and Richard Love of 'Object Heavy' as our guests on No Simple Road this week. Object Heavy is Northern California's hardest hitting Soul sensation. While based in Arcata, this cast of musical characters has made waves up and down the North Coast of California, the Pacific Northwest, and various parts of the United States. Object Heavy has also been voted best band in Humboldt, three out of the last 5 years, including 2022. Now Object Heavy has hit the studio and cooked up a new album, 'LOVE AND GRAVITY', produced by Kelly Finnigan (Monophonics), showing off their progressive yet soulful sound.We get right to it in this conversation talking about creating the new album 'Love and Gravity' with Kelly Finnegan of the Monophonics producing for them, how Object Heavy started as a house band way back when in 2013, what made Mike pull up stakes in Texas and move himself up to Northern California to follow his dreams, how he discovered his vocal talents from singing in church back in the day, how a chance meeting and a ride changed all of their lives for the better forever, how grit, persistence, and patience pay off, what the Arcata and Humbolt music scene is like, Swiz's love of The Grateful Dead, and a whole lot more!For all thing Object Heavy including tour info, merch, and more head over to: www.objectheavymusic.comNo Simple Road Intro Music Created By ESCAPERGET YOUR TICKETS FOR SKULL AND ROSES FESTIVAL NOW RIGHT HERE!FREE SHIPPING from Shop Tour Bus Use The PROMO CODE: nosimpleroadFor 20% off Sunset Lake CBD PROMO CODE: NSR20Make Sure to visit our friends at Fire On The Mountain for some amazing food at one of the 3 locations in the Portland area or one of the 2 locations in the Denver area!MUSIC IN THE COMMERCIALS BY AND USED WITH PERMISSION OF:CIRCLES AROUND THE SUNOUTRO MUSIC BY AND USED WITH PERMISSION OF:CHILLDREN OF INDIGONo Simple Road is part of OSIRIS MEDIA. Osiris Media is the leading storyteller in music, combining the intimacy of podcasts with the power of music. We inform and delight music fans by creating shows with leading artists, telling untold stories, and working with brands to craft compelling narratives that bring music to life.Support this show http://supporter.acast.com/nosimpleroad. Hosted on Acast. See acast.com/privacy for more information.
On this Mailbag Damo and Clarky are joined by Swiz from SC Insider to discuss a wide range of topics that include Fremantle rookies, Nat Fyfe, Jack Ziebell, is Ben King worth it and should you build your team to plan for DPP additions. Follow Us on Twitter: Damo - @DamoSC Clarky - @QuantumJC
竹野 創平のプロフィール - Wantedly 久保出 雅俊のプロフィール - Wantedly 合田 周平のプロフィール - Wantedly Kotlin Multiplatform Mobile w/ @swiz_ard "Kaggle" に集中できる推薦基盤改善 w/ @jy_msc
New edition: The Ben and Swiz show, also known as the B&S Show is here for all your weekly bullshit needs. We talk footy, life, trades, cricket and whatever else takes our fancy. We record live and impromptu to deliver authentic content. SCINSIDER100 on YouTube, Facebook, Twitter, Spotify etc.
Swiz's Final Round Team Discussion by SuperCoach Insider
Swiz Round 22 SC Podcast - Talking all things Paddy Cripps by SuperCoach Insider
Swiz's Round 20 SC + Team Discussion & Q+As by SuperCoach Insider
Swiz Round 19 Team Discussion by SuperCoach Insider
Swiz Round 18 Supercoach Discussion + AFL Teams Ins & Outs by SuperCoach Insider
Swiz's Round 16 Team & Trade Option Discussion by SuperCoach Insider
Swiz Round 15 Team Discussion + Q & As by SuperCoach Insider
Swiz Round 14 Team Discussion, Q & As + Footy Chat by SuperCoach Insider
Swiz Round 12 SC Discussion (Byes, Mid-Season Draft, Ins & Outs + Q&As) by SuperCoach Insider
Swiz Round 11 Team Discussion, AFL Ins & Outs + Q & As by SuperCoach Insider
Does it make you feel big and strong to flex your muscles in between song? Well, for this Turned Out A Punk: don't sing along because Brian McTernan is here!!! Join Damian as he sits down with one of his vocal heroes to talk about punk. From the Ambassador of New Zealand's skinhead son, to the DCHC/ Dischord Divide, to life on Lost And Found Records and so much more: don't miss this one!!! Also, don't miss Be Well's band new “Hello Sun” EP, out now on Revelation Records! And check out Be Well on tour this summer! Also, grab a shirt for this podcast at turnedoutapunk.com Also touched on: Showing Suburbia at a birthday party the DK's “In God We Trust” sounds wrong at both speeds The Ambassador of New Zealand's skinhead son Going to Uniform Choice, Soul Side, Immoral Discipline and the Flaming Lips for a first show “If you get hurt, mom's never going to let us back again!” “Just sing”: joining Battery Barrett Jones and Dave Grohl's basement Quitting… the first time Ashes: tragedy and triumph Matt Squire: from Worlds Collide to One Direction The late 90's DIY recording boom Recording Texas Is The Reason The Dischord Divide Amanda MacKaye and Swiz as the bridge The best show ever: Fugazi, Verbal Assault and Soul Side Learning about your emotions from Rites Of Spring Gut Instinct Tim Owens bailing Operation Ivy Lost And Found Records the Youth Crew Revival and mixed feelings AND SO MUCH MORE!
Swiz Round 10 Team Discussion, Ins & Outs + Q & As by SuperCoach Insider
Swiz' told us how he discovered computers at a very early age and how the planets aligned. By the time he enrolled in a CS degree in Slovenia, he had already had multiple internships and experiences working as a software developer. He spoke about freelancing and how this led him not to finish his CS degree. He talked about how his first entrepreneurial experience took him to Silicon Valley, what he learned there (by crashing and burning his startup) and how it eventually took him where he worked for the past seven years.Here are the links from the show:https://www.twitter.com/swizechttps://swizec.com/https://serverlesshandbook.dev/https://seniormindset.com/https://blog.pragmaticengineer.com/software-engineering-salaries-in-the-netherlands-and-europe/https://swizec.com/blog/are-you-the-engineer-who-scoffs-at-high-salary-numbers/CreditsCover Heliotrope by Blue Dot Sessions is licensed CC BY-NC-ND 4.0.Your host is Timothée (Tim) Bourguignon, more about him at timbourguignon.fr.Gift the podcast a rating on one of the significant platforms https://devjourney.info/subscribeBuzzsprout - Let's get your podcast launched! Start for FREEDisclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.Support the show
Swiz Round 9 Team Discussion, Ins & Outs + Q & As by SuperCoach Insider
Swiz Round 8 Team Discussion, Q & As + Ins & Outs by SuperCoach Insider
Swiz Round 7 Team Discussion, Q & As + Ins & Outs by SuperCoach Insider
Swiz Round 6 Team Discussion + Q & A by SuperCoach Insider
Welcome to a new and improved Supercoach Insider for the 2022 #AFL #Supercoach season. Join us for stats, trends, banter and opinions as we focus on AFL Supercoach standard and draft. Sponsored by earnu.io, we appreciate all things banter, sports and fun! We should out all beer sponsors if you want to reach out via our socials. Follow us on our other platforms - Twitch - www.twitch.tv/SCINSIDER100 Facebook - www.facebook.com/SCINSIDER100 Twitter - www.twitter.com/SCINSIDER100 Soundcloud - @SCINSIDER100 We are available on most major podcast mediums including; Itunes, Spotify, Google Podcast, Tune In, PlayerFM, Podbean and Stitcher!
Swiz is one of the great, lost DC Hardcore bands of the late 80's/early 90's. While plenty of ink has been spilt about their neighbors, Soul Side, Shudder to Think, Scream and of course, Fugazi. Swiz seems largely forgotten to time save for singer Shawn Brown's notoriety as Dag Nasty's pre Can I Say front man. None of their output is currently available on the music streaming services so wanting to hear the band today takes some effort (thanks to those dedicated fans who have uploaded their records to YouTube). All a shame really as even after all these years and hundreds of bands playing this same style later, the bands's 1988 self-titled LP still packs a wallop. Clocking in at just over twenty minutes, it's a fierce, tight testament to what this music was always supposed to be, urgent, exciting and to the point.
Swiz Team Discussion + Q & A (Round 3) by SuperCoach Insider
Swiz Team Discussion (Round 2) by SuperCoach Insider
Swiz - Team - Reveal (Rookies Pending) by SuperCoach Insider
Join Ben and Swiz to talk about the Adelaide Crows and the relevant players for AFL Supercoach DRAFT and STANARD, We analyse premiums, those on the rise, draft sleepers, burn man and of course, the rookies. Follow us on our other platforms - Twitch - www.twitch.tv/SCINSIDER100 Facebook - www.facebook.com/SCINSIDER100 Twitter - www.twitter.com/SCINSIDER100 Soundcloud - @SCINSIDER100 We are available on most major podcast mediums including; Itunes, Spotify, Google Podcast, Tune In, PlayerFM, Podbean and Stitcher!
Join Ben and Swiz as they have a look at a couple of standard teams, discuss trending players, have a look at their teams + talk about draft relevancy/tactics. A 20min chat turned into a 50min segment, so why not release the lot! Follow us on our other platforms - Twitch - www.twitch.tv/SCINSIDER100 Facebook - www.facebook.com/SCINSIDER100 Twitter - www.twitter.com/SCINSIDER100 Soundcloud - @SCINSIDER100 We are available on most major podcast mediums including; Itunes, Spotify, Google Podcast, Tune In, PlayerFM, Podbean and Stitcher!
Join Ben and Swiz to talk about the Brisbane Lions and the relevant players for AFL Supercoach DRAFT and STANARD, We analyse premiums, those on the rise, draft sleepers, burn man and of course, the rookies. Follow us on our other platforms - Twitch - www.twitch.tv/SCINSIDER100 Facebook - www.facebook.com/SCINSIDER100 Twitter - www.twitter.com/SCINSIDER100 Soundcloud - @SCINSIDER100 We are available on most major podcast mediums including; Itunes, Spotify, Google Podcast, Tune In, PlayerFM, Podbean and Stitcher! Show less
Join Ben and Swiz to talk about the Adelaide Crows and the relevant players for AFL Supercoach DRAFT and STANARD, We analyse premiums, those on the rise, draft sleepers, burn man and of course, the rookies. Follow us on our other platforms - Twitch - www.twitch.tv/SCINSIDER100 Facebook - www.facebook.com/SCINSIDER100 Twitter - www.twitter.com/SCINSIDER100 Soundcloud - @SCINSIDER100 We are available on most major podcast mediums including; Itunes, Spotify, Google Podcast, Tune In, PlayerFM, Podbean and Stitcher! Show less
New rules, new changes, new possibilities. Throw out those old rule books because we have a competition on our hand's ladies and gentlemen. Join Ben and Swiz talk about their approach to the 2022 season and what the new rules mean for standard and draft leagues. Follow us on our other platforms - Twitch - www.twitch.tv/SCINSIDER100 Facebook - www.facebook.com/SCINSIDER100 Twitter - www.twitter.com/SCINSIDER100 Soundcloud - www.soundcloud.com/SCINSIDER100 We are available on most major podcast mediums including; Itunes, Spotify, Google Podcast, Tune In, PlayerFM, Podbean and Stitcher!
For this episode of Beyond The Album Cover I had the pleasure of interviewing my good friend from my days at WUAG 103.1 FM Alicia Swiz. We will be discussing everything from golden era hip hop, feminism within hop-hop, The late bell hooks, pop music, and everything else in between. This is an interview you can't miss. This is the last Beyond The Album Cover for 2021 and we will see you with new episodes in 2022!!!!! Catch the podcast wherever you stream, On my YouTube channel at Youtube.com/BeyondTheAlbumCover, and at the website BeyondTheAlbumCover.Wordpress.com
Welcome to a new BBL Supercoach Insider for the 2021/22 #BBL season with Ben and Swiz on the BS Show. Join us for trends, banter and opinions as we focus on BBL Supercoach Classic. Follow us on our other platforms - Twitch - www.twitch.tv/SCINSIDER100 Facebook - www.facebook.com/SCINSIDER100 Twitter - www.twitter.com/SCINSIDER100 Soundcloud - www.soundcloud.com/SCINSIDER100 We are available on most major podcast mediums including; Itunes, Spotify, Google Podcast, Tune In, PlayerFM, Podbean and Stitcher!
Dan sits down with Guitarist, vocalist and graphic artist Jason Farrell to discuss his work with DC Hardcore mainstays Swiz, Blue Tip and Red Hare as well his ongoing involvement with Dischord Records.
Swizec is the author of the Serverless Handbook and a software engineer at Tia.Swizec Swizec's personal site Serverless Handbook AWS Lambda API Gateway Operating Lambda (The cold start problem) Provisioned Concurrency DynamoDB Relational Database Service Aurora Simple Queue Service CloudFormation CloudWatch Other serverless function hosting providers Gatsby Cloud Functions Vercel Serverless Functions Netlify Functions Cloud Functions for Firebase Related topics Serverless Framework Jamstack Lighthouse What is a Static Site Generator? What is a CDN? Keeping Server-Side Rendering Cool With React Hydration TypeScript TranscriptYou can help edit this transcript on GitHub.[00:00:00] Jeremy: Today, I'm talking to Swiz Teller. He's a senior software engineer at Tia. The author of the serverless handbook and he's also got a bunch of other courses and I don't know is it thousands of blog posts now you have a lot of them.[00:00:13] Swizec: It is actually thousands of, uh, it's like 1500. So I don't know if that's exactly thousands, but it's over a thousand.I'm cheating a little bit. Cause I started in high school back when blogs were still considered social media and then I just kind of kept going on the same domain.Do you have some kind of process where you're, you're always thinking of what to write next? Or are you writing things down while you're working at your job? Things like that. I'm just curious how you come up with that. [00:00:41] Swizec: So I'm one of those people who likes to use writing as a way to process things and to learn. So one of the best ways I found to learn something new is to kind of learn it and then figure out how to explain it to other people and through explaining it, you really, you really spot, oh shit. I don't actually understand that part at all, because if I understood it, I would be able to explain it.And it's also really good as a reference for later. So some, one of my favorite things to do is to spot a problem at work and be like, oh, Hey, this is similar to that side project. I did once for a weekend experiment I did, and I wrote about it so we can kind of crib off of my method and now use it. So we don't have to figure things out from scratch.And part of it is like you said, that just always thinking about what I can write next. I like to keep a schedule. So I keep myself to posting two articles per week. It used to be every day, but I got too busy for that. when you have that schedule and, you know, okay on Tuesday morning, I'm going to sit down and I have an hour or two hours to write, whatever is on top of mind, you kind of start spotting more and more of these opportunities where it's like a coworker asked me something and I explained it in a slack thread and it, we had an hour. Maybe not an hour, but half an hour of back and forth. And you actually just wrote like three or 400 words to explain something. If you take those 400 words and just polish them up a little bit, or rephrase them a different way so that they're easier to understand for somebody who is not your coworker, Hey, that's a blog post and you can post it on your blog and it might help others.[00:02:29] Jeremy: It sounds like taking the conversations most people have in their day to day. And writing that down in a more formal way. [00:02:37] Swizec: Yeah. not even maybe in a more formal way, but more, more about in a way that a broader audience can appreciate. if it's, I'm super gnarly, detailed, deep in our infrastructure in our stack, I would have to explain so much of the stuff around it for anyone to even understand that it's useless, but you often get these nuggets where, oh, this is actually a really good insight that I can share with others and then others can learn from it. I can learn from it. [00:03:09] Jeremy: What's the most accessible way or the way that I can share this information with the most people who don't have all this context that I have from working in this place. [00:03:21] Swizec: Exactly. And then the power move, if you're a bit of an asshole is to, instead of answering your coworkers question is to think about the answer, write a blog post and then share the link with them.I think that's pushing it a little bit.[00:03:38] Jeremy: Yeah, It's like you're being helpful, but it also feels a little bit passive aggressive.[00:03:44] Swizec: Exactly. Although that's a really good way to write documentation. One thing I've noticed at work is if people keep asking me the same questions, I try to stop writing my replies in slack and instead put it on confluence or whatever internal wiki that we have, and then share that link. and that has always been super appreciated by everyone.[00:04:09] Jeremy: I think it's easy to, have that reply in slack and, and solve that problem right then. But when you're creating these Wiki pages or these documents, how're people generally finding these. Cause I know you can go through all this trouble to make this document. And then people just don't know to look or where to go. [00:04:30] Swizec: Yeah. Discoverability is a really big problem, especially what happens with a lot of internal documentation is that it's kind of this wasteland of good ideas that doesn't get updated and nobody maintains. So people stop even looking at it. And then if you've stopped looking at it before, stop updating it, people stop contributing and it kind of just falls apart.And the other problem that often happens is that you start writing this documentation in a vacuum. So there's no audience for it, so it's not help. So it's not helpful. That's why I like the slack first approach where you first answered the question is. And now, you know exactly what you're answering and exactly who the audiences.And then you can even just copy paste from slack, put it in a conf in JIRA board or wherever you put these things. spice it up a little, maybe effect some punctuation. And then next time when somebody asks you the same question, you can be like, oh, Hey, I remember where that is. Go find the link and share it with them and kind of also trains people to start looking at the wiki.I don't know, maybe it's just the way my brain works, but I'm really bad at remembering information, but I'm really good at remembering how to find it. Like my brain works like a huge reference network and it's very easy for me to remember, oh, I wrote that down and it's over there even if I don't remember the answer, I almost always remember where I wrote it down if I wrote it down, whereas in slack it just kind of gets lost.[00:06:07] Jeremy: Do you also take more informal notes? Like, do you have notes locally? You look through or something? That's not a straight up Wiki. [00:06:15] Swizec: I'm actually really bad at that. I, one of the things I do is that when I'm coding, I write down. so I have almost like an engineering log book where everything, I, almost everything I think about, uh, problems I'm working on. I'm always writing them down on by hand, on a piece of paper. And then I never look at those notes again.And it's almost like it helps me think it helps me organize my thoughts. And I find that I'm really bad at actually referencing my notes and reading them later because, and this again is probably a quirk of my brain, but I've always been like this. Once I write it down, I rarely have to look at it again.But if I don't write it down, I immediately forget what it is.What I do really like doing is writing down SOPs. So if I notice that I keep doing something repeatedly, I write a, uh, standard operating procedure. For my personal life and for work as well, I have a huge, oh, it's not that huge, but I have a repository of standard procedures where, okay, I need to do X.So you pull up the right recipe and you just follow the recipe. And if you spot a bug in the recipe, you fix the recipe. And then once you have that polished, it's really easy to turn that into an automated process that can do it for you, or even outsource it to somebody else who can work. So we did, you don't have to keep doing the same stuff and figuring out, figuring it out from scratch every time.[00:07:55] Jeremy: And these standard operating procedures, they sound a little bit like runbooks I guess. [00:08:01] Swizec: Yep. Run books or I think in DevOps, I think the big red book or the red binder where you take it out and you're like, we're having this emergency, this alert is firing. Here are the next steps of what we have to check.[00:08:15] Jeremy: So for those kinds of things, those are more for incidents and things like that. But in your case, it sounds like it's more, uh, I need to get started with the next JS project, or I need to set up a Postgres database things like that. [00:08:30] Swizec: Yeah. Or I need to reset a user to initial states for testing or create a new user. That's sort of thing.[00:08:39] Jeremy: These probably aren't in that handwritten log book.[00:08:44] Swizec: The wiki. That's also really good way to share them with new engineers who are coming on to the team.[00:08:50] Jeremy: Is it where you just basically dump them all on one page or is it where you, you organize them somehow so that people know that this is where, where they need to go. [00:09:00] Swizec: I like to keep a pretty flat structure because, I think the, the idea of categorization outlived its prime. We have really good search algorithms now and really good fuzzy searching. So it's almost easier if everything is just dumped and it's designed to be easy to search. a really interesting anecdote from, I think they were they were professors at some school and they realized that they try to organize everything into four files and folders.And they're trying to explain this to their younger students, people who are in their early twenties and the young students just couldn't understand. Why would you put anything in a folder? Like what is a folder? What is why? You just dump everything on your desktop and then command F and you find it. Why would you, why would you even worry about what the file name is? Where the file is? Like, who cares? It's there somewhere.[00:09:58] Jeremy: Yeah, I think I saw the same article. I think it was on the verge, right?I mean, I think that's that's right, because when you're using, say a Mac and you don't go look for the application or the document you want to run a lot of times you open up spotlight and just type it and it comes up.Though, I think what's also sort of interesting is, uh, at least in the note taking space, there's a lot of people who like setting up things like tags and things like that. And in a way that feels a lot like folders, I guess [00:10:35] Swizec: Yeah. The difference between tags and categories is that the same file can have multiple tags and it cannot be in multiple folders. So that's why categorization systems usually fall apart. You mentioned note taking systems and my opinion on those has always been that it's very easy to fall into the trap of feeling productive because you are working on your note or productivity system, but you're not actually achieving anything.You're just creating work for work sake. I try to keep everything as simple as possible and kind of avoid the overhead.[00:11:15] Jeremy: People can definitely spend hours upon hours curating what's my note taking system going to be, the same way that you can try to set up your blog for two weeks and not write any articles. [00:11:31] Swizec: Yeah. exactly.[00:11:32] Jeremy: When I take notes, a lot of times I'll just create a new note in apple notes or in a markdown file and I'll just write stuff, but it ends up being very similar to what you described with your, your log book in that, like, because it's, it's not really organized in any way. Um, it can be tricky to go back and actually, find useful information though, Though, I suppose the main difference though, is that when it is digital, uh, sometimes if I search for a specific, uh, software application or a specific tool, then at least I can find, um, those bits there [00:12:12] Swizec: Yeah. That's true. the other approach I'd like to use is called the good shit stays. So if I can't remember it, it probably wasn't important enough. And you can, especially these days with the internet, when it comes to details and facts, you can always find them. I find that it's pretty easy to find facts as long as you can remember some sort of reference to it.[00:12:38] Jeremy: You can find specific errors or like you say specific facts, but I think if you haven't been working with a specific technology or in a specific domain for a certain amount of time, you, it, it can be hard to, to find like the right thing to look for, or to even know if the solution you're looking at is, is the right one. [00:13:07] Swizec: That is very true. Yeah. Yeah, I don't really have a solution for that one other than relearn it again. And it's usually faster the second time. But if you had notes, you would still have to reread the notes. Anyway, I guess that's a little faster, cause it's customized to you personally.[00:13:26] Jeremy: Where it's helpful is that sometimes when you're looking online, you have to jump through a bunch of different sites to kind of get all the information together. And by that time you've, you've lost your flow a little bit, or you you've lost, kind of what you were working on, uh, to begin with. Yeah. [00:13:45] Swizec: Yeah. That definitely happens.[00:13:47] Jeremy: Next I'd like to talk about the serverless handbook. Something that you've talked about publicly a little bit is that when you try to work on something, you don't think it's a great idea to just go look at a bunch of blog posts. Um, you think it's better to, to go to a book or some kind of more, uh, I don't know what you would call it like larger or authoritative resource. And I wonder what the process was for, for you. Like when you decided I'm going to go learn how to do serverless you know, what was your process for doing that? [00:14:23] Swizec: Yeah. When I started learning serverless, I noticed that maybe I just wasn't good at finding them. That's one thing I've noticed with Google is that when you're jumping into a new technical. It's often hard to find stuff because you don't really know what you're searching for. And Google also likes to tune the algorithms to you personally a little bit.So it can be hard to find what you want if you are, if you haven't been in that space. So I couldn't really find a lot of good resources, uh, which resulted in me doing a lot of exploration, essentially from scratch or piecing together different blogs and scraps of information here and there. I know that I spend ridiculous amounts of time in even as deep as GitHub issues on closed issues that came up in Google and answer something or figure, or people were figuring out how something works and then kind of piecing all of that together and doing a lot of kind of manual banging my head against the wall until the wall broke.And I got through. I decided after all of that, that I really liked serverless as a technology. And I really think it's the future of how backend systems are going to be built. I think it's unclear yet. What kind of systems is appropriate for and what kind of kind of systems it isn't.It does have pros and cons. it does resolve a lot of the very annoying parts of building a modern website or building upon backend go away when you go serverless. So I figured I really liked this and I've learned a lot trying to piece it together over a couple of years.And if combined, I felt like I was able to do that because I had previous experience with building full stack websites, building full stack apps and understanding how backends work in general. So it wasn't like, oh, How do I do this from scratch? It was more okay. I know how this is supposed to work in theory.And I understand the principles. What are the new things that I have to add to that to figure out serverless? So I wrote the serverless handbook basically as a, as a reference or as a resource that I wish I had when I started learning this stuff. It gives you a lot of the background of just how backends work in general, how databases connect, what different databases are, how they're, how they work.Then I talked some, some about distributed systems because that comes up surprisingly quickly when you're going with serverless approaches, because everything is a lot more distributed. And it talks about infrastructure as code because that kind of simplifies a lot of the, they have opposite parts of the process and then talks about how you can piece it together in the ends to get a full product. and I approached it from the perspective of, I didn't want to write a tutorial that teaches you how to do something specific from start to finish, because I personally don't find those to be super useful. Um, they're great for getting started. They're great for building stuff. If you're building something, that's exactly the same as the tutorial you found.But they don't help you really understand how it works. It's kind of like if you just learn how to cook risotto, you know how to cook risotto, but nobody told you that, Hey, you actually, now that you know how to cook risotto, you also know how to just make rice and peas. It's pretty much the same process.Uh, and if you don't have that understanding, it's very hard to then transition between technologies and it's hard to apply them to your specific situation. So I try to avoid that and write more from the perspective. How I can give somebody who knows JavaScript who's a front end engineer, or just a JavaScript developer, how I can give them enough to really understand how serverless and backends works and be able to apply those approaches to any project.[00:18:29] Jeremy: When people hear serverless, a lot of times they're not really sure what that actually means. I think a lot of times people think about Lambdas, they think about functions as a service. but I wonder to you what does serverless mean? [00:18:45] Swizec: It's not that there's no server, there's almost always some server somewhere. There has to be a machine that actually runs your code. The idea of serverless is that the machine and the system that handles that stuff is trans is invisible to you. You're offloading all of the dev ops work to somebody else so that you can full focus on the business problems that you're trying to solve.You can focus on the stuff that is specific and unique to your situation because, you know, there's a million different ways to set up a server that runs on a machine somewhere and answers, a, API requests with adjacent. And some people have done that. Thousands of times, new people, new folks have probably never done it.And honestly, it's really boring, very brittle and kind of annoying, frustrating work that I personally never liked. So with serverless, you can kind of hand that off to a whole team of engineers at AWS or at Google or, whatever other providers there are, and they can deal with that stuff. And you can, you can work on the level of, I have this JavaScript function.I want this JavaScript function to run when somebody hits this URL and that's it. That's all, that's essentially all you have to think about. So that's what serverless means to me. It's essentially a cloud functions, I guess.[00:20:12] Jeremy: I mean, there been services like Heroku, for example, that, that have let people make rails apps or Django apps and things like that, where the user doesn't really have to think about the operating system, um, or about creating databases and things like that. And I wonder, to you, if, if that is serverless or if that's something different and, and what the difference there might be. [00:20:37] Swizec: I think of that as an intermediary step between on prem or handling your own servers and full serverless, because you still have to think about provisioning. You still have to think of your server as a whole blob or a whole glob of things that runs together and runs somewhere and lives or lifts somewhere.You have to provision capacity. You have to still think about how many servers you have on Heroku. They're called dynos. you still have to deal with the routing. You have to deal with connecting it to the database. Uh, you always have to think about that a little bit, but you're, you're still dealing with a lot of the frameworky stuff where you have to, okay, I'm going to declare a route. And then once I've declared the route, I'm going to tell it how to take data from the, from the request, put it to the function. That's actually doing the work. And then you're still dealing with all of that. Whereas with full serverless, first of all, it can scale down to zero, which is really useful.If you don't have a lot of traffic, you can have, you're not paying anything unless somebody is actually using your app. The other thing is that you don't deal with any of the routing or any of that. You're just saying, I want this URL to exist, and I want it to run that function, that you don't deal with anything more than that.And then you just write, the actual function that's doing the work. So it ends up being as a normal jobs function that accepts a request as an argument and returns a JSON response, or even just a JSON object and the serverless machinery handles everything else, which I personally find a lot easier. And you don't have to have these, what I call JSON bureaucracy, where you're piping an object through a bunch of different functions to get from the request to the actual part that's doing the work. You're just doing the core interesting work.[00:22:40] Jeremy: Sort of sounds like one of the big distinctions is with something like Heroku or something similar. You may not have a server, but you have the dyno, which is basically a server. You have something that is consistently running, Whereas with what you consider to be serverless, it's, it's something that basically only launches on when it's invoked. Um, whether that's a API call or, or something else. The, the routing thing is a little bit interesting because the, when I was going through the course, there are still the routes that you write. It's just that you're telling, I guess the API gateway Amazon's API gateway, how to route to your functions, which was very similar to how to route to a controller action or something like that in other languages.[00:23:37] Swizec: Yeah. I think that part is actually is pretty similar where, I think it kind of depends on what kind of framework you end up building. Yeah, it can be very simple. I know with rails, it's relatively simple to define a new route. I think you have to touch three or four different files. I've also worked in large express apps where.Hooking up the controller with all of the swagger definitions or open API definitions, and everything else ends up being like six or seven different files that have to have functions that are named just right. And you have to copy paste it around. And I, I find that to be kind of a waste of effort, with the serverless framework.What I like is you have this YAML file and you say, this route is handled by this function. And then the rest happens on its own with next JS or with Gatsby functions, Gatsby cloud functions. They've gone even a step further, which I really like. You have the slash API directory in your project and you just pop a file in there.And whatever that file is named, that becomes your API route and you don't even have to configure anything. You're just, in both of them, if you put a JavaScript file in slash API called hello, That exports, a handler function that is automatically a route and everything else happens behind the scenes.[00:25:05] Jeremy: So that that's more of a matter of the framework you're using and how easy does it make it to, to handle routing? Whether that's a pain or a not.[00:25:15] Swizec: Yeah. and I think with the serverless frameworks, it's because serverless itself, as a concept makes it easier to set this up. We've been able to have these modern frameworks with really good developer experience Gatsby now with how did they have Gatsby cloud and NextJS with Vercel and I think Netlify is working on it as well.They can have this really good integration between really tight coupling and tight integration between a web framework and the deployment environment, because serverless is enabling them to spin that up. So easily.[00:25:53] Jeremy: One of the things about your courses, this isn't the only thing you focus on, but one of the use cases is basically replacing a traditional server rendered application or a traditional rails, django, spring application, where you've got Amazon's API gateway in front, which is serving as the load balancer.And then you have your Lambda functions, which are basically what would be a controller action in a lot of frameworks. and then you're hooking it up to a database which could be Amazon. It could be any database, I suppose. And I wonder in your experience having worked with serverless at your job or in side projects, whether that's like something you would use as a default or whether serverless is more for background jobs and things like that.[00:26:51] Swizec: I think the underlying hidden question you're asking is about cold starts and API, and the response times, is one of the concerns that people have with serverless is that if your app is not used a lot, your servers scale down to zero. So then when somebody new comes on, it can take a really long time to respond.And they're going to bail and be upset with you. One way that I've solved, that is using kind of a more JAM Stacky approach. I feel like that buzzword is still kind of in flux, but the idea is that the actual app front-end app, the client app is running off of CDNs and doesn't even touch your servers.So that first load is of the entire app and of the entire client system is really fast because it comes from a CDN that's running somewhere as close as possible to the user. And it's only the actual APIs are hitting your server. So in the, for example, if you have something like a blog, you can, most blogs are pretty static.Most of the content is very static. I use that on my blog as well. you can pre-render that when you're deploying the project. So you, you kind of, pre-render everything that's static when you deploy. And then it becomes just static files that are served from the CDN. So you get the initial article. I think if you, I haven't tested in a while, but I think if you load one of my articles on swizec.com, it's readable, like on lighthouse reports, if you look at the lighthouse where it gives you the series of screenshots, the first screenshot is already fully readable.I think that means it's probably under 30 or 40 milliseconds to get the content and start reading, but then, then it rehydrates and becomes a react app. and then when it's a react app, it can make for their API calls to the backend. So usually on user interaction, like if you have upvotes or comments or something like that, Only when the user clicks something, you then make an API call to your server, and that then calls a Lambda or Gatsby function or a Netlify cloud function, or even a Firebase function, which then then wakes up and talks to the database and does things, and usually people are a lot more forgiving of that one taking 50 milliseconds to respond instead of 10 milliseconds, but, you know, 50 milliseconds is still pretty good.And I think there were recently some experiments shared where they were comparing cold start times. And if you write your, uh, cloud functions in JavaScript, the average cold startup time is something like a hundred milliseconds. And a big part of that is because you're not wrapping this entire framework, like express or rails into your function. It's just a small function. So the server only has to load up something like, I don't know. I think my biggest cloud functions have been maybe 10 kilobytes with all of the dependencies and everything bundled in, and that's pretty fast for a server to, to load run, start no JS and start serving your request.It's way fast enough. And then if you need even more speed, you can go to rust or go, which are even faster. As long as you avoid the java, .net, C-sharp those kinds of things. It's usually fine.[00:30:36] Jeremy: One of the reasons I was curious is because I was going through the rest example you've got, where it's basically going through Amazon's API gateway, um, goes to a Lambda function written in JavaScript, and then talks to dynamoDB gives you a record back or creates a record and, I, I found that just making those calls, making a few calls, hopefully to account for the cold start I getting response times of maybe 150 to 250 milliseconds, which is not terrible, but, it's also not what I would call fast either.So I was just kind of curious, when you have a real app, like, are, are there things that you've come across where Lambda maybe might have some issues or at least there's tricks you need to do to, to work around them? [00:31:27] Swizec: Yeah. So the big problem there is, as soon as a database is involved, that tends to get. Especially if that database is not co-located with your Lambda. So it's usually, or when I've experimented, it was a really bad idea to go from a Vercel API function, talk to dynamo DB in AWS that goes over the open internet.And it becomes really slow very quickly. at my previous job, I experimented with serverless and connecting it to RDS. If you have RDS in a separate private network, then RDS is that they, the Postgres database service they have, if that's running in a separate private network, then your functions, it immediately adds 200 or 300 milliseconds to your response times.If you keep them together, it usually works a lot faster. ANd then there are ways to keeping them. Pre-warned usually it doesn't work as well as you would want. There are ways on AWS to, I forget what it's called right now, but they have now what's, some, some sort of automatic rewarming, if you really need response times that are smaller than a hundred, 200 milliseconds.But yeah, it mostly depends on what you're doing. As soon as you're making API calls or database calls. You're essentially talking to a different server that is going to be slower on a lambda then it is if you have a packaged pserver, that's running the database and the server itself on the same machine.[00:33:11] Jeremy: And are there any specific challenges related to say you mentioned RDS earlier? I know with some databases, like for example, Postgres sometimes, uh, when you have a traditional server application, the server will pool the connections. So it'll make some connection into your data database and just keep reusing them.Whereas with the Lambda is it making a new connection every time? [00:33:41] Swizec: Almost. So Lambdas. I think you can configure how long it stays warm, but what AWS tries to do is reuse your laptops. So when the Lambda wakes up, it doesn't die immediately. After that initial request, it stays, it stays alive for the next, let's say it's one minute. Or even if it's 10 minutes, it's, there's a life for the next couple of minutes.And during that time, it can accept new requests, new requests and serve them. So anything that you put in the global namespace of your phone. We'll potentially remain alive between functions and you can use that to build a connection pool to your database so that you can reuse the connections instead of having to open new connections every time.What you have to be careful with is that if you get simultaneous requests at actually simultaneous requests, not like 10 requests in 10 milliseconds, if you get 10 requests at the same millisecond, you're going to wake up multiple Lambdas and you're going to have multiple connection pools running in parallel.So it's very easy to crash your RDS server with something like AWS Lambda, because I think the default concurrency limit is a thousand Lambdas. And if each of those can have a pool of, let's say 10 requests, that's 10,000 open requests or your RDS server. And. You were probably not paying for high enough tier for the RDS server to survive that that's where it gets really tricky.I think AWS now has a service that lets you kind of offload a connection pool so that you can take your Lambda and connect it to the connection pool. And the connection pool is keeping warm connections to your server. but an even better approach is to use something like Aurora DB, which is also an on AWS or dynamo DB, which are designed from the ground up to work with serverless applications.[00:35:47] Jeremy: It's things that work, but you have to know sort of the little, uh, gotchas, I guess, that are out there. [00:35:54] Swizec: Yeah, exactly. There's sharp edges to be found everywhere. part of that is also that. serverless, isn't that old yet I think AWS Lambda launched in 2014 or 2015, which is one forever in internet time, but it's still not that long ago. So we're still figuring out how to make things better.And, it's also where, where you mentioned earlier that whether it's more appropriate for backend processes or for user-facing processes, it does work really well for backend processes because you CA you have better control over the maximum number of Lambdas that run, and you have more patience for them being slow, being slow sometimes. And so on.[00:36:41] Jeremy: It sounds like even for front end processes as long as you know, like you said, the sharp edges and you could do things like putting a CDN in front where your Lambdas don't even get hit until some later time. There's a lot of things you can do to make it where it is a good choice or a good I guess what you're saying, when you're building an application, do you default to using a serverless type of stack? [00:37:14] Swizec: Yes, for all of my side projects, I default to using serverless. Um, I have a bunch of apps running that way, even when serverless is just no servers at all. Like my blog doesn't have any cloud functions right now. It's all running from CDNs, basically. I think the only, I don't know if you could even count that as a cloud function is w my email signup forms go to an API with my email provider.So there's also not, I don't have any servers there. It's directly from the front end. I would totally recommend it if you are a startup that just got tens of millions of dollars in funding, and you are planning to have a million requests per second by tomorrow, then maybe not. That's going to be very expensive very quickly.But there's always a trade off. I think that with serverless, it's a lot easier to build in terms of dev ops and in terms of handling your infrastructure, it's, it takes a bit of a mind shift in how you're building when it comes to the actual logic and the actual, the server system that you're building.And then in terms of costs, it really depends on what you're doing. If you're a super huge company, it probably doesn't make sense to go and serverless, but if you're that. Or if you have that much traffic, you hopefully are also making enough money to essentially build your own serverless system for yourself.[00:38:48] Jeremy: For someone who's interested in trying serverless, like I know for myself when I was going through the tutorial you're using the serverless framework and it creates all these different things in AWS for you and at a high level I could follow. Okay. You know, it has the API gateway and you've got your simple queue service and DynamoDB, and the lambdas all that sort of thing.So at a high level, I could follow along. But when I log into the AWS console, not knowing a whole lot about AWS, it's creating a ton of stuff for you. And I'm wondering from your perspective for somebody who's learning about serverless, how much do they need to really dive into the AWS internals and understand what's going on there. [00:39:41] Swizec: That's a tough one because personally I try to stay away as much as possible. And especially with the serverless framework, what I like is configuring everything through the framework rather than doing it manually. Um, because there's a lot of sharp edges there as well. Where if you go in and you manually change something, then AWS can't allow serverless framework to clean up anymore and you can have ghost processes running.At Tia, we've had that as a really interesting challenge. We're not using serverless framework, we're using something called cloud formation, which is essentially. One lower level of abstraction, then serverless framework, we're doing a lot more work. We're creating a lot more work for ourselves, but that's what we have. And that's what we're working with. these decisions predate me. So I'm just going along with what we have and we wanted to have more control, because again, we have dev ops people on the team and they want more control because they also know what they're doing and we keep having trouble with, oh, we were trying to use infrastructure as code, but then there's this little part where you do have to go into the AWS console and click around a million times to find the right thing and click it.And we've had interesting issues with hanging deploys where something gets stuck on the AWS side and we can take it back. We can tear it down, we can stop it. And it's just a hanging process and you have to wait like seven hours for AWS to do. Oh, okay. Yeah. If it's been there for seven hours, it's probably not needed and then kills it and then you can deploy.So that kind of stuff gets really frustrating very quickly.[00:41:27] Jeremy: Sounds like maybe in your personal projects, you've been able to, to stick to the serverless framework abstraction and not necessarily have to understand or dive into the details of AWS and it's worked out okay for you. [00:41:43] Swizec: Yeah, exactly. it's useful to know from a high, from a high level what's there and what the different parts are doing, but I would not recommend configuring them through the, through the AWS console because then you're going to always be in the, in the AWS console. And it's very easy to get something slightly wrong.[00:42:04] Jeremy: Yeah. I mean, I know for myself just going through the handbook, just going into the console and finding out where I could look at my logs or, um, what was actually running in AWS. It wasn't that straightforward. So, even knowing the bare minimum for somebody who's new to, it was like a little daunting. [00:42:26] Swizec: Yeah, it's super daunting. And they have thousands, if not hundreds of different products on AWS. and when it comes to, like you mentioned logs, I, I don't think I put this in the handbook because I either didn't know about it yet, or it wasn't available quite yet, but serverless can all the serverless framework also let you look at logs through the servers framework.So you can say SLS function, name, logs, and it shows you the latest logs. it also lets you run functions locally to an extent. it's really useful from that perspective. And I personally find the AWS console super daunting as well. So I try to stay away as much as possible.[00:43:13] Jeremy: It's pretty wild when you first log in and you click the button that shows you the services and it's covering your whole screen. Right. And you're like, I just want to see what I just pushed. [00:43:24] Swizec: Yeah, exactly. And there's so many different ones and they're all they have these obscure names that I don't find meaningful at all.[00:43:34] Jeremy: I think another thing that I found a little bit challenging was that when I develop applications, I'm used to having the feedback cycle of writing the code, running the application or running a test and seeing like, did it work? And if it didn't, what's the stack trace, what, what happened? And I found the process of going into CloudWatch and looking at the logs and waiting for them to eventually refresh and all that to be, a little challenging. And, and, um, so I was wondering in your, your experience, um, how you've worked through, you know, how are you able to get a fast feedback loop or is this just kind of just part of it. [00:44:21] Swizec: I am very lazy when it comes to writing tests, or when it comes to fast feedback loops. I like having them I'm really bad at actually setting them up. But what I found works pretty well for serverless is first of all, if you write your backend a or if you write your cloud functions in TypeScript that immediately resolves most of the most common issues, most common sources of bugs, it makes sure that you're not using something that doesn't exist.Make sure you're not making typos, make sure you're not holding a function wrong, which I personally find very helpful because I have pretty fast and I make typos. And it's so nice to be able to say, if it's completely. I know that it's at least going to run. I'm not going to have some stupid issue of a missing semi-colon or some weird fiddly detail.So that's already a super fast feedback cycle that runs right in your IDE the next step is because you're just writing the business logic function and you know, that the function itself is going to run. You can write unit tests that treat that function as a normal function. I'm personally really bad at writing those unit tests, but they can really speed up the, the actual process of testing because you can go and you can be like, okay.So I know that the code is doing what I want it to be doing if it's running in isolation. And that, that can be pretty fast. The next step that is, uh, Another level in abstraction and and gives you more feedback is with serverless. You can locally invoke most Lambdas. The problem with locally running your Lambdas is that it's not the same environment as on AWS.And I asked one of the original developers of the same serverless framework, and he said, just forget about accurately replicating AWS on your system. There are so many dragons there it's never going to work. and I had an interesting example about that when I was building a little project for my girlfriend that sends her photos from our relationship to an IOT device every day or something like that.It worked when I ran SLS invoke and it ran and it even called all of the APIs and everything worked. It was amazing. And then when I deployed it, it didn't work and it turned out that it was a permissions issue. I forgot to give myself a specific, I am role for something to work. That's kind of like a stair-stepping process of having fast feedback cycles first, if it compiles, that means that you're not doing anything absolutely wrong.If the tests are running, that means it's at least doing what you think it's doing. If it's invoking locally, it means that you're holding the API APIs and the third-party stuff correctly. And then the last step is deploying it to AWS and actually running it with a curl or some sort of request and seeing if it works in production.And that then tells you if it's actually going to work with AWS. And the nice thing there is because uh serverless framework does this. I think it does a sort of incremental deploys. The, that cycle is pretty fast. You're not waiting half an hour for your C code pipeline or for your CIO to run an integration test, to do stuff.One minute, it takes one minute and it's up and you can call it and you immediately see if it's working.[00:47:58] Jeremy: Basically you're, you're trying to do everything you can. Static typing and, running tests just on the functions. But I guess when it comes down to it, you really do have to push everything, update AWS, have it all run, um, in order to, to really know. Um, and so I guess it's, it's sort of a trade-off right. Versus being able to, if you're writing a rails application and you've got all your dependencies on your machine, um, you can spin it up and you don't really have to wait for it to, to push anywhere, but, [00:48:36] Swizec: Yeah. But you still don't know if, what if your database is misconfigured in production?[00:48:42] Jeremy: right, right. So it's, it's never, never the same as production. It's just closer. Right? Yeah. Yeah, I totally get When you don't have the real services or the real databases, then there's always going to be stuff that you can miss. Yeah, [00:49:00] Swizec: Yeah. it's not working until it's working in production.[00:49:03] Jeremy: That's a good place to end it on, but is there anything else you want to mention before we go?[00:49:10] Swizec: No, I think that's good. Uh, I think we talked about a lot of really interesting stuff.[00:49:16] Jeremy: Cool. Well, Swiz, thank you so much for chatting with me today. [00:49:19] Swizec: Yeah. Thank you for having me.
Swizec Teller is a Senior Software Engineer at Tia, a healthcare company for women, as well as a speaker, instructor, and author. Swizec created the course React for Data Viz (https://reactfordataviz.com/) and wrote Serverless Handbook for Frontend Engineers (https://serverlesshandbook.dev/) and the Senior Mindset series (https://seniormindset.com/). You can watch the video recording of this interview on our YouTube channel (https://www.youtube.com/watch?v=qimJb8ANfVY). Links https://twitter.com/Swizec (https://twitter.com/Swizec) https://swizec.com (https://swizec.com) https://www.linkedin.com/in/swizec (https://www.linkedin.com/in/swizec) https://serverlesshandbook.dev (https://serverlesshandbook.dev) https://css-tricks.com/the-great-divide (https://css-tricks.com/the-great-divide) https://seniormindset.com (https://seniormindset.com) https://reactfordataviz.com (https://reactfordataviz.com) Contact us https://podrocket.logrocket.com/contact-us (https://podrocket.logrocket.com/contact-us) @PodRocketpod (https://twitter.com/PodRocketpod) What does LogRocket do? LogRocket combines frontend monitoring, product analytics, and session replay to help software teams deliver the ideal product experience. Try LogRocket for free today (https://logrocket.com/signup/?pdr). Special Guest: Swizec Teller .
From the birthing songs to the final breaths of the band,..today we start the journey through the final complete work, Feral Hymns! All Creation Bows is the perfect opener as an invocation of the Mystery. Discussing the track with me this show is Jason Shirrone. This episode also features the second part of the Jason Farrell interview. For anyone who somehow isn't familiar with him, he played guitar in Swiz, Blue Tip, Red Hare and many other great bands, as well as did the lion's share of the graphics for Dischord Records throughout the 90's. This meant he did most all of the classic Lungfish albums. If you enjoy the episode, put your head to mine at unanimoushourpod@gmail.com or at unanimous hour pod on instagram. Much gratitude for listening.
Holmberg's Morning Sickness - Opening Break - Wednesday July 14, 2021 Learn more about your ad choices. Visit megaphone.fm/adchoices
Holmberg's Morning Sickness - Opening Break - Wednesday July 14, 2021
Welcome to a new and improved Supercoach Insider for the 2021 #AFL #Supercoach season. Ben is joined by Swiz, Jordes Supercoach and Chris finally decides to show up to give his over inflated opinion. Join us for stats, trends, banter and opinions as we focus on AFL Supercoach standard and draft. Follow us on our other platforms - Twitch - www.twitch.tv/SCINSIDER100 Facebook - www.facebook.com/SCINSIDER100 Twitter - www.twitter.com/SCINSIDER100 Soundcloud - www.soundcloud.com/SCINSIDER100 We are available on most major podcast mediums including; Itunes, Spotify, Google Podcast, Tune In, PlayerFM, Podbean and Stitcher!
The first half of this show will soon be an interview with Expert Scrabble Player drmcmoo offering sage advice on how to climb the mountain that is the Collins Lexicon. Well, why not emerge from your cocoons with a new skill? Here's your shot: Collins JZXQ Exclusives! | AZYM | | BAJU | | BENJ | | BEZ | | CAZ | | CHIZ | | COXY | | COZE | | DIXI | | DIXY | | DOX | | DUX | | DZO | | EXO | | EXUL | | FAIX | | FIQHS | | FLIX | | FLOX | | GAJO | | GAZY | | GJU | GJUS | GJUS | | GREX | | GUQIN | | HIZZ | | HOX | | JA | | JAAP | | JAFA | | JAGA | | JAI | | JAK | | JANN | | JAP | | JAPS | | JARK | | JARP | | JASP | | JASS | | JAXY | | JEAT | | JEDI | | JEEL | | JEFF | | JIZ | JAZY, JASY, GIZ, GIZZ | JOBE | | JOCO | | JOL | | JOLL | | JOLS | | JOMO | | JONG | | JOR | | JORS | | JOUR | | JUD | | JUDS | | JURE | | JUVE | | JYNX | | KAZI | | KUZU | | LANX | | LAZO | | LEZZ | | LOLZ | | LULZ | | LUZ | | MEZZ | | MIXY | | MIZ | | MIZZ | | MOZ | | MOZE | | MOZZ | | MUZZ | | MYXO | | MZEE | | NAZE | | NOX | | OXER | | PIZE | | POZ | | POZZ | | QIN | | QORMA | | QUAIR | | QUATS | | QUAYD | | QUEME | | QUENA | | QUEYN | | QUICH | | QUIMS | | QUINA | | QUINE | | QUINO | | QUIPO | | QUIST | | QUOAD | | QUOIF | | QUONK | | QUOPS | | QUYTE | | RIZ | | RIZA | | RONZ | | SAXE | | SAZ | | SIJO | | SITZ | | SJOE | | SOZ | | SQUIT | | SQUIZ | | SWIZ | | TALAQ | | TEX | | TOZE | | TREZ | | TUZZ | | ULEX | &n
Ray proves that he's his own worst enemy where snowblowers are concerned, & Chris talks about temperature related car noises, which leads us into a weird service problem that Ray found on an SUV. An old show bit "Quiz the Swiz" makes its return this week, and Ray talks about snow play in his FJ, followed by how to best sell his beloved Mazda.
There has been so much that has happened in the GR household since we last podcasted. We remember swiz but share a LOT of other updates. There are like...8 podcasts worth of updates in this podcast.
Taylor Swift is officially all the rage.. for multiple reasons. Her ugly feud with Scooter Braun and Big Machine over her music rights even went as far as her AMAs performance. But with Braun's family now getting constant death threats from Taylor's fans, was she right to rally her droves online to get action? And who was in the wrong ultimately? We're also in awe of Sacha Baren Cohen's keynote at the Anti-Defamation League conference on hate speech and social media. He reckons Hitler could have bought an ad on Facebook these days, and called on wider social media to be more responsible for the content their users create. So we're wondering if social media, particularly Zucks and FB, should be regulated further when it comes to #FakeNews.The ARIA Awards are also this week (does anyone care?) Probs not, so to spice it up we've chucked a friendly wager on who can guess the most correct award winners from the night..Trends & Tings is hosted by Sydney creatives, Gordon D'Mello and Scott Singh.
This week on the show, one of the coolest (& one of the first performers your host Damian ever saw live), MARY TIMONY of the band EX HEX sits down for a chat. Listen in as the two talk about Mary going from a DC hardcore kid who didn't feel like she fit in, to finding a home in Boston Indie Rock, to touring world wide with the godly HELIUM. THIS IS NOT TO BE MISSED (ALSO, don't miss EX HEX’s FANTASTIC new album "It's Real” on Merge Records)!!! Also touched on: Damian’s first show Growing up down the road from the MacKayes Mary’s folks: “Have you heard of Ian’s band Minor Threat?” Alec’s leopard print hair Watching Friday Night Videos and finding New Wave Feeling different Learning to play guitar to stop dressing weird Seeing Rites Of Spring for a first show The positivity of the DC hardcore scene Revolution Summer and the changes begin “DON’T MOSH!!!” Combo sport team/ street gang Fire Party Christian Billotte Jamming Joe Satriani HazMat becomes Autoclave A Rush loving drummer Autoclave Slant 6 Swiz Kingface Soulside Ignition Fugazi in the basement of St. Stephen’s (pre-Guy) The friend with the Bongos Moving to Indie Rock loving Boston The difference between DC and Boston “Way to DC for that!”: Major label find no one answering when they come knocking Signing to Matador Opening for Liz Phair at CBGB’s AND MUCH, MUCH MORE!!!!!! BROUGHT TO
We cover the year 1988 and it's a little grim. We also discuss the self-titled debut by Swiz, and Cringer's EP, Zen Flesh, Zen Bones. Justin also recaps another recent record store trip. Please rate and review us on iTunes. All episodes availabe on iTunes, Spotify, Stitcher, and Google Play. Songs featured on this episode: Jawbox - Jackpot Plus Swiz - Taste Swiz - Stone Swiz - Draw Cringer - Zen Flesh, Zen Bones Cringer - In Solitary Witness https://www.instagram.com/punklottopod/ https://twitter.com/punklottopod https://www.instagram.com/punklottopod/ https://punklottopod.simplecast.com/ punklottopod@gmail.com
Live at the Safari Club: A People’s History of HarDCore is the uncensored oral history of a notorious underground punk venue in the nation’s capital, told by the very bands, fans, zinesters, promoters, graffiti artists, scenesters, senators’ kids and activists who made it happen. From 1988 to 1997, the Safari Club was Washington, DC’s version of New York’s iconic CBGBs. An Ethiopian restaurant by day turned-Go-Go club-on-Saturday nights, this windowless dive deep in the heart of the city then known as the “murder capital of the world” transformed into an all-ages venue every Sunday afternoon. New York bands Sick of it All, Murphy’s Law, Bold, Earth Crisis and Gorilla Biscuits played their first DC shows on the Safari’s tiny mirrored stage. Southern California’s Chain of Strength, Insted, and Strife all breezed through at least once, while local legends Ignition, Kingface, Swiz, Battery, Damnation A.D. and Government Issue screamed for change. Live at the Safari Club allows the scene to tell its own tales—the broken arms, bruised egos, back-stabbings, riots, rip-offs, fights, lifelong friendships and love stories revolving around the music. Shawna Kenney authored the award-winning memoir I Was a Teenage Dominatrix(Last Gasp), edited the anthology Book Lovers (Seal Press) and co-wroteImposters (Mark Batty Publishers). She contributed to the book 9:30: A Time and Place as well as Spoke: Images and Stories from the 1980s Washington, DC Punk Scene (Akashic Books). Her freelance work has appeared in The New York Times, Ms., Bust, Vice, Narratively, Alternative Press, Creative Nonfiction, and more. Rich Dolinger has played in bands and has been involved in the hardcore scene since the late 80s. He’s dabbled in photography, music journalism, graphic design and film editing. His photography and articles have appeared in Spin Magazine, AP, Highwire Daze and While You Were Sleeping. He owns the Los Angeles-based contracting company Straight Edge Tile. Photo by Kym Ghee For well over three decades now, Mike Gitter has been responsible for hurting your ears. When xXx¨Fanzine released its twentieth and final issue in 1988, he focused on a career in music journalism as a contributing editor to Rip and Tower Records Pulse while freelancing for the likes of Thrasher, Kerrang!, Spin and Rolling Stone (amongst others). A move to New York City in 1989 eventually found him transitioning into the A&R departments of various record labels including Atlantic, Roadrunner, Century Media and Razor & Tie. Some of his more notable signings include Jawbox and Bad Religion for Atlantic, Killswitch Engage and Megadeth for Roadrunner; HIM and Chiodos for Razor & Tie as well as The Shrine and Ignite at Century Media. He’s also worked in music merchandising and artist management. Mike currently lives and works in Los Angeles, CA Event date: Tuesday, September 5, 2017 - 7:30pm
THE POWER OF PUNX COMPELS YOU! THE POWER OF PUNX COMPELS YOU! Welcome my devious little demon spawn to another hellish episode of CINEPUNX! On this episode we sat down with Josh Agran of many bands including PAINT IT BLACK and KNIVES OUT, and also of friendship! Josh had a simple request, for us to discuss some Possession themed films. So we dove into the true paradigmatic film of the type, The Exorcist which was Josh’s choice because he has better taste than we do. Josh Alvarez and I chose Beyond Darkness and Shock! Both interesting films in there own way, but maybe not at the level of the true GOAT. Josh was an awesome guest and really had a lot to say about music, his experience working in film, and some amazing insights into the films we talked. Plus, he is a great guy and a lot of fun to talk to. Our songs today are from SWIZ and Josh’s solo project There is probably a lot more to be said or linked to, but no one reads this, so just listen to the awesome episode. As usual we owe so many people so many things, that we basically owe blood. Thanks to LVAC for their sponsorship and support, thanks to all of our Patreon supporters, and thanks to all of our writers and podcasters. Please rate, please review, please subscribe, please download and please keep being awesome The post CINEPUNX Episode 69: Talking Demonic Possession with Josh Agran (THE EXORCIST, BEYOND DARKNESS, SHOCK!) appeared first on Cinepunx.
Hanging With Apes brings you a passionate yet civil debate on Feminism. Professor of Gender Studies Alicia Swiz and K. Cartoon go back and forth on questions posed by Rx Phonics in a fun and intense way. The discussion at times veers outside of Feminism and also explores race to make for another interesting and informative episode.
Chicago-based storyteller, educator, and sex positivity activist Alicia Swiz takes on takes on rape culture, slut shaming, and media's role in influencing our attitudes about women and sexuality.
In Episode 14 Kristin Ryan sits down with Alicia Swiz. Alicia is a professor, comic, and creator of Slut Talk, a popular event series and radio show. The two watched The Accused and while it may not be a horror movie in the traditional sense, it was very very scary. The two discussed current events in rape culture, working in Chicago, and how far we've come since this movie was released in 1988...and sometimes how not so far. Enjoy! Follow Alicia on twitter: @popgoesalicia @_sluttalk_
Hello Everybody! Welcome to Episode 60 of Save It For The Breakdown! Gjared and I spoke with Shawn Brown from from Dag Nasty, Swiz, and a ton of other notable bands.
Kyle and John are back for another episode. In this episode they bring you a full detail look at the DC scene. They do also chat about bikes and how they are getting back into it after some surgeries. Plus, you get a bonus - the guys chat about some hardcore and cycling books. If you're looking for a unique podcast that brings together some knowledgeable banter about music and bikes together into one, this is your show. Read More about the hosts, Kyle and John We want to hear from you! Are you involved with a local mountain biking organization? We want to hear from you. If you have any questions, comments, or ideas for the next episode, contact us at info@mountainbikeradio.com. -------------------------------------------------------- SHOW NOTES: Visit our blog for audio and Video clips of the bands we reviewed: http://deathwishracing.blogspot.com/ IN THE STUDIO: Walls Of Jericho - recording new album for Napalm records due out 2015. First new release since 2008‘s ‘The American Dream’ - https://www.facebook.com/WallsofJericho The Sword - Recording for a 2015 release on Razor and Tie - http://swordofdoom.com/ Poison Idea - New release in April on Southern Lord Records - https://www.facebook.com/pages/Poison-Idea-Official-/366089496806858 Rotting Out - New E.P. out March 10 on Pure Noise Records - http://www.rottingout.com V.O.D. (vision of disorder) recording new album out late spring 2015 https://www.facebook.com/VisionOfDisorder Will Haven EP out May 19 Artery Recordings https://www.facebook.com/willhavenband NEWS: SUMAC - Just Released ‘The Deal’ on Profound Lore Records. The new band formed by Aaron Turner (ISIS/OLD MAN GLOOM) and Nick Yacyshyn (BAPTISTS), who are joined by bassist Brian Cook (BOTCH) - https://www.facebook.com/SUMACBAND Primitive Man - Limited Edition 12“ EP on Relapse Records 2/17/15 - https://www.facebook.com/primitivemandoom Defeater Signs a deal with Epitaph Records - https://www.facebook.com/defeaterband Gallows new album ‘Desolation Sounds’ release date 4/13/15 - http://www.gallows.co.uk/ Process Black - new Tim Singer (deadguy, no escape, kiss it goodbye) free demo on bandcamp - http://processblack.bandcamp.com/releases BANDS ON TOUR: BANE - Four week US Tour starting 3/26/15 - https://www.facebook.com/banecentral Defeater - Full US tour starting 3/27/15 - https://www.facebook.com/defeaterband Cult Leader - Tour starts 3/3/15 - https://www.facebook.com/CultLeaderMusic SUMAC - Northwest tour starting 3/11/15 - https://www.facebook.com/SUMACBAND SEGMENT 2: DC HARDCORE http://en.wikipedia.org/wiki/Washington,_D.C._hardcore The majority of the DC hardcore bands were made up of middle/upper class private school educated children of diplomats and other members of the Washington establishment at the time. Many grew up in the Georgetown and Northwest areas of DC, where they developed a sense of social justice by witnessing its injustices first hand - they were rich kids living in a privileged world, a social elite. Some of the many legendary DC bands: Minor Threat, Teen Idols, S.O.A., FUGAZI, Bad Brains, Dag Nasty, Swiz, Iron Cross, VOID, The Faith, Youth Brigade, Government Issue, Scream, Marginal Man, Gray matter, EMBRACE, Soul Side, rites Of Spring, Ignition, Worlds Collide, Damnation A.D., Battery, Ashes, Gauge, SEGMENT 3: Essential DC Hardcore Records from Our collections: DAG NASTY - Can I Say Original release 1986 Dischord Records Re-Released in 2002 on CD - CD contains bonus material Dag Nasty was a Washington D.C. melodic hardcore band formed in 1985 by guitarist Brian Baker of Minor Threat. Their style of less aggressive, melodic hardcore was influential to emocore, as well as post-hardcore. Check them out here: http://www.daghouse.com/ BAD BRAINS - Rock For Light Original Release 1983 on PVC Records Reissued 1987 Caroline Records ReMixed and Released 1991 Caroline Records. Bad Brains is an American hardcore punk band formed in Washington DC in 1977. They are widely regarded as among the pioneers of hardcore punk. Bad Brains developed a fast and intense punk rock sound which came to be labeled "hardcore", and was often played faster and more emphatically than the music of many of their peers. The unique factor of the band's music was the fact that they played more complex rhythms than other hardcore punk bands, also adapting non-punk style guitar riffs and solos into their songs. The second full-length album by hardcore punk pioneers Bad Brains, released in 1983. A previous album, Bad Brains, was released in 1982 but only on cassette, therefore making Rock for Light Bad Brains' first proper album. https://www.facebook.com/badbrains http://en.wikipedia.org/wiki/Bad_Brains MINOR THREAT - Out of Step Original Release - 1983 Dischord Records Out of Step is the sole studio album by American hardcore punk band Minor Threat. It was released on 45 RPM vinyl in April 1983 through Dischord Records. After a temporary break-up in 1982, Minor Threat entered Inner Ear Studios in January 1983 to record Out of Step. Recording duties were handled by Don Zientara. While the lyrics on their early EPs were an outlet for MacKaye's message, the lyrics on Out of Step deal mainly with friendships and problems associated with them. http://www.dischord.com/band/minor-threat http://en.wikipedia.org/wiki/Minor_Threat Other Links and Info: Dischord Records - http://www.dischord.com/ NYHC Book - http://www.bazillionpoints.com/shop/nyhc-new-york-hardcore-1980-1990-by-tony-rettman/ Bike Mechanic Tales From The Road And Workshop - http://www.velopress.com/books/bike-mechanic/ Cannondale CAAD10 - http://www.cannondale.com/nam_en/2015/bikes/road/elite-road/caad10 Nigel Tufnel - http://en.wikipedia.org/wiki/Nigel_Tufnel Our Blog: Deathwish Racing - http://deathwishracing.blogspot.com/ Become a Mountain Bike Radio Member Email Kyle Email Mountain Bike Radio
Guest DJ: Shawn Brown (Dag Nasty, Swiz, Fury, Sweetbelly Freakdown, Jesuseater) |Guest interviewer: Carlos Izurieta (Worn Thin, Police & Thieves) | Playlist:... The Make-Up - Here Comes the Judge |Avail - Scuffletown |Fun People - Si Pudiera (desde Ushuaia) |Paint It Black - Election Day |Phantom Surfers - Nantucket Sleigh Ride | The Coral - In the Forest |Betrayed - Understand |Frank Black and the Catholics - Blast Off |Slant 6 - What Kind of Monster Are You? |Black Market Baby - Potential Suicide |Death Cab for Cutie with Sean Nelson - Fortunate Son (CCR) | Police & Thieves - 13th & Monroe |Crispus Attucks - Revolution Now ! |Groovie Ghoulies - Let's Go to the Moon |The Dismemberment Plan - Ellen & Ben |Soul Asylum - Sexual Healing (Marvin Gaye) | Urge Overkill - Take a Walk |Mass Movement of the Moth - Crimps & Ties |Detroit Cobras - Hot Dog |Point of No Return - Pedra |Pretty Girls Make Graves - Speakers Push the Air |Guru - Loungin' |