Mobitel is Sending Unsolicited Spams that Subscribe Users to Unwanted Subscriptions (Live Blog)

“Live Screen” is what Mobitel calls sending various service advertisements directly to customers’ phones. They appear like system messages from the phone’s operating system, that have the potential of getting users clicking “OK” (Thus activating the advertised “service”, which has a monthly fee.), believing them to be just a regular dialog box. I explicitly asked […]

`a2way/docker-base-laravel`: A Docker Base Image Specialized for Laravel

A Docker Image specialized for running Laravel PHP framework with Nginx on an Alpine platform.

Docker: Make Files Created Inside Containers Editable Outside

If you develop your projects using Docker, you might have noticed that files created inside the containers are often owned by the root user, and therefore can’t easily be edited outside that container, unless you manually change their ownership.

Buying a 4G Router? Don’t buy the “Tozed M60”

“Tozed M60” is a device that allows you to connect to the Internet like a normal router and make voice calls using VoLTE technology. But don’t buy it.

Preparing WordPress Multisite behind a Reverse Proxy for SSL (HTTPS)

Enabling SSL (HTTPS) on a WordPress Multisite network can be a bit challenging than it should be, here’s how to do it properly.

Deploy WordPress Multisite on Docker Swarm

Docker Swarm is a popular infrastructure tool for running websites and web applications online. Here’s how to deploy WordPress Multisite on Docker Swarm.

Deploy WordPress on Docker Swarm

Docker Swarm is a popular infrastructure tool for running websites and web applications online. Here’s how to deploy WordPress on Docker Swarm.

Docker Swarm: Deploying Web Apps and Sites

You can use Docker Swarm to deploy fully isolated web applications in to your cloud infrastructure, without also having to configure a web server in it too.

Creating Multilevel Relationships with Laravel (Including “belongs to many through”!)

Laravel only provide 2 relationship types out of the box, that supports more than one level of related models: hasOneThrough and hasManyThrough. They are not truly “multilevel” either, as they only support two levels.

2018 as a Google Local Guide