Episodes
Wednesday Aug 31, 2016
Wednesday Aug 31, 2016
Adding typings to JavaScript is becoming more and more popular. We're going to chat with the creators of TypeScript and Flow to discuss the why and how behind typed JavaScript.
- Egghead.io - Bite-sized web development video training
- Frontend Masters - Expert front-end training
- TrackJS - JavaScript Error Monitoring
- WebStorm - Smart JavaScript IDE
- Trading Technologies - Building For What's Next
- React.js Program - Master the React.js Ecosystem
- Sentry - Cross-platform crash-reporting
- A good introduction to variance: Covariance and Contravariance by Mike Ash
- Have a "just get it working" mentality. Then clean it up after
- Follow your passion. Go Play. Write some new code. That’s how you do your best work. Try to enjoy what you’re doing.
- There are lots of people coming to JS now. Lots of OOP programmings flowing into the ecosystem. JS can be a great FP language though. There’s a lot you can learn from studying FP in JS.
- No matter how well you know something, keep your mind open to learn even more about it.
- React Rally 2016 Notes Wiki
- React events in depth live tomorrow!
- husky (used to use ghooks)
- Functions should be input to output. Type systems help a lot more when you compose this way.
- Stay away from Object|Any :)
Friday Aug 26, 2016
037 jsAir - On-site at React Rally
Friday Aug 26, 2016
Friday Aug 26, 2016
We'll be live and on-site at React Rally. Join us as we chat with attendees and speakers about the awesome React conference in Utah.
- Egghead.io - Bite-sized web development video training
- Frontend Masters - Expert front-end training
- TrackJS - JavaScript Error Monitoring
- WebStorm - Smart JavaScript IDE
- Trading Technologies - Building For What's Next
- React.js Program - Master the React.js Ecosystem
- Sentry - Cross-platform crash-reporting
Thursday Aug 18, 2016
036 jsAir - Managing Dependencies like a boss with Stephan Bönnemann and Ben Coe
Thursday Aug 18, 2016
Thursday Aug 18, 2016
The average npm project has 100 dependencies and subdependencies. Managing these dependencies can be challenging. We're going to talk about DependencyCI and Libraries.io, and with the great person behind Greenkeeper.io about how to make managing these dependencies easier.
- Egghead.io - Bite-sized web development video training
- Frontend Masters - Expert front-end training
- TrackJS - JavaScript Error Monitoring
- WebStorm - Smart JavaScript IDE
- Trading Technologies - Building For What's Next
- React.js Program - Master the React.js Ecosystem
- Sentry - Cross-platform crash-reporting
- Noise Cancelling Headphones help focus a lot
- Investing money in a good router really helps with WiFi quality and internet speed
- Take a break
- dns.js.org
- Help with yargs and istanbul!
- Stranger Things on Netflix
- IstanbulJS website: http://istanbul.js.org/
- Go out into nature
- Play Sports
- dont-break
- next-update
- Why semver ranges are literally the worst... - use greenkeeper? :)
Wednesday Aug 10, 2016
Wednesday Aug 10, 2016
With so many new developers coming into the JavaScript world, there's never been a greater need for experienced developers to mentor and teach others. In this episode we'll chat with some experts on how to be an effective mentor.
- Egghead.io - Bite-sized web development video training
- Frontend Masters - Expert front-end training
- TrackJS - JavaScript Error Monitoring
- WebStorm - Smart JavaScript IDE
- Trading Technologies - Building For What's Next
- React.js Program - Master the React.js Ecosystem
- Sentry - Cross-platform crash-reporting
- JrDevMentoring.com
- TechTalkForNonTechies.com
- CodeNewbie.org podcast on inposter syndrome
- Stop Lying to Newbies
- Getting the mentoring you need
- Mentoring Minutes
- Get comfortable with being uncomfortable
- Find opportunities to teach what you’ve learned
- Learn Data Compression
- Take training on how to be a manager
- You will always know more than most people who started learning after you. So, don’t sell yourself short and give yourself room to be comfortable.
- Spread things out, reduce commitments
- Make stuff public
Wednesday Aug 03, 2016
Wednesday Aug 03, 2016
"Tie your hands to free your mind" is a mantra you hear that applies really well to the constraints that you put on yourself by embracing statically typed languages and functional programming. We're going to hear from various people about their respective visions of typed FP in JS.
- Egghead.io - Bite-sized web development video training
- Frontend Masters - Expert front-end training
- TrackJS - JavaScript Error Monitoring
- WebStorm - Smart JavaScript IDE
- Trading Technologies - Building For What's Next
- React.js Program - Master the React.js Ecosystem
- Sentry - Cross-platform crash-reporting
- Don’t wait for a rewrite! Introduce a new language incrementally. Build a small thing that works. Get that small thing in production. Then expand.
- Fable
- F# for fun and profit - Learning F# and FP
- Ionide - F# plugin for Atom and Visual Studio Code
- Vim-mode-plus: Atom plugin recreating Vim’s editing paradigm https://github.com/t9md/atom-vim-mode-plus
- Real World OCaml: Great technical book, free online version: https://realworldocaml.org/
- React30 episode 006 - Origins of React with Jordan Walke
- Midwest JS next week - tickets are still available!
- My frontend masters workshops are next week! Webpack Deep Dive and Writing an Open Source JavaScript Library - tickets are still available for in person and online.
- Ragtime) the musical
- Use an ide or vim setup
- Learn to reason about type signatures alone
- Constraints are great, but start simple and dial them up later
- Write simple code w/o abstractions until you feel the pain - then learn abstractions to solve that