geschrieben von Elizabeth Van Dyke
am 14. März 2019 - 21:41

To further support Partner contributions to code, special projects, and the entire community, we are expanding with a new Technology Partner Contribution Program

geschrieben von Denis Saltanakhmedov
am 14. März 2019 - 11:06

Sometimes the additional info in the order is very useful. It can be an additional choice or message from a customer. Unfortunately, Magento 2 does not provide any additional forms on the checkout steps by default.


So, in the post, we will add a simple note field on the checkout, it can be a different element of form but we think the text field is more in demand.

First, we need to create our custom module. In our case, we will create Atwix_SimpleNote module.
The initial files:
app/code/Atwix/SimpleNote/registration.php

<?php \Magento\Framework\Component\ComponentRegistrar::register( \Magento\Framework\Component\ComponentRegistrar::MODULE, 'Atwix_SimpleNote', __DIR__ );

app/code/Atwix/SimpleNote/etc/module.xml

<?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:…
geschrieben von Maria Zayac
am 12. März 2019 - 13:30

Security topics play a significant role in the success of every online business. Nowadays, this topic becomes even more important due to such a huge number of different types of hacker attacks and sensitive data leaks all over the world. The duty of every website manager is to make sure that the key security rules are followed and the website is well-protected. The following article describes the most critical security issues and measures required for every website.

E-commerce platform

When considering an e-commerce business, choose a platform that is developed according to best security practices and where the provider implements regular security improvements and upgrades. Fortunately, Magento 2 is one of the best platforms which follows high-security standards. It’s available with the important security features such as protection from XSS attacks and CSRF plus possibility to isolate public resources from platform code and many other…

geschrieben von
am 11. März 2019 - 12:12
If you liked the video from the last quickies post you may also enjoy Asynchrony: Under the Hood, a talk from @codebytere that covers similar territory. The presentation style is a bit more formal, but that suits the density of the information being transmitted. You get the event loop, the microtask queue, and an overview of generators and async/await in circa 2018 javascript. This was the first I’d heard of Javascript’s microtask queue, which lead to my discovery of this Tasks, microtasks, queues and schedules article, which covers the behavior of said queue in browsers circa August 2015. My current […]
geschrieben von Elizabeth Van Dyke
am 8. März 2019 - 3:53

The latest cutting-edge innovations from the Magento Community

geschrieben von
am 7. März 2019 - 13:18
This JSConf talk describes Javascript’s event loop in greater detail than the average javascript programmer typically needs to worry about. If you want to up your javascript game and understand why code X seems to run faster than code Y, this is a good place to start.
geschrieben von Maria Zayac
am 7. März 2019 - 9:54

Automated tests implementation has always been an interesting topic for many store owners and managers. We receive many questions every day like: should we invest money for tests in addition to development? How will it help an online business? Which tests are better and why? Therefore, we want to shed some light on which types of tests are the most popular and useful and highlight key reasons of test importance.

A successful online business is not only a website’s user-friendly interface, SEO, marketing and performance but also its stability. The number of problems arising after development can be reduced by introducing automated tests on a website, especially when talking about ongoing store development. In many cases, it is really hard to predict that any changes made in one part of the website will not lead to issues of functionality in another. Therefore, as a precaution against new bugs being introduced, we recommend implementing automated tests for developed…

geschrieben von
am 6. März 2019 - 13:55
Fearless Security: Memory Safety is a broad overview of some ways the Rust programming language improves on memory management and race conditions in languages like C or C++ without going full handwave/don’t worry your pretty head about that we’ll manage everything for you. As I’ve gotten more real world experience with Go, it’s interesting to me how the “post C++ hardware systems languages” (Rust, Go, Swift) are all optimized for solving the problems of C/C++ programmers. It becomes extra interesting when you consider which of the Java/C# or PHP/python/ruby conventions these languages embrace, eschew, or flat out reject.
geschrieben von
am 5. März 2019 - 13:47
While this isn’t a straight up decorator tutorial, it does describe a practical application of the pattern which (unlike most of the decorator pattern documentation I’ve read) is a decent way of getting your head around the who/what/where/when/why of this pattern, particularly if you’re interested in Symfony’s built-in decorator support.
geschrieben von Aron Stanic
am 4. März 2019 - 11:01

