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.
Leverage the navigator object to check what version of Internet Explorer you're using. Yuck.
Check an HTML element for inline styles of display block with jQuery.
Useful tools in evaluating the viewport size of various mobile devices.
Web Designer workflow presentation by Chris Coyier of CSS Tricks.
View your local test environment with MAMP on iPhone.
Save time. You do not need to pawn this task to a designer.
Code snippets from snippetlib.com.
Be selective in terms of what glyphs you want to leverage versus calling the entire set of glyphs in one large request.
Jen Simmons gives a brief look at some of the things CSS Grid can do.
Paul demonstrates improved workflows for debugging, profiling and understanding your app using the DevTools Protocol.
All the asynchronous callbacks where DevTools displays the full call stack.
Learn the state of the art in debugging using Chrome dev tools.
This is a talk given by Christian at CityJS in September 2021. He is the principal product manager for developer tools in Microsoft Edge.
Demystifying ngOnInit and constructor methods in Angular.
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.
Find console statements line-by-line by loading this JavaScript snippet.
Hide desktop in OSX by killing Finder.
Use the terminal to edit hosts file and flush DNS cache.
Vitaly Friedman presents dirty practical techniques and clever ideas developed in actual real-life projects.
Interpreting and crawling web pages that make heavy use of JavaScript.
In order to be efficient and capable at our jobs, we must also excel at debugging.
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.
Modify your root directory's .htaccess file to leverage browser cache.
A set of coding conventions and rules for use in JavaScript programming.
Search or navigate to files, methods or line numbers. Shortcuts for text search and beyond.
Chris Coyier gives an overview of his current day local development processes.
In security-sensitive situations, performance can actually be a bug rather than a feature.
From Fluent 2015: Kyle Simpson who’s passionate about all things JavaScript.
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.
Here are some free resources I've found to be helpful in my own personal and professional web development journey.
Rick speaks with Addy Osmani about the state of JavaScript.
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.
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.
MaintainableCSS is an approach to writing modular, scalable and maintainable CSS.
The event loop deconstructed in full by Philip Roberts - packed with an easy going narrative, slides and illustrations.