Jason Dobry

Husband. Father. Software Engineer. Open Source Hacker. Always Learning.

Introduction to Data Modeling with JSData

Inspired by Ember Data, JSData is a framework-agnostic, storage-agnostic, in-memory data store. JSData's adapters handle communication with various storage layers, such as localStorage, Firebase, RethinkDB, or your RESTful backend. In a typical scenario, you load data into the store, which maintains a single representation of every unique record coming from…

Respect your Data - An introduction to angular-data

A presentation of mine given at an AngularJS Utah meetup.…

Data Management & Caching with Angular.js

A presentation of mine given at an AngularJS Utah meetup.…

Let express.js and async.js make your life easier

Out of the box node.js provides an http module for sending and receiving HTTP requests. It attempts to abstract away the more tedious parts of forming requests and parsing responses. With the http module you can write scripts that communicate with the world via HTTP or even write simple…

What is Node.js?

This post is my basic answer to the question: What is NodeJS? Here I briefly discuss a few things about NodeJS that I think are essential to understanding what NodeJS is as a programming language. This explanation is neither totally comprehensive nor highly detailed. tldr; Node.js is an evented…

Building large apps with Angular.js

This post came out of my presentation at a UtahJS meetup. You can even go see my slides. New to AngularJS? Confused by directive mumbo-jumbo? Giddy over Angular's magic and your new productivity? Jaded by gotchas you didn't see coming? Enjoying the zen of Angular? Whatever your experience with Angular…