122 episodes

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 max!) about some single interesting piece of technology that would interest a computer programmer like you, scratching the surface and engaging your curiousity.

Cross Cutting Concerns Podcast Matthew D. Groves

    • Technology
    • 5.0 • 3 Ratings

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 max!) about some single interesting piece of technology that would interest a computer programmer like you, scratching the surface and engaging your curiousity.

    Podcast 122 - Everybody's Free to Write Unit Tests

    Podcast 122 - Everybody's Free to Write Unit Tests

    For 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 year of 2020
    Write unit tests
    If I could offer you only one tip for the future
    Unit tests would be it

    The long term benefits of unit tests have been proven by studies
    Whereas the rest of my advice
    Has no basis more reliable than my own
    Meandering, flawed experience
    I will dispense this advice...now.

    Enjoy the power and beauty of your code
    But, never mind
    You'll look back on your code in 6 months and wonder who let you near a keyboard.
    But trust me, this means you're improving.
    Seeing your past code as flawed just means that you are learning.
    You are not as bad a coder as you imagine.

    Don't worry about the future
    Or worry
    But know that worrying is as effective as trying to write the next Facebook on a TRS-80.
    The real troubles in your career are apt to be things that you never learned in college or boot camp.
    The kind where your team decides to deploy to production on Friday at 5pm.

    Do something everyday that challenges you.

    Draw.

    Don't judge other people harshly in code review.
    Don't put up with people who harshly judge yours.

    Write docs.

    Don't waste time on jealousy.
    Some days you're killing it, some days you aren't.
    The race is long
    And in the end, it's only with yourself.

    Remember the compliments, put them in a special folder.
    Forget YouTube comments.
    If you succeed in doing this, tell me how

    Keep your old code in an open source repository
    Throw away your unused domain names.

    Take days off.

    Don't feel guilty if you don't know what you want to do with your career
    The most interesting people I know aren't doing at 40 what they thought they wanted to do at 22.
    And many of them say they still don't know what they're doing.

    Get plenty of C#

    Be kind to your wrists
    You'll miss them when they're gone

    Maybe you'll start a company, maybe you won't

    Maybe you'll get stock options and bonuses, maybe you won't.

    Maybe you'll go into management.

    Maybe you'll give up on computers completely and open a boutique when you turn 50

    Whatever you do, don't congratulate yourself too much or berate yourself either
    Your choices are at least partially chance, and so are everybody else's

    Use your body
    Use it on something manual and analog
    Don't be afraid of stepping away from the computer, and what you might miss on Twitter
    Honest labor will let your mind rest

    Learn.

    Even if your boss isn't going to pay for it
    Read blog posts, even if you don't agree with them
    Go to conferences, even if you spend more time in the hallway than the sessions
    Education is not something you can ever finish.
    DO NOT read the comments on Hacker News and Reddit, they will only make you feel terrible

    (chorus)

    Get to know your family
    You never know when they'll be gone for good

    Be nice to your siblings
    They are your best link to your past
    And the people most likely to stick with you in the future
    Send a Snopes link if you must
    But don't argue with their political views in public on Facebook

    Understand that teammates come and go
    But for the precious few y

    • 7 min
    Podcast 121 - Remember When crossover special

    Podcast 121 - Remember When crossover special

    This 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

    • 1 hr 27 min
    Podcast 120 - Dennis Stepp on Risk Based Analysis

    Podcast 120 - Dennis Stepp on Risk Based Analysis

    Dennis 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.

    • 17 min
    Podcast 119 - Arlene Andrews on Online Learning

    Podcast 119 - Arlene Andrews on Online Learning

    Arlene 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.

    • 14 min
    Podcast 118 - Jonathan Danylko on the Stack Overflow Survey

    Podcast 118 - Jonathan Danylko on the Stack Overflow Survey

    Jonathan 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 about something technical.

    • 21 min
    Podcast 117 - Gino Ferrand on Remote and Distributed Work

    Podcast 117 - Gino Ferrand on Remote and Distributed Work

    Gino 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.

    • 17 min

Customer Reviews

5.0 out of 5
3 Ratings

3 Ratings

btburnett3 ,

Love it

I learn something new every week!

iNasu1 ,

Keep up the good work

Fantastic podcast

Matthew D. Groves ,

It's my podcast

I love doing it. Leave a review if you'd like to be on the show sometime!

Top Podcasts In Technology

Lex Fridman Podcast
Lex Fridman
All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC
Acquired
Ben Gilbert and David Rosenthal
Hard Fork
The New York Times
TED Radio Hour
NPR
Darknet Diaries
Jack Rhysider