Great developers are always learning. They know that there’s always room to grow, and with a rapidly-expanding list of cutting edge technologies to wrangle with, it’s imperative to stay informed. Thankfully, there are many resources that help developers increase their knowledge base, including plenty of free or low-cost tutorial sites, blogs, and even Twitter streams that are readily available on the web.
Twitter can actually be a useful tool for tech-minded learners to keep abreast of interesting trends, development tips, and new releases. Pixafy asked our own developers which Twitter accounts they find essential and received a wide range of responses, from accounts that are informative, to inspirational, to just plain fun!
Here are 25 developer-centric Twitter accounts we like – no guarantees, but following them *just* may help you become a more amazing rockstar developer! (more…)
Developers rarely know everything there is to know about programming, as the game is always changing and there are always obscure features that don’t get broken out often. For those times that they need an assist, there are certain sites that have gained a stellar reputation for being helpful to developers. (more…)
“Pub/Sub” is short for publishing and subscribing. It is derived from the observer pattern (click here for more on the observer pattern). The overall idea is that when a certain event fires (or action takes place), listeners that are subscribed to it execute. This allows for extensive asynchronous development as you can easily hook on to your jQuery AJAX callbacks and keep clean and concise code.
Sometimes your Magento storefront may have a need for static pages that don’t quite fit in with the templates you have created. For instance, you may want to feature a certain product or person and the layout differs drastically from your product templates. When this situation occurs, you are forced to use the WYSIWYG Magento provides. It does a great job for simple layout editing, but when you want to create a complex page layout it can be quite daunting.
Here are some tips, tricks, and best practices that will help increase development speed and decrease time spent creating these pages, allowing you to get on with the rest of your day. (more…)
Asynchronous HTTP requests have given web pages the ability to be more dynamic and interactive.
AJAX provides developers with the ability to perform an HTTP requests behind the scenes. However, for security reasons modern web clients maintain the same-origin policy. Unfortunately, this policy will only allow XMLHTTPRequests from the same domain name as the origin. (more…)
I remember the late 90’s as an era of both pop and if you lived in my neighborhood, reggae. It was an age where the closest thing to anime on American Television was Sailor Moon, and N64 was still new. Not every household had a computer, and AOL was the best thing since sliced bread. (more…)
Last time we looked at select boxes and how to hide them in a technique we call “Hidden Box.” I am going to take you through a different approach to making a style select box. But this technique doesn’t use a drop down box at all! That’s why it’s called:
“The Total Faker” (more…)
JQuery has many great functions to make a site come alive. One of my favorite functions is .clone() - it does exactly what its name describes, creating a copy of a single element or set of elements in the DOM and displays it where you want it on the page. It works great for things like tool tips and more complex hover states.
Here’s an example of how to put it to good use. (more…)
Just recently I’ve had my first big experience working with jQuery mobile (jQM) for a client, and I want to share some of the basics that I learned along the way. I’d worked with mobile sites before, but this takes mobile development a giant step forward. (more…)