Jonathan Creamer
I'm a web developer currently working at I focus mostly on JavaScript these days, but I've done ASP.NET MVC, C#, C++, and ColdFusion. I believe that you cannot ever stop learning which is why I stay active in the development world attending user groups like NashJS, ID of Nashville, and NashDotNet, blogging for, Jonathan, Net Tuts, and and scouring Twitter and the interwebs for as much knowledge I can squeeze into my brain. I work as a JavaScript Engineer appendTo and am having a great time developing front end applications in JavaScript and jQuery. I am also an IE userAgent Please feel free to contact me, I love meeting other devs who are passionate about what they do.
  • Code
    Don't Forget to Cover Your Client Side!Qunit wide retina preview
    Testing your client side code doesn't have to be difficult, learn how to make it easy using QUnit.Read More…
  • Code
    Building Large, Maintainable, and Testable Knockout.js ApplicationsKnockout
    Knockout.js is a popular open source (MIT) MVVM JavaScript framework, created by Steve Sandersen. Its website provides great information and demos on how to build simple applications, but it unfortunately doesn't do so for larger applications. Let's fill in some of those gaps!Read More…
  • Code
    Event-Based Programming: What Async Has Over SyncRefresh icon
    One of JavaScript's strengths is how it handles asynchronous (async for short) code. Rather than blocking the thread, async code gets pushed to an event queue that fires after all other code executes. It can, however, be difficult for beginners to follow async code. I'll help clear up any confusion you might have in this article.Read More…
  • Code
    Say Yo to YeomanIntroduction to yeoman
    According to, "Yeoman is a robust and opinionated set of tools, libraries, and a workflow that can help developers quickly build beautiful, compelling web apps." Let's dig in and see exactly what this means!Read More…
  • Code
    Building an ASP.NET MVC4 Application with EF and WebAPIAspnetfromscratch
    ASP.NET MVC has come a long way since "The Gu" jotted down some ideas during an airplane ride to a conference in 2007. In just under four years, ASP.NET MVC has seen its fourth release, and it provides developers an environment that eases development, streamlines processes, and promotes modern patterns.Read More…
  • Code
    Key Principles of Maintainable JavaScriptMaintainable javascript
    JavaScript is a curious language. It's easy to write, but difficult to master. By the end of this article, hopefully, you'll transform your spaghetti code into a five-course meal, full of readable, maintainable yumminess! Read More…