Month: December 2016

123 AiA Upgrading from Angular 1 to Angular 2 with Victor Savkin

3:00 – Introducing Victor Savkin Twitter Website 3:30 – Making migration gradual 4:45 – NgUpgrade 6:20 – What is Router/Upgrade? How is it used? 9:15 – Iterative and Incremental upgrading 11:35 – UI Router 13:20 – Making a gameplan for migrating Blog post 16:00 – UI Router versus Angular Router 20:05 – Angular Upgrade Static…

Read More

290 RR Deployment

00:45 – What deployments have we used? 3:22 – Heroku 5:10 – Dev/prod parity 10:30 – Deployment stories 11:50 – Continuous deployment CircleCI SnapCI 15:55 – Working with clients that are anti-testing and writing tests 28:50 – Server setup Docker Chef 34:05 – Nginx and Passenger 39:35 – Handling caching issues and increasing server space 44:25 – Methods for…

Read More

242 JSJ Visual Studio and .NET with Maria Naggaga

1:15 – Introducing Maria Naggaga .NET Twitter 2:32 – .NET new developers 3:55 – NYC Microsoft bootcamp 6:25 – Building a community of .NET programmers 7:25 – Why would a Javascript developer care about .NET? 9:30 – Getting started with .NET 15:50 – The power of asking questions 22:45 – Recruiting new programmers to the…

Read More

182 iPS Swift Style with Erica Sadun

Introduction Erica Sadun Erica on Twitter Pinky and the Brain 2:30: Moving from Swift 2.0 to 3.0 Swift Style 7:50: One True Brace Hybrid approach Mixing Allman with One True Brace 14:30: Long declarations Linewidth 18:00: Structure vs. comment Augment the code Different types of comment systems 24:20: Hardest style decisions to make Advantages and disadvantages Static…

Read More

231 FS When to Move On (Chuck Leaving)

00:30 Chuck leaving the show 1:18 Introducing the topic: Knowing when to move on 5:40 Leaving a successful podcast 15:11 Deciding when to move on 19:19 Being spread too thin versus being effective 22:54 Improving workflow 25:30 Chuck’s focus on online conferences 28:30 Overcoming resistance to change in business 30:05: Getting through lean times 33:22…

Read More

122 AiA Angular 2 Routing

1:20 – What is the Angular router? 4:20 – Router links 5:20 – Child routing 7:00 – Defining a router and a path 10:05 – Controlling browser history 11:05 – Push state versus hash state 15:10 – Style guides and best practices 16:45 – Configuring the routes 19:10 – Router guards 26:55 – Resolve guards…

Read More

289 RR Head First Ruby and Treehouse with JayMcGavren

00:25 – Introducing Jay McGavren Head First Ruby Github 1:20 – Teaching style and joining Treehouse 4:35 – Head First Ruby’s ideal audience 8:00 – Challenges with teaching 11:30 – Writing Head First Ruby 12:50 – Doing research Efficiency in Learning: Evidence-Based Guidelines to Manage Cognitive Load by Ruth Clark 15:20 – Reader feedback 16:05 – Hangups when learning Ruby…

Read More

241 JSJ Microsoft Docs with Dan Fernandez

0:55 – Dan Fernandez and his work Microsoft Docs Twitter 7:50 – Walkthrough of the doc experience 15:00 – Editable nature of the doc 21:00 – Test driving a language 26:30 – Catering to the user 32:30 – Open Source 34:40 – User feedback 37:30 – Filters and Tables of Content 40:45 – Form submissions…

Read More

121 AiA Dependency Management for Angular Apps with GraphQL Uri Goldshtein

1:40 – Introducing Uri Goldshtien Meteor Development Group Apollo Library Github Twitter 6:00 -Intro to Graph QL http://www.graphql.com/ Community page 28:40 – Live demo of using Graph QL 35:00 – Demo using example apps Instagraph Blog posts

Read More

181 iPS Swift 3 and Swift Migrations with Hesham Salman

0:20: Introduction Hesham Salman View the Space 1:00: Migrating from Swift 2 to 3 Layering 4:30: Problems with 2.3 migrations Core Telephony Problems with Swift 3.0 CocoaPods Upgrading to XCode 10:40: Preparing for new version of XCode 14:15: Hesham’s development team Push service Abstraction 18:30: Migration walk-through Automatic vs. manual Manual sweeps 27:20: Suggestions to…

Read More

230 FS Differentiating Yourself

Introduction How to differentiate yourself from the crowd When you’re not the cheapest option Fungibility 6:00: It has to matter to your client. Different differentiations for each client 8:50: Marketing and customizing your proposal Figure out who your competitors are Niche down on a specialty or target market 15:40: What are you offering that others…

Read More