Concepts In Code: Recent Episodes

Concepts In Code

Concepts In Code is a podcast about programming and the software development process in general.

View Details

Hank and BJ have a special guest, Sarah Dutkiewicz, and talk about Impostor Syndrome in our industry, leadership in tech, and tips for teaching kids to get introduced to programming, amid banana-throwing gorillas, professional whistlers, and other shenanigans. Thanks to Sarah for hanging out with us, and for all the laughs!

Geeky Girl Sarah

#SarahConf

Impostor Syndrome

Visual Studio Code

Code and go Mouse

Big Trak

QBasic

QBasic Gorillas

BASIC

Scratch

Hopscotch

App Inventor

MakerVision.io

Hello World book

Ocarina Home Automation

Sarah’s Ocarina

sadukie.com

Possible titles:

“I Love Those Y’all’s”

“Fake It Till You Make It”

“Outrun The Dog”

“We’re Not Recording This, Right?”

“I Took Us Off Trak”

“Chuckin’ Bananas Across The Screen”

“My Cat Has Just Appeared”

“Do You Belong To A Whistler’s Guild?”

View Details

Hank and BJ are back at it again, and discuss BJ's new job, "Idea Guy", and MVP, amid other shenanigans.

Coin Ninja

Scope Creep

Minimum Viable Product

Question Behind the Question

Possible Show Titles:

“I Have A Friend Who Could Whistle 300 Baud”

“You Can Just Call Me Veep”

View Details

Hank and BJ are back at it again, and discuss code standards, amid other shenanigans.

Animoji Radiohead Creep (Explicit) http://bit.ly/2A76BQ6

Imposter Syndrome http://bit.ly/2B36kRN

Software Linting http://bit.ly/2yabuGh

SwiftLint http://bit.ly/2A7Pxtm

Static Analysis http://bit.ly/2ke1yGM

FindBugs/SpotBugs http://bit.ly/2nKf8qy

Hank on Twitter http://bit.ly/2i5hhqP

BJ on Twitter http://bit.ly/2zPjnD5

Possible show titles:

“Dulcet Breathy Tones”

“I’m So Tired of Trolls”

“I Thought You Were An Android Guy!”

“Made For Human Hands”

“My Dream Is Still A Dream”

“Terrible Coders Anonymous”

“The Unicorn At The End Of The Rainbow, Lifting His Leg, Peeing On It”

“Don’t Sweat The Petty Things, and Don’t Pet The Sweaty Things”

“Good Enough Really Is”

“It’s Like Vim vs Emacs, or Biggie vs Tupac”

“A Little Part Of Me Dies”

View Details

Hank and BJ are back at it again, and discuss their usage of CI/CD using Jenkins, amid other shenanigans.

Chronic Tattoo / Shawn Patton

BJ’s tattoo artwork on Instagram

Jenkins CI

Kubernetes

Fastlane.tools

Semantic Versioning

Git Flow

Git Flow Cheat Sheet

Buddy Build

Xcode Bots

Contact us: https://twitter.com/bjmillerltd and https://twitter.com/hankturowski

Other potential titles:

“Dust The Mic Off”

“Bear Traps and Gruffalos”

“Quarter, Hotfix, Really Bad Hotfix”

“Jenkins Poops Out An IPA”

“I Got Desperate”

View Details

Hank and BJ discuss the value of immutability and how it can help reasoning about code much easier.

Clinodactyly

NSTouchBar API

Alfred App

Immutability

Deterministic versus Nondeterministic algorithms

Idempotence

Pure Functions

Other potential titles:

“Courageous Marketing Terms”

“It’s a sentence you don’t hear every day”

“The Freddy Krueger of Variables”

View Details

iStockNow

Swift Playgrounds iPad App

Model-View-Controller (MVC)

Model-View-ViewModel (MVVM)

VIPER ObjC.io article

SOLID Principles

Cyclomatic Complexity

View Details

The Pragmatic Programmer

Scott Hanselman: Stop Saying Learning to Code is Easy

BB Links

Skip the Dishes with $7 off your first order

Sarah Dutkiewicz on Imposter Syndrome

Membrane Keyboards

Justin Stanley's Blog

Justin on Twitter

View Details

Lynda.com

Scala Language

Ruby on Rails

Rails for Zombies

tryruby.org

