Blog

Shane Osbourne on the stage of MM18HR with “The Road to PWA – what to do right now”

Shane will be joining us on the Meet Magento Croatia 2018 stage in Osijek, Croatia with the presentation “The Road to PWA – what to do right now”. This talk addresses an increasingly common question: What can we do right now to prepare for a PWA future?

In this interview, meet Shane and read a thing or two about his view on PWA that he’ll generously share on #MM18HR stage.

Read more

Unit testing in Magento 2

Magento 2 comes pre-installed with PHPUnit, an automated testing framework for PHP. It is included as one of the dependencies in Magento 2. Covering the basics of PHPUnit is out of the scope of this tutorial, after a short introduction we are going to focus on the practical example of using PHPUnit with Magento 2. For those who are interested in PHPUnit basics, I would recommend reading documentation or tutorials on the web since it is a very well documented topic.

Read more

Meet Magento Italy recap: fantastic time, amazing conference, awesome people!

Five of our Inchooers went to support, network and learn something at Meet Magento Italy. Inchooers Hrvoje, Ivan, Zelimir, Nenad, and Tomislav packed their bags and visited the dreamy city of Venice.

Nenad Andrakovic even had a special mission – to get on the #MM18IT’s stage and talk about PWA. He was explaining PWA as a concept in the context of Magento.

In this interview with the guys, you can read about the trip, the takeaways from Nenad’s lecture and about Inchoo’s plans with PWA. For this last matter, if it’s TLDR; we’re dedicating almost the entire development track of Meet Magento Croatia to PWA! 🙂

Read more

Symfony templating with Twig

Symfony 4, (further in the text – Symfony) for templating provides twig bundle, which is a very useful templating engine. It is built by SensioLabs – the company behind Symfony. Besides Symfony, there are more platforms supporting Twig such as Drupal8, eZPublish, phpBB, Piwik, OroCRM, etc. In this article we will cover the basics and show how to extend them. Twig is by default not installed with Symfony, you need to include symfony/twig-bundle with the composer (composer require symfony/twig-bundle).

Read more

Inchoo just turned 10!

Ten years ago, Croatian Commercial Court published a statement that Inchoo is registered as a legal entity. Oh boy, it was an adventure since. That 2008 was very exciting for the eCommerce ecosystem. Recession was in the news all over the world. Many businesses started to optimise their costs and many merchants opened their online sales channels. On top of that, many new eCommerce businesses started to appear.

Read more

Local development with Valet+

Development has been rapidly growing. In fact, at this stage, it has grown so much that it puts a lot of pressure on developers to become super-humans. However, the developers should do what they’re best at, and that is writing code without having to struggle with a local setup. Luckily, there are tools that help developers focus more on code and less on the environment.

Read more

Inchoo is a Sylius Solution Partner! To celebrate, here’s an interview with Sylius’ Founder, Pawel Jedrzejewski

For a long time, our only platform of choice was Magento. It was simply the best match for SOHO, SMB and Mid Sized businesses, especially in the Magento 1 era. Ecosystem recognised this and embraced the platform fully, which empowered high growth. It gave our clients a great starting point, security and lots of options. But, a new generation of eCommerce platforms has matured, and we at Inchoo are excited with the possibilities they open.

Magento 2 positioned itself higher on a SMB scale and this created some new gaps/needs in the market. Now, we’re working with three platforms: Magento, Sylius and Shopify and we feel that these are not direct competitors. Each one has a specific niche to fill. We will always consult our clients towards the selection of platform that is more tailored to their needs. It makes the whole creative process more efficient and the end results are better.

Sylius eCommerce Framework is the newest member of our partner family and platforms that we build stores with, and we couldn’t be more thrilled with that! Its founder, Paweł Jędrzejewski, held a three-day workshop at Inchoo for our specially chosen development team.

Read more

Navigation – structure, usability and trends

Whether it’s a website, an app navigation, your mobile phone menu or the menu in your car – navigation is one of the fundamental features of every digital product. By providing clear and well-structured navigation, you relieve your users of confusion. This makes it easy for them to find what they’re looking for. If users can’t find their way around your product it will frustrate them.

Read more

On the road again – heading off to Imagine!

Every year, Imagine is aiming for the new heights. I mean, 150+ speakers with top names from the industry, 3000 attendees and Phillip Jackson as Master of Ceremonies? What could beat that?!

Twitter feed is filled with #MagentoImagine and #RoadToImagine posts, and they are a delight to watch. The community is showing its strength once again. We can’t say this enough, but there is no community like Magento community! Am I right or am I right?

Read more

Office manager’s role at a software development company

When thinking about the ideal job, it is the one that allows you to use your talent the best way possible, where your virtues can come forward, and peculiarities aren’t considered weaknesses. You’ll know it’s worthwhile if you have the will to get up from your warm and cosy bed on a cold, dark Monday morning.

The office manager position at Inchoo gave me the opportunity to put some of my most prominent characteristics to use and take joy in doing so. Even though this position is not new in business world, many people don’t know what its real purpose is, what are the daily responsibilities, and what the position’s requirements and expectations are.

Read more

Symphony of PHP – Symfony 4

You have probably heard of PHP framework called Symfony, today I will share my and Inchoo’s experience with this great framework. You can basically do anything in Symfony, but the most important question you should ask yourself is: Should I use Symfony for my application? In order to help you answer the question, I will try to explain basic concepts, give my thoughts and share some experiences in eCommerce development.

Read more