Magento Developer toolbox
A collection of tools that could help magento developers work more efficiently
View ArticlePurge and refresh varnish cache using Bash and cURL
Today was a very strange day as I was trying to clear / refresh varnish’s cache. PHP’s cUrl was not working as fast as I wanted if any. Jmeter wasn’t working, siege was not working and netbeans was not...
View ArticleMagento Developer Toolbox - Magento PHP Console
Let’s add another wrench to our magneto developer toolbox console php: How many hours a week does the average Magento developer spend editing a test file, refreshing the page, and editing the code...
View ArticleCaching is not performance optimization
caching is not a performance optimization… and it never will In a perfect world caching will be the F word of the development universe and it would be defined as a way to masquerade poorly and...
View Articleinstall thrift cassandra ubuntu
The Apache Thrift software framework, for scalable cross-language services development, combines a software stack with a code generation engine to build services that work efficiently and seamlessly...
View Articleuse sqlite3 with magento
Why would you want to use SQLite3 with Magento? Just for fun… well actually there is a good reason. The reason is that Magento spends a lot of time in the autoload finding files. DO this in your...
View ArticleUpdate your SQLite3 database with Vala
Using Vala to update our Magento SQLite3 database
View ArticlePHP Generators: the power of yielding
I am not sure if you recently heard that PHP 5.4 is going to support generators which is fantastic news if you ask me.
View ArticleUnderstanding web performance improvement
I recently went to Welcome to Moe's for lunch with some of my co-workers and it was interesting to see how much their process resembled that of serving websites, especially when thinking in terms of...
View ArticlePHP offloading: Clone a website with wget
Want to clone a website? With great power come great responsibility and this time is no even a funny joke. Simplicity is the best way to fix any problem and going back to our roots never hurts....
View ArticleVarnish implementation hints and good to know
Sharing knowledge is always a good idea. Lately I have been doing lots of integration with Varnish and Magento with different clients and it will be interesting to find out if you have any ideas or...
View ArticleHigh performance with parallel programming
Multithreaded programming is parallel, but parallel programming is not necessarily multithreaded. Unless the multithreading occurs on a single core, in which case it is only concurrent.
View ArticleDirt cheap way to make magento faster
Performance is key. Speed is everything when it comes down to websites, especially in eCommerce. The code we are about to see it is a dirt cheap way to make magento faster. It is not performance...
View ArticleSetting up my own cloud service
Setting up my own cloud service has become my current hobby. I own a Motorola Razr and together with motocast is simply awesome because it syncs all of my files directly to my pc. I can stream music...
View Article10 concepts magento developers should know
Over the years as a magento developer I have come across some excellent code, you know the kind of code that inspires you to be better, to do better and quite frankly be proud of being a developer....
View ArticleWorking with Stunnel, Varnish, Nginx and Node.js
Working with Stunnel and Varnish for a more robust solution when working with Nginx and node.js with socket.io
View ArticleHow does magento full page cache works
We are going to try to explain how Magento full page cache works by looking at the code, it’d be cool if we’d have talked with some of the folks at Magento to get a better information but hey you...
View ArticleMagento Developers Toolbox v2.0
I was supposed to be in hiatus… but I was reminded by my 4 month old daughter that I am awake 24/7 so it’d make sense to use that time wisely.
View ArticleMagento and VagrantUp
For those of you out there doing team development and collaboration, especially now that github is making it so social and simple, you’ve probably run into some or all the following problems...
View ArticleMagento developers: Unleash the power of automation
Deployments are always a pain, especially if there are holidays around because magento developers don’t usually unleash the power of automation even if there are tools in place to help them do so. This...
View ArticleImprove Magento’s speed using RAM drives - Memoir of a Magento developer
There’s a myriad of options and possibilities that one could do to improve Magento’s performance and adding a different one to the mix doesn’t really hurt, right? In all systems (confirmation required)...
View ArticleLocalStorage with Store.js
You may remember that not so long ago we tried using local storage to improve magento’s speed and while this approach is particularly useful, it inherits some of the same problems you would encounter...
View ArticleAdvanced Vagrant use with Puppet
Because there is no a better way to close the gap between Development and operations than by finding common ground between automation and repeatability.
View ArticleMagento PHP Developer’s Guide Book Review
First and foremost, I’d like to say that this This book rocks. And in this review, I’d like to explain why it rocks so much. If I could summarize this book in one sentence, it’d be something like this:...
View Article