- Comparing Backbone.js and AngularJS while Refactoring Spaghetti jQuery
- Angry Birds of Modern JavaScript Development
- Fixing Common JavaScript Bugs
- jQuery-free JavaScript or The Case for jQuery
- Grunt-ify Your Front-End Web Development or Grunt Your Way to Front-End Automation
- How to Pick Good JavaScript Libraries
- O'Reily Fluent Conference (san francisco) http://fluentconf.com/
- Breaking Development (nashville, atlanta, washington dc, orlando, san diego, dallas) http://bdconf.com/
- An Event Apart (atlanta, seattle, boston, san diego, washington dc, chicago, austin, san francisco) http://aneventapart.com/
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| atom-beautify@0.28.21 | |
| atom-css-comb@3.0.0 | |
| caniuse@0.9.0 | |
| easy-motion-redux@1.0.0 | |
| editorconfig@1.2.4 | |
| emmet@2.4.1 | |
| git-blame@0.4.8 | |
| git-plus@5.12.1 | |
| git-time-machine@1.2.3 | |
| jscs-fixer@1.0.2 |
- Can you detail your common development workflow from beginning to end?
- What types of things do you consider when trying to build a cross-browser web solution?
- What do you do when you don't know how to do something?
- How do you continue to learn and sharpen your skills in light of how quickly things change?
- What is an exciting project that you've worked on recently?
- What makes you most interested about this position?
- What is a project you've been on recently that you really enjoyed?
- Where do you see yourself in the next 5 years (professionally)?
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // paste in your console | |
| speechSynthesis.onvoiceschanged = function() { | |
| var msg = new SpeechSynthesisUtterance(); | |
| msg.voice = this.getVoices().filter(v => v.name == 'Cellos')[0]; | |
| msg.text = Object.keys(window).join(' '); | |
| this.speak(msg); | |
| }; |
The following list tries to summarize some of the things that a developer may encounter while learning React. The list focuses on scenarios that result in actual bugs (things that don't work) or things that cause warnings in the console.
- using class prop instead of className (for/htmlFor, etc...)
- trying to set the style prop with a string
- not having a parent element or fragment
- not binding (at all or incorrectly)
- using the wrong lifecycle hook
- misspelling componentWillReceiveProps
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #main-nav { | |
| width: fit-content !important; | |
| } | |
| .main-nav-ul { | |
| flex-direction: column !important; | |
| } | |
| .main-nav-link { | |
| align-items: flex-start !important; |
OlderNewer

