Search results for "Web"

How I’m (Not) Using jQuery

Let me begin by saying that this is not yet another post about how you don't need jQuery. In case you haven't noticed, that's already been covered. Roughly 8 million times: I don't want anyone to stop using jQuery. Use it. Love it. Be happy to keep on coding with it! However, as I've moved […]

What is This in JavaScript?

As we’ve seen in a previous article, scope is an important concept in JavaScript that can sometimes be confusing to developers. On a similar note, context and the this keyword are as important and – unfortunately – just as confusing. In this article, we’ll cover: What context and this mean in JavaScript; What explicit bindings […]

Building Better Forms With Kendo UI & Angular

We use forms almost everyday for login, sign up, purchases, etc., so the forms we make should be as painless as possible. Kendo UI for Angular is a library of UI components that help you make great forms faster. We're going to create a few forms here to show some options for forms that won't […]

ASP .NET Core Razor Pages Worth Checking Out?

On this episode of Eat Sleep Code, Steve Smith discusses the new ASP.NET Core development model, Razor Pages. Steve outlines why developers shouldn’t dismiss Razor Pages before giving it a proper try. How Razor Pages compare to WebForms, MVC, and Web API are discussed. Steve Smith Steve recently started his first podcast, WeeklyDevTips.com, in which […]

Understanding Scope in JavaScript

Scope is an important, yet ambiguous concept in JavaScript. Used correctly, it allows you to leverage good design patterns and helps you avoid bad side effects. In this article, we will dissect the different types of scope in JavaScript and how they work deep down in order to write better code. The simple definition of […]

5 CSS Properties That You Probably Don’t Know

Every year new CSS properties are standardized and made available in major browsers for you to use. They are meant to make the life of web developers like you easier, and to allow the creation of new and beautiful designs. In this article, I'll cover 5 CSS properties that are relatively new, that you've probably […]

Get Ready for Web Bluetooth!

What if you could dim your lights right from your browser, just by pairing with your nearest Bluetooth-enabled Hue or Lumen light bulb? Wouldn’t you be just that much more productive? What about connecting to your LED Smart Rope to manage a workout even while offline, right from your browser? With the new Web Bluetooth […]

Have Web Standards on Mobile Caught Up to Phonegap in 2017? Pt. 2

In my previous article, I took a look at the "core" set of PhoneGap/Cordova plugins and how well (or how poorly) they are supported now via web standards. The idea wasn't to say you never need go hybrid, but that you may not necessarily have to go hybrid, which was one of the core principles […]

Making the Switch from AngularJS to Angular in an Enterprise Dev Shop

With the recent change to SEMVER version numbering and the many architectural changes from AngularJS, looking at the recent advancements in the Angular community could give anyone a sense of impostor-syndrome. Also, staying up to date with the community could be considered a job in and of itself. These rapid changes and restructuring of an […]

A Love Letter to CSS

When I tell coworkers of my unabated love for CSS they look at me like I’ve made an unfortunate life decision. “Let’s sit down TJ, and talk about the poor choices you made during childhood that set you up for failure.” Sometimes I feel that developers, some of the most opinionated human beings on the […]