Synopsis
Cross Cutting Concerns presents a podcast for the technologist in a hurry. The guests on this show present "lightning" summaries (no more than 10-15 minutes!) about some single interesting piece of technology that would interest a computer programmer like you, scratching the surface and engaging your curiousity.
Episodes
-
Podcast 122 - Everybody's Free to Write Unit Tests
25/12/2020 Duration: 07minFor this year's C# Advent, I decided to finally implement an idea that I've been kicking around for a couple of years now. It's a parody of Baz Luhrmann's Everybody's Free (To Wear Sunscreen) track from 1997. The "lyrics" are from a Chicago Tribune column written by Mary Schmich, entitled "Advice, like youth, probably just wasted on the young". Much of the advice in the original song has stuck with me over the years, and it continues to be relevant and entertaining. I thought that a version created just for developers, programmers, coders, engineers would be fun. I commissioned the help of voice actor Noah Jenkins (on Twitter @GeekyVoices) to bring a voice to my writing, and I laid his voice over a karaoke version of the song. (By the way, if you need voicework, I can highly recommend him!) Please enjoy! Make sure to check out all the other great entries into this year's C# Advent. I look forward to doing it again next year. Lyrics: Coders, developers, software engineers, and programmers in the
-
Podcast 121 - Remember When crossover special
13/05/2019 Duration: 01h27minThis is a special crossover episode with Remember When, hosted by Steve Fischer and Scott Wood. Show Notes: Remember When podcast (iTunes link) Remember When Podcast on Facebook Podcast: Retronauts Podcast Atari Archive on YouTube Book: Racing the Beam Remember When is on Twitter
-
Podcast 120 - Dennis Stepp on Risk Based Analysis
06/05/2019 Duration: 17minDennis Stepp is prioritizing tests based on risk. This episode is not sponsored! Want to be a sponsor? You can contact me or check out my sponsorship gig on Fiverr Show Notes: Mind Mapping The four factors of risk based analytis: Domain, risks, impact, likelihood I threw out the term systemic risk Books: Clean Code by Robert C. Martin The Phoenix Project by Jean Kim A Seat at the Table by Mark Schwartz Making Work Visible by Dominica Degrandis Working Effectively with Legacy Code by Michael Feathers Dennis-Stepp.com Dennis is on Twitter Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
-
Podcast 119 - Arlene Andrews on Online Learning
29/04/2019 Duration: 14minArlene Andrews talks about good online learning resources. This episode is not sponsored! Want to be a sponsor? You can contact me or check out my sponsorship gig on Fiverr Show Notes: Arlene Andrews Our Learning Map Free Code Camps Coding Blocks "Clean Code" episodes CodingBlocks Slack The Ministry of Testing QIT is a search engine for podcasts. As of April 21st, this very podcast will now start showing up in QIT searches! QIT source code QIT feed loader source code Test Automation University Angie Jones Amber Race CS 50 via EdX @SWYX: Learn in Public Arlene is on Twitter Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
-
Podcast 118 - Jonathan Danylko on the Stack Overflow Survey
22/04/2019 Duration: 21minJonathan Danylko talks to Matt about the results of the 2019 Stack Overflow developer survey. We kinda go all over the place for this episode! This episode is not sponsored! Want to be a sponsor? You can contact me or check out my sponsorship gig on Fiverr Show Notes: This episode is a bit different than normal episodes. It’s an informal discussion of the Stack Overflow survey results by two people who are not and have never been Stack Overflow employees. We discuss a few things that stood out to us, but we barely scratch the surface of all the data that you can dig through. Make sure to check out the survey results yourself for the entire picture! Stack Overflow survey results We talk a bit about remote work. If you’re interested in that, I recorded a whole episode with Gino Ferrand and published it last week last week. DanylkoWeb Jonathan Danylko is on LinkedIn Jonathan Danylko is on Twitter Want to be on the next episode? You can! All you need is the willingness to talk a
-
Podcast 117 - Gino Ferrand on Remote and Distributed Work
15/04/2019 Duration: 17minGino Ferrand is building a company for distributed teams. This episode is not sponsored! Want to be a sponsor? You can contact me or check out my sponsorship gig on Fiverr Show Notes: Tecla The Agile Manifesto Tecla blog Book: Remote by DHH and Jason Fried Gino Ferrand is on Twitter Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
-
Podcast 116 - Steven van Deursen on Dependency Injection
08/04/2019 Duration: 18minSteven van Deursen is building maintainable software with dependency injection. This episode is not sponsored! Want to be a sponsor? You can contact me or check out my sponsorship gig on Fiverr Show Notes: .NET Junkie - Steven’s blog Book: Dependency Injection Principles, Practices, and Patterns Check out episode 94 with Jeremy Miller on Lamar Book: Domain Driven Design Simple Injector Autofac Some free excerpts from the book: Writing Maintainable, Loosely-Coupled Code Understanding the Composition Root Abuse of Abstract Factories What’s wrong with the ASP.NET Core DI abstraction? Steven van Deursen is on Twitter Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
-
Podcast 115 - Jamie Phillips on Terraform
01/04/2019 Duration: 18minJamie Phillips is writing infrastructure as code. This episode is not sponsored! Want to be a sponsor? You can contact me or check out my sponsorship gig on Fiverr Show Notes: PhillipsJ.net Terraform HCL, and yes it does kinda look like CSS DNSimple Terraform Guides Terraform on Azure Book: Terraform: Up and Running It was just last week, but make sure you don’t miss Jamie’s episode on Packer! Jamie Phillips is on Twitter Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
-
Podcast 114 - Jamie Phillips on Packer
25/03/2019 Duration: 15minJamie Phillips is creating machine images with Packer. This episode is not sponsored! Want to be a sponsor? You can contact me or check out my sponsorship gig on Fiverr Show Notes: Jamie Phillips’s blog Packer Vagrant Packer on GitHub Jamie Phillips is on Twitter Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
-
Podcast 113 - Michelle Schulp on WordPress and Atomic Design
18/03/2019 Duration: 17minMichelle Schulp is using atomic design and WordPress. This episode is not sponsored! Want to be a sponsor? You can contact me or check out my sponsorship gig on Fiverr Show Notes: Marktime Media My Name is Michelle Fitness and Freelance WordPress Find a WordCamp near you. Pattern Lab Book: Atomic Design by Brad Frost Check out the new Gutenberg editing experience on WordPress (and compare it to the former editor, TinyMCE) Other CMSs of note: Joomla and Drupal Developer Resources for WordPress WordPress TV Joe Casabona Zac Gordon Tom McFarlin’s blog on Practical WordPress Development Pippin’s Plugins Book: Discover Object-oriented Programming using Wordpress by Carl Alexander Michelle Schulp is on Twitter Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
-
Podcast 112 - Kevin Griffin on SignalR
11/03/2019 Duration: 18minKevin Griffin is using SignalR to update web pages live. This episode is not sponsored! Want to be a sponsor? You can contact me or check out my sponsorship gig on Fiverr Show Notes: It's been a long time since Kevin Griffin has been on the show. Check out 13 Kevin Griffin on Twilio Make sure to check out Kevin's entry on the Second Annual C# Advent AJAX was coined in 2005 Some techniques we didn't cover: the Forever Frame, Server-Sent Events, also explained in a Kevin Griffin blog post on SignalR Transports Discourse Azure SignalR Service Swift Kick Kevin Griffin is on Twitter Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
-
Podcast 111 - Andy Beeker on Office Space
04/03/2019 Duration: 56minAndy Beeker is watching Office Space. This episode is not sponsored! Want to be a sponsor? You can contact me or check out my sponsorship gig on Fiverr This episode is different than a normal episode of Cross Cutting Concerns! This episode is about an R-Rated movie! Normally my podcast is G-rated, but that is not the case for this episode. If you normally listen with children, I recommend you listen to Story Pirates with them instead! This is a long episode: almost an hour. Normally my episodes are around 15 minutes. This is an episode about a (vaguely) technical/computer related movie. I’ve done a couple of episodes like this in the past: 071 - Bill Sempf on Sneakers and 036 - Kevin Groves on Pirates of Silicon Valley. Show Notes: We watched Office Space, a 1999 film by Mike Judge. If you haven’t watched it, you should! Inside joke alert: the mention of a "white jimmy". This is a reference to a GMC Jimmy SUV that’s painted white. But suppose someone came up to you and sai
-
Podcast 110 - Steve Crow on Nexmo
25/02/2019 Duration: 16minSteve Crow is using Nexmo to communicate. This episode is not sponsored! Want to be a sponsor? You can contact me or check out my sponsorship gig on Fiverr Show Notes: Nexmo Nexmo developer portal Viber curl is a command line tool to make HTTP requests OpenAPI initiative Fun video on DTMF tones A highlight video of Twitch Plays Pokémon (you might want to jump to about 2:30 to get to the good stuff) A video on the Monty Hall Paradox featuring Alan Davies! cr0w.st SpringOne Tour in Columbus DevNexus Nexmo blog posts from Steve Crow Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
-
Podcast 109 - Peter Lorimer on ASPeKT
18/02/2019 Duration: 16minPeter Lorimer has built the ASPeKT AOP framework. This episode is sponsored by Uncall. Show Notes: AOP in .NET ASPeKT Other AOP frameworks discussed: PostSharp Castle DynamicProxy We use a bit of AOP terminology. If you need a refresher, check out the terminology posts that cover weaving, cross cutting concern, aspect, advice, pointcut, and join point Book: Adaptive Code via C# by Gary McLean Hall Mono.Cecil is not an AOP framework, but it is a tool to manipulate IL (aka MSIL aka CIL) Unparalleled Adventure blog by Peter Lorimer Want to be on the next episode? You can! All you need is the willingness to talk about something technical. Want to be a sponsor? Check out my sponsorship gig on Fiverr
-
Podcast 108 - Chris Woodruff on ASP.NET Core WebAPI
11/02/2019 Duration: 17minChris Woodruff is building web APIs with ASP.NET Core. This episode is sponsored by Ivacy. Show Notes: Chris Woodruff.com JetBrains Model View Controller IIS web server Dependency injection in ASP.NET Core Check out episode 94 with Jeremy Miller on Lamar for more discussion about dependency injection Check out episode 22 with J. Tower on .NET Core for more about .NET Standard. Identity Server Auth0 / Okta Chris’s baseball API InfoQ stuff: The InfoQ eMag: .NET Core Advanced Architecture for ASP.NET Core Web API How to Test ASP.NET Core Web API Chris Woodruff on InfoQ Project Rider from JetBrains Chris Woodruff is on Twitter. Want to be on the next episode? You can! All you need is the willingness to talk about something technical. Want to be a sponsor? Check out my sponsorship gig on Fiverr
-
Podcast 107 - Season 3 Wrap
05/12/2018 Duration: 03minThank you for being a loyal listener of Cross Cutting Concerns. This is a very short episode, but stay tuned until the end of the episode for a little sneak peak at what's coming next year. I've really enjoy making these shows, and I hope you find them useful! I'll be back with new episodes in 2019. In the meantime, there are a few things you can do to help support the show. First, if you are using any podcast platform that allows reviews, especially iTunes, leaving a review is very helpful, and helps people find the show. Second, I've started a new "feedback" page. You can submit ideas and vote on other's ideas. Go to crosscuttingconcerns.com/podcast and click on the LEAVE FEEDBACK button. I'm especially interested in suggestions for future guests, your thoughts on the JavaScript game this year, and what topics you'd like to hear covered. More COBOL? Less JavaScript? More Nintendo emulation? Less ColdFusion? I want to know. This year was the best year yet, but I think next year
-
Podcast 106 - Brant Burnett on CI/CD for Microservices
05/11/2018 Duration: 18minBrant Burnett is continuously integrating and deploying microservices. This episode is sponsored by Smartsheet. Show Notes: Previous microservice episodes: Chase Aucoin on the Microservices Manifesto Richard Rodger on Microservices SOA (Service Oriented Architectures), first defined in a Gartner paper from 1996: "Service Oriented" Architectures, Part 1 CI tools mentioned: Jenkins TeamCity Travis CI AppVeyor DEB and RPM files were mentioned. DEB - Video: Anatomy of a Debian Package RPM - rpm.org Chocolatey is a similar offering for Windows s3 is a cloud storage service from AWS (Amazon) Spinnaker Blue/Green Deployment and Red/Black Deployment Canary Release Monitoring tools mentioned: Prometheus and Data Dog Linq2Couchbase is a Linq provider for Couchbase (NoSQL database). For more about Linq, check out this video featuring Ander Hejlsberg State of DevOps Report 2018 by Puppet (and Splunk) Book: Accelerate : The Science of Lean Software and DevOps by N
-
Podcast 105 - George Mauer on Tech Terms
29/10/2018 Duration: 18minGeorge Mauer is memorizing tech terms. This episode is sponsored by Smartsheet. Show Notes: Blog: Announcing Tech Terms for Memorization Repository: Technical Terms Flashcard Deck on GitHub Check out Episode 20 with George Mauer from way back in 2016 where he makes some predictions about the future of the web Anki flash cards softward We briefly discussed The Jargon File, but I cut it from the episode. Still worth checking out. glossarytech Surge / Catalyte George Mauer is on Twitter. Want to be on the next episode? You can! All you need is the willingness to talk about something technical. Music is by Joe Ferg, check out more music on JoeFerg.com!
-
Podcast 104 - VM "Vicky" Brasseur on Open Source
22/10/2018 Duration: 20minVM "Vicky" Brasseur talks open source and free software. This episode is sponsored by Smartsheet. Show Notes: Book: Forge Your Future with Open Source Patreon: VM (Vicky) Brasseur is creating writings & talks, supporting free & open source software Some free and open source software mentioned in this episode: Linux Firefox Blender Godot Debian Copyleft was mentioned at least once. Paper: Open Source Archetypes (PDF) by James Vasile and Karl Fogel Utility is a concept brought from time to time in EconTalk, one of my favorite podcasts. In this episode, VM discusses Microsoft’s patents. This episode was recorded BEFORE the announcement from Microsoft joining the Open Invention Network. (This is one of the reasons I like to say the date of the recording at the top of every episode). I did not reach out to VM to get any further comment on this event. Redis licensing changes. We had an extended discussion about Redis licensing that I cut just due to time constraints,
-
Podcast 103 - Michael Eaton on a potpourri of topics
15/10/2018 Duration: 19minMichael Eaton talks with me on a variety of topics. This episode is sponsored by Smartsheet. Show Notes: Matched Pattern SAFe. Those diagrams absolutely scream "Individuals and interactions over processes and tools" and "Responding to change over following a plan" if you ask me. Perl is a language, most criticized for looking like unreadable "line noise". But that may be an unfair criticism. If you love Perl, contact me and let’s get you on the show. Elixir Blog: Same Stuff Different Day Blog: Thoughts on Writing Premise vs premises, and if you can’t remember, just say "on prem" like me :) ThroatPunchList Michael Eaton is on Twitter. Want to be on the next episode? You can! All you need is the willingness to talk about something technical. Music is by Joe Ferg, check out more music on JoeFerg.com!