We’re happy to share with you our Magento PWA Demo! Created by our team, based on PWA Studio tools and practices. Check out the highlights and key features below and see the demo in action!

We’ve used PWA Studio to create this demo, which is a more streamlined, fine-tuned solution (with room for improvements, of course), compared to the official Venia concept. As a result, this showcase’s main goal is to show what can be achieved in both UX and performance consistency standpoint when you create your own Magento PWAs using PWA Studio.

And the possibilities only expand from here. We’ll make sure to add new features to this demo as we continue working on PWA Studio and on our client projects, so stay tuned!

Key demo highlights:
  • based on PWA studio, Buildpack and Peregrine
  • mobile AND desktop PWA…
geschrieben von Elizabeth Van Dyke
am 1. März 2019 - 3:03

If there’s one certainty about the start of a new year, it is rife with new predictions. Made by everyone from thought leaders to corporations, predictions related to business generally forecast new trends about to hit the industry.

And while the potential they offer may be exciting, the sheer volume of these predictions can be overwhelming to the average business owner.

To make things easier, we've narrowed it down to the 3 most important trends that will ultimately have the greatest impact on eCommerce Conversion Rate Optimization in 2019:

geschrieben von Elizabeth Van Dyke
am 21. Februar 2019 - 0:00

3 Key Findings from the Mobile eCommerce Optimization Initiative

geschrieben von Aron Stanic
am 18. Februar 2019 - 14:15

B2B Marketing Expo in London is one of the most sought after marketing events for B2B businesses. Knowledge sharing, latest trends in marketing technology, and new business opportunities – that’s what you’ll find at ExCel London on March 27-28, 2019.

And we will be there – see who’s coming and what you can expect from us at this event! You can also schedule a meeting with our team below.

Who’s coming and what are we bringing to London?

At this event we will have a 4-person team, a good combination of eCommerce consulting, marketing and business development people so that we can have quality conversations with visitors and other exhibitors.

We will be sharing our expertise in combining eCommerce design, development and digital marketing expertise to help our clients:

  • complete the digital transformation of their…
geschrieben von Elizabeth Van Dyke
am 14. Februar 2019 - 20:42

The conference celebrates record-breaking attendance

geschrieben von
am 14. Februar 2019 - 13:34
I’m not sure I completely understand what Twitter Cards are — “frozen caveman developer who has drifted away from publishing software, etc.”. I tend to think of them as the stuff Twitter automatically adds to a tweet when you include a link. One thing I do know about Twitter Cards is if you accidentally publish something that’s a mistake, (like a bunch of PHP errors added to a page and then statically published to your site, for example), the content of these Twitter cards are cached, with unclear-to-me rules on how often that cache is refreshed. Some googling about led […]
geschrieben von
am 14. Februar 2019 - 13:18
I’m not sure I completly understand what Twitter Cards are — “frozen caveman developer who has drifted away from publishing software” and all that. I tend to think of them as the stuff twitter automatically adds to a tweet when you include a link. I have recently learned though if you accidently publish something that’s a mistake, (like a bunch of PHP errors added to a page and then statically published to your site), the content of these twitter cards are cached, with unclear-to-me rules on how often that cache is refreshed. Some googing about led me to a professinal-looking-but-maybe-content-farm-but-maybe-not-2019-amirite […]
geschrieben von
am 13. Februar 2019 - 13:14
This entry is part 4 of 4 in the series Sylius for Magento and PHP Developers. Earlier posts include Five First Impressions of the Sylius eCommerce System, Symfony's Service Container, and Symfony: Autowiring Services. This is the most recent post in the series. This was almost a series of quickies posts — while it’s impractical to dive deep on each/every one of these Symfony service configuration values, there is some value to briefly talking about each one and linking off to the official docs. There’s nothing worse than debugging a problem and finding a handful of service configurations you’ve never […]