Blog
Decorators for Magento Templates
A decorator is a class that wraps another class, implements the original interface, delegates method calls to the original class, but may modify the return values or add additional methods. The Decorator design pattern is one of the original design patterns for object...
read moreView Models in Magento 1 and 2
Magento 2.2.0 and 2.2.1 made some interesting changes to the layout system, with the goal to make the inheritance based block system redundant: all blocks are automatically considered of the “Template” type if not specified otherwise classes can be injected via layout...
read moreReacticon: New Hope for Magento and PWA?
My review of the first Magento and Progessive Web App (PWA) related Reacticon conference
read moreMagento Shop Audits – independent analysis of your store
For some time now, our company has run individual audits of Magento 1 and Magento 2 based online stores. Some of these shop audits happen in the process of taking over a running project: before we get to work, we do the shop audit in order to find out about the...
read moreMagento API Tests and Continuous Integration
Recently I set up Bitbucket Pipelines as CI for the DEITY Magento API module (background: DEITY: Technical Overview) This was an interesting challenge, since I usually only run unit tests and integration tests on platforms like Bitbucket Pipelines, Travis CI or...
read moreA special Magento event – Reacticon
Over the last couple of years, the number of Magento related events has grown a lot. Meet Magento is all over the world, meetups regularly take place in many cities. In addition to these general events that often cater both business people and developers, we see...
read moreTest Smell: Hard Coded Values
...
read moreMagento 2 Certified Professional Developer: About the Exam
On March 1st 2018, the new Magento 2 Certified Professional Developer exam became available. As it's now possible to take the exam online, I booked it for the same day and passed it with a bit of luck. Here, I am telling you about my experience with the exam. Which is...
read moreMagento 2 Certified Solution Specialist – About the Exam
In August 2017, three of our team have taken part in the exam for the "Magento 2 Certified Solution Specialist" (M2CSS). In October, we got news that all three of us have passed. It was the beta version of the certification exam. Some dozen participants worldwide have...
read moreDEITY – Technical Overview
This is part 3 of a series of blog posts on the topic of PWA. If you want to find out more about PWA for Magento in general, please read the first post of this series: PWA: A new Frontend for Magento 2 and why it is necessary. If you want to know...
read moreThe Magento 2 Online Certification: How it works
On March 1st 2018, Magento released the new certification "Magento 2 Certified Professional Developer". Besides being the first developer certification for Magento 2 (see our separate blog post which will follow soon), there was one thing special about this...
read moreTest Smell: Irrelevant information
...
read morePWA and Magento: About DEITY
DEITY is a PWA...
read morePWA: A new Frontend for Magento 2 and why it is necessary
To understand why a new frontend technology is needed, we first have to shed some light on the current frontend...
read moreHow Search Algorithms work: The Levenshtein Distance
A good product search in online stores is tolerant when it comes to typos, it finds matching products, categories and other contents even if there is no 100% match. To make this happen, there is an algorithm that compares the search term to searchable content or...
read moreTest Smell: Mystery Guest
The...
read morePerformance Trap in Magento 2: the “getCustomAttribute()” function
While profiling a product indexing process, it turned out that a big percentage of the time needed to crawl products was spent in calls of [crayon-5adc4b9c318a2001234713-i/]. This method is typically used to access additional product attributes which might have been...
read morePhotos from Christmage
Pictures or it didn't happen? Christmage sure did happen! On Monday, 4th December we had a lot of fun at Christmage, the extended Christmas edition of our Magento Meetup Aachen. If you want to know more about Christmage, the speakers and discussions we had and our...
read moreChristmage in Aachen – Wrapping it up
On December 4th of 2017, the first Christmage took place in Aachen, organized by us at integer_net. The name Christmage is a portmanteau of Christmas and Magento. It was a special event to combine Magento content, sightseeing and a lot of networking. Almost 60...
read more30 Magento Meetups in Aachen – a personal Review
Andreas von Studnitz, Founder and (co-)organizer, looks back to 30 editions of the Aachen Magento Meetup. On October 9th 2017, the 30th Magento Meetup took place in Aachen, a city of about 300,000 inhabitants in western Germany. Many details have changed since 2010,...
read more