Thanks to your enthusiastic response, our 2 day workshop in London with Kyle Simpson has sold out :-) So Kyle's doing a couple of 2 hour classes on June 29th: Functional-Light JavaScript, and ES6: The Right Parts. If you're in/near London, check them out.
Todd has built upon his earlier, highly popular Angular styleguide, and rewritten it to match modern practices and the use of ES6.
Todd Motto
It might be gentle, but this is a thorough (you’ll need a full cup of coffee) article that goes into a lot of detail.
Dmitri Pavlutin
jQuery Foundation
Learn to build your own AngularJS chat app with realtime messages and more in no time. Register for this developer training webinar now. (Limited seating. Seats fill fast.)
Pubnub
Sponsor
An attempt to recreate React's core value proposition in as little code as possible, with first-class ES6 support.
Jason Miller
Angular JS
Like many, Tatu was disinterested when he first heard about TypeScript, but now he’s convinced most of us should be using it, or at least giving it a try. A lengthy discussion on Hacker News followed.
Tatu Tamminen
“Test Driven Development is one weird trick that will change the way you code forever (in a good way).”
James Sinclair
Jobs
-
craigslist seeks JavaScript Developers (San Francisco, CA)CL seeks web devs with JavaScript, CSS, and HTML experience to join a small (~50), tech-driven, laid-back workplace to design and ship new features daily, and see them loved (or hated) by millions. Come help us save the world, or at least our corner of the Internet. craigslist
-
Senior Node Engineer at TES USA (San Francisco, CA or remote)Make a difference in teachers’ lives with a platform that allows them to find, share and sell resources worldwide. Join TES USA’s small, global team to embrace challenges, be part of a lean process, and impact education. TES USA
-
The Easiest Way to Find a JobHired lets you sit back while job offers come to you. When you complete your profile, instantly apply to 3,500+ companies on the platform who will contact you with job offers, including salary and equity up-front. Try it today. Hired.com
In Brief
Vue 2.0 Livestream: What's New in Vue 2.0 news video Starts at 20 minutes in. The first Vue 2.0 alpha is also out. YouTube
Code Slinger: A 1 Day Software Engineering Conf in London (June 23) news
The Future of TypeScript Declaration Files news “Getting type declarations in TypeScript 2.0 will require no tools apart from npm.” Microsoft
React: ES5 (createClass) or ES6 (class)? tutorial Explore the differences between React.createClass and ES6 classes. Dave Ceddia
The Spread Operator: How Three Dots Changed JavaScript tutorial Dmitri Pavlutin
JavaScript Object Creation: Patterns and Best Practices tutorial Jeff Mott
A Look at the New Angular Component Syntax tutorial Andrew Mulrean
Learn D3.js Basics By Planting A Vegetable Garden tutorial An interactive D3 tutorial for learning data visualization with JavaScript. Kevin Kononenko
Hands-on Functional Programming with Ramda.js tutorial Florian Rappl
Angular 2 Data Grid Basics: Small, Fast, and Familiar tutorial To have a good Angular 2 grid, you’ll need to understand what’s involved to nail the basics. Wijmo Sponsor
Making JavaScript Initialize Faster video A talk on an experimental compiler being worked on at Facebook. Sebastian McKenzie
Currying Functions in JavaScript in 10 Minutes video Derick Bailey
Discover Aurelia with Rob Eisenberg video Aurelia is a next generation JavaScript framework for building apps for the browser, desktop and mobile devices. Rob Eisenberg
Make A Game with Ember video A fun and unexpected use for Ember. Matt McKenna
"The Best Console Logging Tip I've Ever Received" video In short, the use of console.table instead of console.log .
You Know How to Code, but How Are Your Design Skills? course Learn UI UX design through part-time, online courses with 1-on-1 mentorship from expert designers. Designlab Sponsor
3 Reasons Why I Stopped Using React.setState opinion Michel Weststrate
npms: A New Search Engine for npm Modules tools node It’s certainly fast. André Cruz
3 Interesting Online Code Playgrounds for JS Developers tools Plunker, ESNextbin and HyperDev help you do some back-end JS work too. James Hibbard
React CSS Components: Define React Presentational Components with CSS code Andrey Popp
Barba.js: Smooth Visual Transitions Between Pages with pushState code Luigi De Rosa
pify-proto: Promisify Methods on the Prototype of An Object code Sam Gluck
|