Open in app

Sign In

Write

Sign In

Matt Chad
Matt Chad

41 Followers

Home

About

Pinned

Reclaim your sanity in Magento 2 with unit tests

When I was starting my adventure with programming I thought I was a genius that could outsmart everyone out there. As a teenager I was like: “I know C++ and how to display 3D models in OpenGL with vibrant shaders. Who’s gonna stop me?” Then when my ‘real commercial experience‘…

PHP

13 min read

Reclaim your sanity in Magento 2 with Unit Tests
Reclaim your sanity in Magento 2 with Unit Tests
PHP

13 min read


Dec 14, 2022

How to link local PHP composer library?

Sharing is a noble act. Especially when you have developed a reusable piece of code. It could be a CDN integration or a CRM plugin. Your libraries might be Unit Tested, but why not battle-test them and plug in a real application? The way in which your real test could…

Composer

2 min read

Compose your PHP dependencies
Compose your PHP dependencies
Composer

2 min read


Feb 6, 2022

Are you using modern TLS?

Almost two years ago, in March 2020 the support for TLSv1.1 has been deprecated. You may ask: is my website using the most secure encryption? Is my server protected against malicious users? Check server connection security Verify your website against SSL vulnerabilities here: https://www.ssllabs.com/ssltest/ …

Security

2 min read

Are you using modern TLS?
Are you using modern TLS?
Security

2 min read


Jan 3, 2022

Magento 2 Performance Tweaks

Everything in life is bound to decay. It may deceive us that this rule does not affect software. While residing in the virtual realm, we expect it to last forever, protected from the inevitable power of time. As is often the case, reality verifies our wishful thinking. New features, third…

Magento 2

7 min read

Magento 2 Performance Tweaks
Magento 2 Performance Tweaks
Magento 2

7 min read


Sep 24, 2021

Magento 2 Product Catalog SEO

Magento 2 ships with customizable support for SEO — we can define dynamic meta-tags, human-friendly links and generate sitemap. Implementation of these principles is correct, but with Google’s recommendations, we have room for improvement. Today, we will work on the category view of product listing. Incorrect metadata configuration might lower…

Magento Development

4 min read

Magento 2 Product Catalog SEO
Magento 2 Product Catalog SEO
Magento Development

4 min read


Mar 2, 2021

Digging Magento 2 — dynamic rows and dependent field

There are plenty of examples exercising on how to create a dynamic rows and how to create a field that controls visibility of other fields. However, there is no example that combines both of them. I assume that if you’re looking for a solution that fits this description, you already…

Magento 2

2 min read

Digging Magento 2 — dynamic rows and dependent field
Digging Magento 2 — dynamic rows and dependent field
Magento 2

2 min read


Dec 24, 2020

Digging Magento 2 — Random Math

Your client requested you to store invoices as PDFs. Customers, especially guests, must have a way to access their invoices without viewing My Account dashboard. Links protected from traversing. This is a perfect case for hashes as identifiers for the requested invoice. Random

Magento 2

3 min read

Digging Magento 2 Framework — Random Math
Digging Magento 2 Framework — Random Math
Magento 2

3 min read


Apr 26, 2020

Elixir currency and localized number format

Today, I’ll show you how quickly and easily add support for ISO localization in Elixir. My app is named Bazaar, so you should rename all occurrences of Bazaar with your’s app name. In the mix.deps file add dependencies for: defp deps do [ {:ex_cldr, "~> 2.0"}…

Elixir

2 min read

Elixir

2 min read


Sep 12, 2019

Fighting deadlocks with RabbitMQ

A non-related intro It was a beautiful day, the sun was shining directly on my screen through the window so I have to shut the curtains. Sometimes when I feel stuck I do watch poor drivers fighting for each square inch of the trapezium-shaped parking lot. Another time there is an ambulance locked…

Programming

6 min read

Fighting deadlocks with RabbitMQ
Fighting deadlocks with RabbitMQ
Programming

6 min read

Matt Chad

Matt Chad

41 Followers

Not just IT stuffed; Humanæ Technology. My perspective: https://500px.com/p/maciejcha?view=galleries

Following
  • Anna Geller

    Anna Geller

  • Ali

    Ali

  • Ryan Holiday

    Ryan Holiday

  • Kseniya Kovaleva

    Kseniya Kovaleva

  • Warren Francis

    Warren Francis

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech