Colin Odell's Blog Posts

Four Great Features of PHP 5.4.0

PHP has been relatively unchanged since the 5.3.0 release in July 2009. Since then we've seen several bug fixes and security enhancements, as well as end-of-support for 5.2, but nothing really new to enhance the popular open-source language. Version 5.4.0, which was released this month, changed that.

4 Hidden Chrome Features for Web Developers

Google Chrome is my favorite browser for frontend development and debugging. The built-in developer tools are fantastic and easy-to-use. But Chrome has some other less-obvious features that can make development a breeze.

IE6 is Dead, Mobile Devices on the Rise

According to a recent post on the Windows Team Blog, "the United States has joined the ranks of Austria, Poland, Sweden, Denmark, Finland and Norway in dropping below 1% usage of IE6" (emphasis mine). Global usage is at 7.7%, mainly due to its widespread use in China (25%).

Tips for Debugging Magento

Magento is arguably the most powerful open-source e-commerce solution available. Every detail and setting is completely customizable which let's the store owner tweak everything to work as they wish. However, because the codebase is quite large, the smallest changes can seem like daunting tasks to the new Magento developer.

In this post, I'll share some useful tips for developing and debugging custom code on the Magento platform.

Using jQuery with Prototype

Many popular frameworks, CMS's and ecommerce platforms come preloaded with a JavaScript library like jQuery or Prototype. Most of the time, these systems heavily depend on those libraries for functionality on both the frontend and the backend; removing it or changing the variables it uses could severly break the site.

Reducing Script Size for PHP Golf Contests

Many of our past blog posts have focused on best-practices and creating usable, maintainable code. But when you're doing contests like PHP Golf, you want to minimize the amount of code used to accomplish a task. This post will demonstrate tips on reducing the size of your scripts.

Introduction to the JavaScript Module Design Pattern

Blog Header ImageIn a previous blog post, I gave a quick overview of how closures work in JavaScript. Closures are a very powerful tool in JS development and can be used in many different design patterns. In this post, we'll look at how the module pattern works thanks to these closures.

jQuery maxchars Plugin

I'm pleased to introduce Unleashed Technologies' first open-source project, "maxchars"!  maxchars is a jQuery plugin for easily adding and enforcing character limits on input elements with a friendly UI.  It works similar to Twitter, where users are presented with a helpful message stating the number of remaining characters or notifying them if they've exceeded the limit.  Similar plugins already exist, but we wanted to design something far simpler and easy to integrate.

5 JavaScript Techniques to Instantly Improve Your Code

JavaScript has quickly become an important language used in many aspects of website development. Although it may look very simple and straightforward to new programmers, it has several features and "gotchas" that may leave you scratching your head, wondering why your code doesn't work. This article will help you understand some of these ideas and explain how you can implement them to instantly improve your scripts.

Pages

 
blog rss banner
 

View All

Testimonials

"The Unleashed team was a lot of fun to work with - you guys have incredible talent and a great energy.

Alexander S. Martin
President, Skye Maritime

“It was a pleasure working with Michael Spinosa and his team from Unleashed Technologies.

Jordan Sopher
Eyemaginations, Inc.