James Q Quick places spotlight on 15 common JavaScript mistakes and needless to say it's worth the time to watch!
Can there be true separation of concerns with MVC? Not entirely.
A simple yet effective spreadsheet that you or your company can use to prioritize web performance goals.
Learn a variety of patterns for instantiating new objects in JavaScript and in doing so will gain a deep understanding of JavaScript's prototype.
An email caught my attention with a limited time offer countdown clock through animated gif. Cool!
8 terminal utilities every OS X CLI users should know.
So, fellow JavaScript developers, my name is Fox Reymann, and tonight I'm going to present a talk, Ace JavaScript Interviews, Scoping and Hoisting.
A quick explanation on note taking techniques I've personally found helpful from lifehacker and human guinea pig, Tim Ferriss.
A comprehensive discussion of JavaScript by the creator himself, Brendan Eich. Without him, I most likely wouldn't have been a developer.
Unfortunately the downside of caching is something we must tolerate.
Find console statements line-by-line by loading this JavaScript snippet.
Check an HTML element for inline styles of display block with jQuery.
Leverage the navigator object to check what version of Internet Explorer you're using. Yuck.
Useful tools in evaluating the viewport size of various mobile devices.
Web Designer workflow presentation by Chris Coyier of CSS Tricks.
Code snippets from snippetlib.com.
View your local test environment with MAMP on iPhone.
Save time. You do not need to pawn this task to a designer.
Jen Simmons gives a brief look at some of the things CSS Grid can do.
Be selective in terms of what glyphs you want to leverage versus calling the entire set of glyphs in one large request.
Learn the state of the art in debugging using Chrome dev tools.
In order to be efficient and capable at our jobs, we must also excel at debugging.
Paul demonstrates improved workflows for debugging, profiling and understanding your app using the DevTools Protocol.
Demystifying ngOnInit and constructor methods in Angular.
This is a talk given by Christian at CityJS in September 2021. He is the principal product manager for developer tools in Microsoft Edge.
Vitaly Friedman presents dirty practical techniques and clever ideas developed in actual real-life projects.
All the asynchronous callbacks where DevTools displays the full call stack.
With every programming language, there's a list of best practices; do's and don'ts. JavaScript is no exception.
HTML is assumed to have an initial div block with an unordered list.
Use indexOf() to find a URL parameter attached to a website address.
Interpreting and crawling web pages that make heavy use of JavaScript.
Use the terminal to edit hosts file and flush DNS cache.
Hide desktop in OSX by killing Finder.
Have JavaScript import breakpoints directly from the CSS values in the DOM.
This talk introduces the Git Version Control System by looking at what Git is doing when you run the commands you need to do basic version control with it.
Aiming to expand the iPhone's possibilities, Fuffr is a case which can use any surface the phone is lying on as a controller.
A set of guidelines for jQuery programming.
A set of coding conventions and rules for use in JavaScript programming.
From Fluent 2015: Kyle Simpson who’s passionate about all things JavaScript.
Search or navigate to files, methods or line numbers. Shortcuts for text search and beyond.
Modify your root directory's .htaccess file to leverage browser cache.
MaintainableCSS is an approach to writing modular, scalable and maintainable CSS.
In security-sensitive situations, performance can actually be a bug rather than a feature.
Chris Coyier gives an overview of his current day local development processes.
If you need a minifier for CSS and JS assets, feel free to explore Minify.
CSS3 and IE7/8 versions of nth:child CSS selections.
Explore the location properties on JavaScript's window object.
Learn about the ways Angular is making applications that better leverage the network, take advantage of new APIs, adopts and promotes standards.
Change the name of your current branch and ship it back to the remote repo.
Start an iPhone simulator assuming you have Xcode installed in Applications directory.
Show hidden files in OSX by killing Finder.
Identifying meta data inside of a package file.
Rick speaks with Addy Osmani about the state of JavaScript.
Here are some free resources I've found to be helpful in my own personal and professional web development journey.
The most hearted codepens of 2013, hearted up to three times.
Test out your localhost on Browserstack through a web tunnel.
Quick and fancy tips using Google Chrome DevTools.
Step-by-step guide using SquidMan to connect localhost to mobile devices.
Cliff-notes I wrote down a few years back on jQuery and JavaScript.
Christian Heilmann demonstrates console.log and Visual Studio Code working together in harmony, so you never have to do a context switch.
Paul Irish and Sam Saccone show new tips, tricks and features in DevTools.
The event loop deconstructed in full by Philip Roberts - packed with an easy going narrative, slides and illustrations.
Almost everything is an object, functions are first class values and how primitives don't look like objects.
Exploring new features in performance profiling, animation inspection and updates to the JavaScript editing workflow with V8.
Overview of cutting-edge JavaScript development techniques to build modern web and Node.js apps.
Overview of bringing value back to your domain by syndicating your newsletter content through RSS feeds.
A curated list of commonly frustrating HTML and CSS quandaries, miscues, and dilemmas.
20ish minute presentation regarding JavaScript with strong arguments on why you don't need to employ that tool first.