TOPICS:
4:00 Things that make web development more difficult
7:40 The developer experience with Angular
10:40 How cognitive cost affects the user experience
16:52 The variety of users for whom Mads’ software is built
22:14 Creating accessible javascript tools that aren’t immediately outdated
28:20 Why people shouldn’t be using dependency installers
34:00 Node updates
QUOTES:
“The massive introduction of new tools all the time is a big part of what makes web development harder.” -Mads Kristensen
“I’m not a pretty pixels person, I’m a code and algorithms person.” -AJ O’Neill
“I’m not hearing hype about people using HTTP2 to get those benefits, I’m only hearing hype around tools that Static built.” -AJ O’Neill
PICKS:
Death Note Anime Show
JS Remote Conference
The Alloy of Law Book by Brandon Sanderson
Zig Zigler Books on Audible
Mr. Robot TV Show
RESOURCES & CONTACT INFO:
Mads on Twitter
Mads’ Website

1:00 Intro to guests Brian Douglas and Matt Christensen
2:20 Definition of JAMStack
8:12 JAMStack and confusion over nomenclature
12:56 JAMStack and security, reliability and performance
17:05 Example of traffic spike for company Sphero
18:26 Meaning of hyperdynamic
20:35 Future and limits of JAMStack technology
26:01 Controlling data and APIs versus using third parties
28:10 Netlify.com and JAMStack
31:16 APIs, JavaScript framework and libraries recommended to start building on JAMStack
35:13 Resources and examples of JAMStack: netlify.com, Netlify blog, JAMStack radio, JAMStack SF Meetup
QUOTES:
“I think in the next couple of years we’re going to see the limits being pushed a lot for what you can do with this.” - Matt
“Today we’re starting to see really interesting, really large projects getting built with this approach.” - Matt
“If you can farm 100% of your backend off to third parties, I feel like that really limits a lot of the interesting things you can do as a developer.” - Brian
PICKS:
Early History of Smalltalk (Jamison)
React Rally 2016 videos (Jamison)
FiveStack.computer (Jamison)
Falsehoods programmers believe about time (Aimee)
Nodevember conference (Aimee)
48 Days Podcast (Charles)
Fall of Hades by Richard Paul Evans (Charles)
Jon Benjamin Jazz (Brian)
RailsConf 2016 (Brian)
React Native (Brian)
Book of Ye Podcast (Brian)
Aurora by Kim Stanley Robinson (Matt)
Sequoia Capital website
Sphero website
Isomorphic rendering on the Jam Stack by Phil Hawksworth
SPONSORS:
Front End Masters
Hired.com

02:50 The definition of a plug-in
03:31 The definition of an extension
05:09 The way to determine the plug-ins and extensions you are running
08:22 How to create an extension file
11:02 The appeal of creating extensions
13:26 How John got into creating extensions
15:48 Ways to organize extensions
19:38 Aspects of chrome that will affect extensions
23:23 Packaging for the Chrome store
26:22 Using dev tools
29:42 Conflicting plug-ins/extensions and how to deal with them
31:30 Open source extensions
32:32 A quick way to create an extension
QUOTES:
“I teach software developers how to be cool.” –John Sonmez
“There wasn’t an ability to extend the dev tools, but now there is.” –John Sonmez
“One quick way to create an extension is just to take one of these sample apps…and then just start modifying it…” –John Sonmez
PICKS:
“Django Unchained” Website
“Using Angular 2 Patterns in Angular 1.x” Apps Egghead Course
Girls’ Life vs. Boys’ Life on Refinery29
Webinar Jam Software
“Five Mistakes That are Keeping You From Getting Hired” Webinar
Screencastify Chrome Extension
How to Fail at Almost Everything and Still Win Big Book on Amazon
The Complete Software Developers Career Guide Book in Progress
Simple Programmer Website
Simple Programmer on Youtube

03:45 What makes the Gun database engine special
07:00 Defining a database
12:58 The CAP Theorem
22:56 What Graphs are and how they function (circular references)
30:32 Gun and rotational disk systems
32:08 Gun’s optimizations for performance in ensuing versions
39:55 The prevalence of open source companies
42:45 Further discussing the CAP Theorem and its nuances
50:33 Gun’s purpose and design
52:13 What a Firebase is
54:22 How to get started with Gun - Visit Gun Tutorial, Gun's Github Page, and
Gun Node Module
QUOTES:
“I think the database should bend to your application’s demands, rather than you having to bend to the database’s demands.” –Mark Nadal
“…The protocol that GUN defines is something that can be implemented in any language. Because GUN is in the language, you don’t have the context which latency of having to make an HTTP call or socket request…” –AJ O’Neill
“Let’s demystify the black magic of CAP.” –Mark Nadal
PICKS:
Dan North’s Deliberate Learning Video
8Tracks Internet Radio
Pokemon Indigo League on Netflix
Daplie Personal Cloud
Young Frankenstein Movie
Mystic Vale Card Game
JS Remote Conference
React Remote Conference
Farm Heroes Super Saga Game App

3:23 Discussing the purpose and aim of Codewars
7:30 The process for building a program with Codewars
11:07 The UI and editor experience
12:55 The challenges faced when first building Codewars
14:23 Explaining PJAX
16:54 Building code on Codewars
21:24 The expanded use of KATA on Codewars
23:11 Practicing “solving problems” and how it translates to real world situations
34:00 How Codewars proves out the persistence of coders
36:41 How Codewars appeals to collaborative workers
44:40 Teachable moments on Codewars
49:40 Always check to see if Codewars is hiring. Codewars uses Qualified.io, which helps automate the hiring process.
PICKS:
Marrow Sci-fi book
Uprooted Fantasy book
“Write Less Code” blog post
“The Rands Test” blog post
Five Stack software development studio
“Stranger Things” on Netflix
Angular 2 Class in Ft. Lauderdale, Discount Code: JSJ
Lean Analytics book
Code book
Datasmart book
Letting Go book

