…ExpressionEngine sites using Apache 2, APC, and Memcached. Here is my configuration: Operating system - Mac OS X Server Lion 10.7.5 (11G63) Processor - 2 GHz Intel Core i7 RAM - 16 GB 1333 MHz DDR3 Disk - 13.5 TB total Apache - 2.2.22 PHP - 5.3.15 APC - 3.1.13…
…ecently I had the opportunity to look into Chrome Extension development. The scenario was pretty simple, I had to notify a group of users when someone from the group was using a website. A Chrome Extension was an obvious choice and after a bit of documentation I came across Simperium,…
…e of weeks now, on it’s very own two year anniversary Mark Otto and the rest of the guys responsible for the develop and maintenance of Bootstrap announced the official release of the framework’s third version, and it came on steroids, let’s see what we’re getting.What’s New?First off, the most…
…emember working on a Rails app a few years ago and someone floated the idea of using this new service that had appeared on the scene. It was called New Relic and they were promising to give you more insight into the performance of your Rails app, than you ever…
…e of you may have read my Ember.js series of articles and realized I'm pretty smitten with the framework. But as a professional developer, it's important that I consider other tools and take the time to vet them properly. One of the frameworks that everyone keeps telling me to look…
…e relies on data sent to clients, you can boost its performance using client-side templates and WebSockets. In this tutorial, I will show you how.IntroductionWe will begin by transforming a preexisting application to be faster and more durable under high traffic. I will show you how to locate pieces of…
…ew years ago I was very skeptical about automated UI testing and this skepticism was born out of a few failed attempts. I would write some automated UI tests for desktop or web applications and a few weeks later I would rip them out of the codebase because the cost…
…eteor is the one of the easiest and robust ways to build real-time web apps. But Meteor is also known for bad performance. This is half true and half false. But that doesn’t mean Meteor cannot be used in production or cannot be scaled.All of my hacks and findings are…
…e last article I talked about a few ideas and patterns, like the Page Object pattern, that help write maintainable UI tests. In this article we are going to discuss a few advanced topics that could help you write more robust tests, and troubleshoot them when they fail:We discuss why…
…en I started working in information technology professionally in 1989, things were pretty easy in terms of choosing a direction to head into. At least in my area (South Florida), you went into one of the following areas:Network and systems managementDatabase administrationSoftware developmentProject management-related tasks (including QA work)ColdFusion was my…