Blog

Product links on Magento CSV import

product-links-CSV-import

When I started working at Inchoo, one of our clients requested a functionality to be added to Magento CSV product import. Client wanted to know if an attribute value of one of the products that they were importing already had a matching value in the database and they also wanted to be able to jump to that product via link. Find out more about handling this specific situation.

Read more

Extending Magento 2 default JS components

extending-magento2-nav-featured

Since Magento 2 is out for quite some time now and new projects based on the platform are rapidly approaching, there is no doubt that we, as developers, need to be adequately prepared for the challenge.

In this post I will demonstrate how to deal with platform’s default javascript components (widget instances). More precisely, a javascript component responsible for the site main navigation functioning. If you’re interested, just keep reading.

Read more

Can Sketch help us improve our design workflow?

design-workflow-sketch-featured

Designers are constantly trying to develop a healthy design process by experimenting with tools in an attempt to find the one that works best.

I’ve been using Photoshop as my primary design tool for almost 10 years, and the fact that Photoshop wasn’t created for UI design was never a real problem. Why? Because Adobe was always throwing new features to support UI design. The main problem is that Photoshop’s engine was never optimized for UI design, it is huge, memory-consuming, and many designers weren’t pleased with it’s performance.

The more large files you work on, the more you can get stuck and that was the main reason to look out for new and better alternatives to an existing design workflow.

Read more

9 pieces of advice on how to win a lead

how_to_win_a_lead

My first encounter with “sales” was in the primary school where I often spoke in the name of the class to call off the planned exam or to switch a verbal assignment for the next day. It hasn’t been always a successful shot, but it was worth trying. 🙂

I feel like this little experience helped me prepare for my current role – Sales Assistant at Inchoo.

Now, being some time with Inchoo and communicating with leads and clients from all over the world on daily basis, I’ve gained a decent experience even though I’ve been working here for just 8 months. With that in my mind, I came up with an idea to share a few thoughts (you can call it – tips) on how to win a prospective client.

Read more

Tuning Redis for extra Magento performance

redis-featured

Using Redis is a quick & easy way to improve Magento performance. Setting it up is easy, performance benefits are great, and we never had problems with it – it’s fire and forget. Inchoo already covered that in detail: http://inchoo.net/magento/using-redis-cache-backend-and-session-storage-in-magento/.

But, come on! Are we really going to races with the stock engine? Are we tuning Magento performance or what? Redis is fast by default, but it can get a lot faster. Read on to see how.

Read more

Evaluating and improving accessibility of eCommerce websites

accessibility_inchoo

Sir Tim Berners-Lee once said that “Access (to the Web) by everyone regardless of disability is an essential aspect”. We, as developers, always strive to create a website which looks and feels good on a wide range of devices, resolutions, operating systems, network speeds, etc., but how often do we consider designing or creating a website for a wide range of people? In this article, we’re going to cover some basic frontend principles of improving accessibility and what that means in context of a Magento website.

Read more