20 Sep 18
04 Aug 17
04 Oct 15
16 Jun 15
TypeScript enhances JavaScript with types, classes and interfaces. Some people think that is the problem with JavaScript. It’s not. The problem with JavaScript is not that it is a dynamically typed prototype based object-oriented language without classes. That is actually JavaScript’s strength. The problem is that it is a poorly designed language, filled with many hidden land mines awaiting the unsuspecting developer.
08 May 14
It’s a flat CMS based on Node.js and Markdown.
28 Aug 13
Comments have links to counterpoints
19 Aug 13
This session introduces you to the Yeoman workflow, a combination of three tools working in harmony to keep you productive on the front-end. Whether you’re using JavaScript or CoffeeScript, RequireJS or script tags, this workflow can help you spend less time on process and more time on what matters - building great web apps.
In this session, we’ll dive into the value of client-side package management and bring you up to speed with the open source package manager Bower, which offers a rich ecosystem of packages. Plus, learn about the useful integrations with Yeoman, Grunt, RequireJS, and NPM.
17 Aug 13
15 Aug 13
Here’s the deal, I like DurandalJS. Though, I’m not going to lie, I really like AngularJS as well. These two technologies compete in many respects as they both seem to tackle the same problem. What problems are these frameworks trying to tackle? I have made a diagram of what I see to be the core developments in client side technologies, and after you view this, I will talk about where I see Angular and Durandal fitting in (note that there are a myriad of other useful frameworks that do storage, pub/sub eventing, animation, data-binding, AMD pattern ala requireJS, and a slew of other things, but this represents what I believe is the focus on today’s client-side development).
I have not watched any of these videos yet, but an impressive list of tech related videos.
13 Aug 13
John Papa created a quick comparison chart of what’s inside each template. All of them have value depending on where your interests lay.
09 Aug 13
The idea is to demonstrate how to write a typical, non-trivial CRUD application using AngularJS. To showcase AngularJS in its most advantageous environment we’ve set out to write a simplified project management tool supporting teams using the SCRUM methodology. The sample application tries to show best practices when it comes to: folders structure, using modules, testing, communicating with a REST back-end, organizing navigation, addressing security concerns (authentication / authorization).
Need to keep an eye on this: UI-Router for Nested Routing by the AngularUI Team!
A bunch of links to blog posts, articles, videos, etc for learning AngularJS
08 Aug 13
Readability by Arc90 is a fantastic javascript tool that makes web pages easier and more enjoyable to read. It removes the clutter around the article content and applies legible and beautiful styles. Apple has incorporated it into Safari Reader. Many other apps have integrated readability, too.
01 Aug 13
There are a lot of great script libraries out there that perform a variety of functionality. Here are a few scripts that I find interesting and quite useful for building client-side applications.