Blog

Pagespeed , the velocity of your business. Part I

Large numbers of books, articles and tutorials have been written about pagespeed. Many of these describe the technicality and how to improve the pagespeed of your website. In this post I will explain how we at AppSaloon see pagespeed, what it means, how to optimise it and how to keep everything fast on your website. […]

Read More
WordPress 5.0 released

The newest version of WordPress is released! First things first A big thank you to all contributors for their hard work on WordPress 5.0 and Gutenberg.     What's new? Gutenberg This newest version includes a new default editor to create content in your new website and a new default theme. It's definitely a step forward from the […]

Read More
GDPR: Data protection impact assessment (DPIA)

Anyone who's been following AppSaloon for the past two years knows that we take GDPR, and all of its implications, seriously. In this blogpost we will shortly discuss the process of DPIA, or Data Protection Impact Assessment. GDPR regulations state that every organisation that processes personal data in a way which likely entails a high […]

Read More
WordPress plugin updater via Bitbucket API (Tutorial)

How do you manage a WordPress plugin when the plugin is hosted in a private Bitbucket repository? There are many ways to handle that, but in this post, we will use the Bitbucket API. In our example, we are going to use Bitbucket repository with git tag. This way we will be able to extract the […]

Read More
How to make Google Analytics GDPR compliant

Google Analytics is a third-party plugin used to retain user preferences, store information for things like shopping carts, and provide tracking data. To keep track of how visitors use websites, which pages they visit, etc., cookies are used. The collected info helps to improve websites, create new content, detect errors, optimise navigations, increase accessibility, ... As […]

Read More
Service webhooks in portainer

Portainer recently added webhooks you can use to automatically update running services. This is very useful to completely automate build processes when paired with docker cloud. This feature is available since v1.19.2. Using webhooks on portainer is really simple, lets have a look at how it works. When creating/adding a new service all you have […]

Read More
WordPress semi-automated deployment with GIT & Composer*

It is a very tedious & time consuming task to deploy a website to it's destination trough FTP, not to mention the possibility of human errors due to this cherry picking process. It all started with: hmmmm....FTP is so 1990   The search To eliminate the possible errors, and to speed up the process, I […]

Read More
Setup HTTP security Headers in WordPress

The Internet is a free and open platform to share knowledge and information. Over the years, organisations with less good and honest intentions abused the free and open character of the Internet to attack its users. This for money, data and many other purposes. You can improve internet security in a lot of ways if you […]

Read More
Docker management with Portainer on DigitalOcean

Until some time ago we used Docker Cloud to manage our web applications. But with Docker Cloud shutting down these services, we had to find a new way to setup and manage our applications. So we set out to look at and try out some of the available solutions. Among these were Docker swarm mode, […]

Read More
Https on your ExpressJS/Docker server: auto-ssl

Dockerized ExpressJS app over https. I realise that this may be a somewhat niche situation, and even if you are using a Dockerized ExpressJS application, maybe you already have your own https solution? Nevertheless we came up with an interesting solution for this situation. Our app team consists of avid users of both Docker and […]

Read More
HowTo: Slack integration for UptimeRobot

Getting notifications for UptimeRobot monitoring You may have wondered if it is possible to view the status of your websites at a glance in your Slack or HipChat. And it turns out to be relatively simple.  In this guide I will be focusing on UptimeRobot integration with Slack and go through the process step by […]

Read More
Mapping Belgium's air quality with React.js and REST api's

Introduction In this blog post, I will be presenting the React.js application that I started working on during my internship with AppSaloon. Using today's popular javascript frameworks and libraries, like node.js, react.js with redux, REST api's and leaflet.js, we developed an application that will show you the air quality around Belgium at a glance. But […]

Read More
Show more
APPSALOON BV
Bampslaan 21 box 3.01
3500 Hasselt
Belgium
VAT: BE08 4029 5063
2021 © AppSaloon All Rights Reserved
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram