-
JavaScript
Javascript debugging tips using the Chrome Dev Tools, deb.js and more
In this blog post we will go over some useful tips and tricks for debugging client-side Javascript using the Chrome…
Read More » -
JavaScript
Let the API Do the Hard Work: Promises in JavaScript with Q
Today’s lesson: Delegate the hard work orthogonal to your business logic – concurrency, asynchronicity, state maintenance during iteration etc. –…
Read More » -
Python
Scripting with Python and AutoHotkey
After I began programming, I started noticing that some of the things I was doing on my computer at home…
Read More » -
Python
Double-Duty Recursive Functions in Python
Functional programming encourages the use of recursive functions in order to tackle bigger problems, allowing you to avoid mutable state…
Read More » -
Angular.js
Interception using Decorator and Lazy Loading with AngularJS
Angular provides it’s own dependency injection that supports everything from annotations to decorators. Interception is a feature that allows you…
Read More » -
Web Dev
Interactive REST hacking with Sublime Text and RESTer
Do you ever miss a command line to a web application? If you’re lucky, you may use a REST API…
Read More » -
HTML5
HTML5 Local Storage Example
Introduction HTML5 local storage allows web applications to store values locally in the browser and can survive the browser session,…
Read More » -
HTML5
HTML5 Audio Player Example
In this example we will present you how to use the HTML5 Audio Player. First, we’ll present the <audio />…
Read More » -
Angular.js
Revisiting AngularJS with TypeScript
Many of my recent blog posts and presentations have focused on pure JavaScript. I believe TypeScript is an incredibly useful…
Read More »