railstutorial.org

Kitura by IBM

Vapor Framework

Perfect Framework

Watch Me Nae Nae (YouTube)

Safari Books Online

exercism.io

View Details

Freesibs at Fiverr.com created our jingle

Core Intuition Episode 238

Using Agile at home

Peter Norvig's take on design patters in dynamic languages - Peter is the Director of Research at Google

View Details

Software Estimation is Hard

Fist-to-Five Estimation

Agile / Waterfall Methodologies

Scope Creep

Minecraft Creeper

YAGNI

View Details

Hank an BJ talk about using Swift and Objective-C in the same iOS project.

Lakeland Community College

The Art of Computer Programming

Test Driven Development by Example

Justin Stanley's Favourite iOS Development Podcasts

@coylums the Gentleman Dreamer

View Details

Open-Source Swift

Auto-tuned Sweet Brown

Swift's Evolution Repository

BJ's article on C-Style For Loops

Ray Wenderlich's Swift Style Guide

WWDC 2015 - Protocol-Oriented Programming

WWDC 2015 - Value Types

Effective Java

Wu-Tang Name Generator

  • Hank: Gentleman Commander

  • BJ: Annoyin' Mastermind

Parsing JSON In Swift by Josh Brown

Swift Algorithms by Wayne Bishop

Hacking with Swift

Almost show titles:

"Ain't Nobody Got Time Fo' Dat"

"The Other Side of the Colon"

View Details

BeerMenus

BJ's CocoaConf Columbus 2015 presentation

Quick and Nimble for BDD-style testing

Better Unit Testing with Swift

Package Tracker pull request

Joe's article on test helpers

Jon Reid's Quality Coding site

ObjC.io's issue on testing

Sandi Metz's Gilded Rose kata

exercism.io

Joe on Twitter

Joe's blog

XCTest documentation

View Details

Head First Design Patterns

Jumping the Shark

OSX Server

Design Patterns book

Strategy Design Pattern

CIC GitHub repo for the Strategy Pattern playground

Daniel Steinberg's The Ugly American Learns Swift

View Details

Joe Masilotti tweet about Concepts In Code

Benedikt Terhechte article on enums

And Benedikt's article on reflection

Package Tracker app on GitHub

WWDC '15 session on Protocol-Oriented Programming

Almost show titles:

  • Chee Hamburg!
  • Silver Lining
  • Wouldn't be the first time I've had the police called on me

View Details

IBM Watson Health

IBM Learning Center

Sams Teach Yourself Swift in 24 Hours

Swift Sandbox

Quality Coding - Refactoring View Controllers

Objc.io Core Data Book

exercism.io

Gilded Rose in Swift

View Details

Quality Coding - Jon Reid

iPhreaks episode 116

Trello

Atlassian

Jira

Pivotal Tracker

Why Software Estimation Is Hard

The Cone of Uncertainty

Using Microsoft Project for Agile

BitBucket

SourceTree

Git

GitHub

Tower

Try Git

Show title runners-up:

  • Concepts In Caffeine
  • Icebox

View Details

Exercism.io

Marcus Zarra's Core Data Stack

Guy English's Blog Post

Brent Simmons' Blog Post

Wooji Juice Blog Post

Realm.io

View Details

Unexpected Thug Life

Parrot drone

Sams Teach Yourself Swift in 24 Hours

NSBrief podcast

Stanford University iOS course - CS193p

Daniel Steinberg's companion book

The Ugly American Learns Swift

Marcus Zarra's Core Data Stack

View Details

Design Patterns: http://amzn.to/1KunNBE

Erich Gamma's original paper on design patterns: http://bit.ly/1JM4huM

Bob's Your Uncle Wikipedia page: http://bit.ly/1MvUFKs

Concepts In Code GitHub Repo: https://github.com/ConceptsInCode

View Details

Hank and BJ discuss the initial architecture for the USPS Package Tracker app, and set tasks for the upcoming week.

The pairing video we discussed can be found on YouTube: https://youtu.be/Itals-PY5y0

Apple Watch allergen info: https://support.apple.com/en-us/HT204665

PackageTracker repository: https://github.com/ConceptsInCode/PackageTracker

View Details

This is the first episode of Concepts in Code. Join Hank and BJ as we talk about the software development process and decide on the first app we'll develop for the show.