Using PostCSS with Sass
In this article we’ll be looking to a basic overview of PostCSS from the perspective of a developer whose current CSS development process includes use of CSS preprocessor, or in particular, Sass. If...
View ArticleHow I learned to stop worrying and love 3rd party modules for Magento
It’s just another day at the office. “Coffee tastes best on a Friday morning”, you think to yourself while reading emails from the previous day. Couple of guys are shouting in the back, and you’re...
View ArticleWireframing a successful design for your online store
As designers, we’re often faced with a lot of questions about our process. We never just dive into design and bask in the glory of amazing typography and brilliant color schemes because without the...
View ArticleMaking FedEx api show shipping estimate
There always comes the time when shopkeeper decides that he want’s to inform his customer of shipping estimate on checkout, so they could know approximately when they will get their goods. And for...
View ArticleExperiences of running Magento 1 on PHP 7
How time flies! It’s been almost a year and a half since we released Inchoo_PHP7 extension for Magento 1 (https://github.com/Inchoo/Inchoo_PHP7), and announced that in a blog post...
View ArticleJavascript Bundling in Magento 2
Javascript bundling is a technique that groups separate files in order to reduce the number of HTTP requests that are required to load a page. Bundling is commonly used in today’s “module-based”...
View ArticleExternal database connection in Magento
Most of the time working with Magento, a single database connection is just enough. Magento has excellent system of adding new tables in database or extending existing ones. So, why would there be a...
View ArticleVersion control systems in UI design
Our design team switched to working in Sketch a while ago but it wasn’t until version 43 we really started seeing some opportunities to change our workflows more significantly. It was also an...
View ArticleBypassing Magento 2 layout update restrictions in Admin
Magento’s layout system has been vastly improved in Magento 2 to be more accessible, more powerful and to be more streamlined. But, for some reason, only a very small subset of layout functions is made...
View ArticleKlevu – search engine that will increase revenue, self-learn and improve UX
One of most important parts of every store is its Search functionality. Implementing a more advanced search solution can have positive and big impact on search function, which leads to significant...
View ArticleOverride Magento 2 Layout: Product page example
Layouts play a major roll in Magento. This roll is well known from Magento 1x layout approach. With Magento 2 couple of things are changed and improved. Really, we finally have on our disposal useful...
View ArticleCSS Media queries in Magento 2
It’s highly unlikely that there are some frontend developers involved in a responsive website development who are not familiar with the concept of CSS Media queries. In this post, I’ll be looking at...
View ArticleHow to run a quick security check of your Magento store?
Security of any software system, let alone an eCommerce one, is becoming one of the hottest topics out there. How can you as a store owner do a free and quick security check of your Magento website,...
View ArticleMagento 2 with Slick Carousel
Slick is a great Carousel plugin good for any product list like Most Popular, Featured, Upsell, Cross sell products, or any other custom product list. I will guide you with step by step on how to add...
View ArticleInitial preparation for an eCommerce project
Working in web development company is really interesting, especially when you work in the company that deals with many different projects across many different industries. Every day is pretty...
View ArticleRestrict website access – require log in
There might be times when you do not want your catalog to be publicly visible, especially if running a B2B shop. Reasons for this are numerous but, from our experience, prices are on top of the list....
View ArticleAdding gallery tab to a CMS page
In this article I will demonstrate how you can create new tab into admin cms page so you can create image gallery similar as upload images for product. Step 1 Register your module : <config>...
View ArticleMinify your CSS and JavaScript code!
If you are reading this article, you are probably somehow involved with web development. It is also most likely that you already know how search engines use page speed as one of the parameters for...
View ArticleRoad to the Code with Less Bugs?
I think that writing any non-trivial software without introducing bugs is close to impossible. World is complex, data used in programs is complex, handling all possible interactions of our code with...
View ArticleAdd Pagination to Custom Collection in Magento
If you are starting with Magento, just like I am, you might run into the issue of adding pagination to your table, list of products or anything else you want to list on frontend. Magento allows you to...
View Article