Vim Locking Up, Always When you are Ready to Save? Solution

If you are constantly frustated by Vim freezing up on you are editing a file on a server then this is quite possibly your problem, and your solution. The issue is that most text editors and IDEs have [ctrl]+[s] mapped to save. If you do a lot of file editing then you probably bash the [ctrl]+[s] combo all the time, without even thinking about it… Now back to Vim. As it is running in the terminal then it can be frozen by using the [ctrl]+[s] combination. Read On →

Magento 1.8 released

Today I got a notification through that Magento 1.8 had finally been released. This has been in beta since alpha since April, and contains server fixes that a lot of people have been waiting for. The most important one for UK vendors is that the rounding issue in tax calculations has been fixed. There are also improvements to caching and database performance. The full release notes can be seen here These are issues that have affected merchants since that change in the VAT rate, so we would recommend upgrading for everyone at this time.

A Great Way to Simplify Git Merges

If you are struggling with a git merge with a long list of failed merge files then this little trick might be helpful. The standard approach is to go file by file and use git mergetool to open the files in a tool like Meld and then manually manage the differences. In many cases though you know exactly which version you want and this is simply a laborious process that doesn’t really require human input. Read On →

During git pull: error: RPC failed; result=56, HTTP code = 200 [x] KiB/s fatal: The remote end hung up unexpectedly

If you receive this series of errors during a git pull (after the Receiving Objects stage): $ git pull Password for 'https://xxxxxxxxxx@bitbucket.org': remote: Counting objects: 1011, done. remote: Compressing objects: 100% (394/394), done. error: RPC failed; result=56, HTTP code = 200 51 KiB/s fatal: The remote end hung up unexpectedly fatal: early EOF fatal: index-pack failed a quick solution is to use ssh to pull rather than the https protocol Read On →

What Is User Experience & Why Bother?

If you are running an E-Commerce store then you’ve probably received various offers to improve the online shopping experience, optimize conversion rate and so on. All these offers are a part of a user experience. For example - if you receive an offer to improve your online store’s shopping experience then most likely the service provider will go thorough the sales funnel, get some valuable input by setting up and analysing your website metrics, conduct a user survey by online forms and ask directly to the customers via email or even give them a private call. Read On →

A Great Way of Cross-platform Prototyping - Invisionapp

Here at Edmonds Commerce we are always looking for new techniques and tools that allow to speed up and ease our internal work-flow which results in faster and more effective project planning, management and development. We love to involve and closely collaborate with our clients as much as possible. Just found this awesome cross-platform mockup and interactive prototyping tool - Invision - which has an amazing feedback feature which could replace long email conversations. Read On →