Photo by Stephen Phillips - Hostreviews.co.uk on Unsplash

WordPress is one of the most popular CMS platforms available today. This is because WordPress can be used by literally everyone, from content creators without website building knowledge to web developers who wish to customize and tweak their websites manually using code.

Once you pick WordPress for your site building, the next step needs to be taken. WordPress needs to run somewhere, and that’s where hosting solutions come into play. In this article, we’ll analyze many solutions to host your WordPress so you can pick the best solution fitting your needs.

Picked evaluation metrics:


Photo by Solen Feyissa on Unsplash

“Email has an ability many channels don’t: creating valuable, personal touches — at scale” ~ David Newman

Emails are an amazing way to get in touch with your audience, and many times are the key for a business to get in touch with customers. Emails are customized, are coloured, are powerful, are professionals, even emotional sometimes. But… did you ever think if are read?

Many people out there rely on managed email services that give you all stats about your emails, but many times, these are paid services and to build a small service, your budget may not fit your…


Photo by Stephen Phillips - Hostreviews.co.uk on Unsplash

Simplicity is the essence of happiness. ~ Cedric Bledsoe

I like starting blog posts with a quote and this, in particular, is amazingly true. Think for a second at the K.I.S.S. (Keep It Simple, Stupid) philosophy: it simply says that systems work better while kept… well… simple! If you’ve never heard about this principle, at first glance may appear like “this is kinda obvious” but I assure you it’s not.

Think about how many times you used a new paradigm or a new pattern and you overthought how to use it or it overengineered your project to guarantee you further…


Photo by Shannon Potter on Unsplash

“Unintentional design happens when the organization focuses on the business or the technology, but doesn’t focus on the customer or user experience. The result is an experience that emerges that often isn’t pleasant.” ~ Jared M. Spool

Designing a big system may lead to unexpected behaviours. While feature grows, links between them can become weaker leading to unwanted and inconsistent user experiences damaging your platform usage.

It’s rare to notice unwanted behaviours without knowing how users use your sites, and that’s where analytics join the party.

Lots of people rely on Google Analytics, it gives lots of reports without you…


Photo by Launchpresso on Unsplash

“Beautiful designs, powerful features, and the freedom to build anything you want. WordPress is both free and priceless at the same time.” ~ Wordpress.org

If you work on the web, you have heard about WordPress. It’s a must! Using WordPress, you can literally build anything.

From a new user point of view, WordPress is a nice CMS: you install a theme, set it up, install the plugins you need, you can even tweak some SEO aspects using a plugin for that.

From a developer point of view, it’s different. WordPress is like a framework. …


Photo by Kelly Sikkema on Unsplash

“Programming is about managing complexity: the complexity of the problem, laid upon the complexity of the machine. Because of this complexity, most of our programming projects fail.” ~ Bruce Eckel

We all have that nightmare, an old project coming back from the grave for some reason.

Some days ago, I got a call from a customer, that never paid for maintenance, asking for “a simple edit”. And it was easy, I just had to edit a regular expression and trigger a build.

And there, lying behind that simple edit, waiting, was the Android Studio Build. …


Photo by Joey Huang on Unsplash

Hi there, here we go again, on the first part (available here, if you missed it) I set up the package structure with assets and migrations, here I will start the real coding with models, controllers, routes and views to handle the real package logic.

How does recording works?

Recordings must be very transparent to the system, the package user should not lose time to integrate recordings into its system. To follow the KISS philosophy, the recording structure should be composed of just a few steps!


Photo by HalGatewood.com on Unsplash

“Usability is about people and how they understand and use things, not about technology” ~ Steve Krug

At my last meeting with one of my teammates, we started building a prototype for a project. Our aim with the prototype was to study the flow of a specific purpose about the project, collect and analyze some analytics and outline our next moves. As a developer, I wanted to profile the prototype, but obviously, mine wasn’t the only opinion on the table. So I asked if someone needed analytics, and the answer was “heatmaps?”.

What are and what to use

Heatmaps are a way to visualize data about…


Photo by Kaleidico on Unsplash

How many times did it happen for you to think about a feature you want to use in your project but none of the present packages implementing it satisfies you?

For me, fortunately, not a lot, but there were some fancy cases where I wanted to implement a very specific feature but I had no time so I made compromises and pick something similar. I had the idea for this package while writing the article about Data-Driven Strategies. It was simple to set up the whole project, record user sessions and query data, but what about making it available for…


Photo by Kushagra Kevat on Unsplash

“No matter how cool your interface is, it would be better if there were less of it.” ~ Alan Cooper

First time I read this quote I thought it was kinda fun because every time you think with your UX Designer about the connection between interface and features, it needs a lot because of that button, or that text colour, or that shadow… in short, if you ever worked with this, you understand what is like!

The real problem is that while projecting a UX you have to focus on user behaviours and… be realist, you’re not your users and…

Kalizi <Andrea>

IT Engineering Bachelor and still student 🎓 Mobile&Backend Dev 💻 Growth hacking Enthusiast ☕ Startupper 🚀 Metalhead 🤘🏻 With love, from Palermo ❤️

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store