00:51 Jameson is looking for clients who need front and back end code for apps; @Jergason (Contact him via Direct Message)
04:40 An explanation of Capital One and its operations
6:06 How many Capital One developers are using Node and how it is being implemented
10:30 Process of approval for app/website development
14:15 How the culture at Capital One affects technology within the company
18:25 Using Javascript libraries to manage different currencies
19:40 Venmo and its influence on banking
22:32 Whether banks are prepared to operate in a cashless society
29:44 Using HTML and Javascript for updating projects or creating new ones
35:21 Who picks up Javascript easily and why: “It’s more about grit than raw intelligence.”
44:00 Upgrading via open source codes
45:40 The process for hiring developers
51:35 Typescript vs. non-typescript
PICKS:
“Nerve” Movie
Brave Browser
“Stranger Things” on Netflix
Angular 2 Class in Ft. Lauderdale, Discount Code: JSJ
“Strategy for Healthier Dev” blog post
Health-Ade Beet Kombucha
“The Adventure Zone” podcast
On the Cruelty of Really Teaching Computer Science article by E.W. Dijkstra
“The Freelancer Show” podcast
“48 Days” podcast
Node.university
Azat Mardan’s Website
Azat Mardan on Twitter
CETUSA – Foreign exchange program

This episode was recorded live from The Microsoft Build Conference 2016. In this episode we chatted with Wade Anderson of Microsoft about Visual Studio Code. You can follow him on Twitter, or check out what he’s done over on GitHub.
Picks
Parks and Recreation (Wade)
VidAngel (Wade)
A special thanks again goes out to Richard Campbell and Carl Franklin from .NETRocks for putting this podcast series together! You rock!

This episode was recorded live from The Microsoft Build Conference 2016. In this episode we chatted with Rob Wormald of the Angular Core team at Google about Angular. You can follow him on Twitter, or check out what he’s done over on GitHub.
Picks
Visual Studio Code (Rob)
Service Workers (Rob)
Richard Campbell and Carl Franklin from .NETRocks (Chuck)

This episode was recorded live from The Microsoft Build Conference 2016. In this episode we chatted with Gaurav Seth of Microsoft about ChakraCore. You can follow him on Twitter, or check out what he’s done over on GitHub.
Picks
TypeScript (Gaurav)
Richard Campbell and Carl Franklin from .NETRocks

This episode was recorded live from The Microsoft Build Conference 2016. In this episode we chatted with Anders Hejlsberg of Microsoft about Typescript. You can follow him on Twitter, or check out what he’s done over on GitHub
Resources
TypeScript
Picks
Writing Code (Anders)

This episode was recorded live from The Microsoft Build Conference 2016. In this episode we chatted with Jeremy Thake of Microsoft about MS Office. You can follow him on Twitter, see what he’s done over on GitHub, or visit his blog.
Resources:
Office Dev Center
Picks
Billions (Jeremy)

156 JSJ Soft Skills and Marketing Yourself as a Software Developer with John Sonmez

Check out ReactRally: A community React conference in Salt Lake City, UT from August 24th-25th!
03:36 - John Sonmez Introduction
Twitter
GitHub
Simple Programmer
The Entreprogrammers Podcast
Soft Skills: The Software Developer's Life Manual by John Sonmez
How to Market Yourself as a Software Developer Course
04:29 - Mastermind Groups
Think and Grow Rich: The Landmark Bestseller - Now Revised and Updated for the 21st Century by Napoleon Hill
05:53 - “Soft Skills”
Why Care About Soft Skills?
People Skills
Finances
Fitness
11:53 - Learned vs Innate
Lifting Limited Beliefs
Practice
14:14 - Promotion (Managerial) Paths
The Peter Principle
17:52 - “Marketing”
Value: Give Away 90% / Charge For 10%
Seeming “Spammy” (Resistance to Sell)
Neil Patel's Blog
Documentation for Yourself
AJ O'Neal: How to Tweet from NodeJS
29:53 - Get Up and CODE!
#086: Figure Skating and Software Development with Aimee Knight
#067: Weight Loss Plan for Charles (Max Wood)
33:47 - Burnout
Do the Work by Steven Pressfield
The War of Art: Break Through the Blocks and Win Your Inner Creative Battles by Steven Pressfield
Systems and Habits (Routines)
Methods of Execution
Get John’s How to Market Yourself as a Software Developer Course for $100 off using the code JSJABBER
Comment on this episode for your chance to win one of two autographed copies of Soft Skills: The Software Developer's Life Manual by John Sonmez
Picks
The Recurse Center (Jamison)
Code Words Blog (Jamison)
DayZ Player Sings (And Plays Guitar) For His Life (Jamison)
Demon (Jamison)
Mastodon: Leviathan (Jamison)
Jan Van Haasteren Puzzles (Joe)
Hobbit Tales from the Green Dragon Inn (Joe)
AngularJS-Resources (Aimee)
Superfeet Insoles (Aimee)
Good Mythical Morning (AJ)
The Magic of Thinking Big by David J. Schwartz (Chuck)
Streak (John)
The E-Myth Revisited: Why Most Small Businesses Don't Work and What to Do About It by Michael E. Gerber (John)
Influence: The Psychology of Persuasion, Revised Edition by Robert B. Cialdini (John)
Do the Work by Steven Pressfield (John)
The War of Art: Break Through the Blocks and Win Your Inner Creative Battles by Steven Pressfield (John)