Chad Kruszynsky

30 Flips | 4 Magazines | 10 Likes | 13 Following | 13 Followers | @kruszynsky | Keep up with Chad Kruszynsky on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Chad Kruszynsky”

How Metallica, Slayer and Pantera Sound with a Clean Guitar Tone

When it comes to playing metal, no effect is more vital to guitar tone than distortion.For anyone who doubts it, check out this video from YouTube …

Giving better code reviews

I take <b>code</b> reviews very seriously. It’s one of the crucial processes for ensuring the spread of knowledge transfer and best practices throughout a</b> …

Master the JavaScript Interview: What is a Closure?

“Master the JavaScript Interview” is a series of posts designed to prepare candidates for common questions they are likely to encounter when applying …

Quick Note: Favor $exceptionHandler() Over $log.error() In AngularJS

Ben Nadel explains why the $exceptionHandler() service should be favored over $log.error() in AngularJS applications....

Introduction to new component router in AngularJS

The feature of utmost importance for any SPA frameworks like <b>AngularJS</b> is the routing mechanism and history management. AngularJS has supported …

Helping Developers Help Themselves: Automatic Decomposition of Code Review Changes

Unfortunately, developers often make changes that incorporate multiple bug fixes, feature additions, refactorings, etc.. These result in changes that …

Software Development

C# 6.0 Gets More Concise with Expression Bodied Properties, Dictionary initializer

Eric Vogel goes over a few C# 6.0 language improvements that will help make your coding experiences more concise.

Creating a TypeScript Workflow with Gulp

TypeScript provides a lot of great functionality that lets you leverage many of the features available in ES6 today but how do you get started using …

8 Steps to Migrating from JavaScript to TypeScript

Recently, we’ve been moving our Browser RUM agent from JavaScript to TypeScript. Though it’s been a challenge, we enjoyed seeing how the change will …

AngularJS In Firefox: TypeError: Missing Argument 1 When Calling Function b.get()

Ben Nadel looks at an AngularJS error caused by the proprietary Firefox method, Object.prototype.watch(), which was breaking the AngularJS digest....

Epic List of Interview Questions

June 14, 2013 interviewing 8 Comments<p>When it comes to interviewing having a good list of questions to share with your team can be invaluable. It …

Call of Duty

15 Best Web Development Podcasts For Developers!

Since there are many resources out there for getting started in web development, having some truly inspiring web development podcasts in your …

Podcasting

Coding Explained in 25 Profound Comics

We asked our open source community to share the comics they found most profoundly described coding, via our news site. Here are their 25 most upvoted …

Refactoring with Loops and Collection Pipelines

A common task in programming is processing a list of objects. Most programmers naturally do this with a loop, as it's one of the basic control …

Historical Debugging, Profiling, New Diagnostic Tools in Visual Studio 2015

I've been working with Visual Studio 2015 lately, even for older projects. You can create and edit all kids of .NET app from .NET 2.0 all the way up …

Introduction to GruntJS for Visual Studio

As a developer, there are often tasks that we need to automate to make our daily lives easier. You may have heard about <b>GruntJS</b> or even <b>Gulp</b> before.In …

JavaScript OOP

JavaScript has no classes or any other concept that defines a “mold” that you can create object from. In JavaScript we utilize the power of …

JavaScript

Web Development & Technology Resources

LATEST ARTICLES<p>SEO Steve Tavares - May 22, 2018<p>Being an entrepreneur are you on the right path of running successful campaigns on social media. But …

Getting Started with Angular and Visual Studio Code

Visual Studio Code is a great tool for writing JavaScript based application, including the popular AngularJS framework. The Angular Phonecat Tutorial …

Angular JumpStart with TypeScript

The goal of this jumpstart app is to provide a simple way to get started with Angular 2+ while also showing several key Angular features. The sample …

The Fine Art of JavaScript Error Tracking

A couple of months ago, I had some downtime at work, so I tasked myself with one of my goals for the year: implement error tracking for our …

Promises

by Forbes Lindesay<p>Motivation<p>Consider the following synchronous JavaScript function to read a file and parse it as JSON. It is simple and easy to …

Dev.Opera — Getting to Know Mutation Observers

As you develop more complex JavaScript-heavy applications or roll-your-own framework, you may find that you need to know when the DOM node tree has …

Nifty Modal Window Effects

This is a modal window. You can do the following things with it:<p><b>Read:</b> modal windows will probably tell you something important so don't forget to …

Tutorials

Tooling for Modern Web App Developer

Front-end development workflow is becoming increasingly demanding as the complexity of the environment grows. Thankfully, there are many tools that …

Protecting objects in JavaScript

A Palatable Javascript Pattern

<i>Pre-caveat</i><p>Plenty of people have chimed in to let me know that I’m dumb, <i>dumb</i>, <b>dumb</b> because this pattern can be quite inefficient if used on …

The iOS 7 Design Cheat Sheet - Ivo Mynttinen / User Interface Designer

This article is outdated.<p>The data presented on this Cheat Sheet does not contain the latest updates of iOS 8 and the new Apple devices released mid …

UI Design