The Product Manager Skills and Roles

The Product Manager Skills and Roles

This article follows on from my previous article on The role of the Product Management in Technology and covers the skills required, roles undertaken and responsibilities for a Product Manager working for our company at the time. During 2012, I was working as a Product Manager for one of our larger systems. At that time I was asked to define a set of skills that we should be looking for in potential Product Managers, which then became the basis of a job description for that role. At that time the Product Manager sat within our global technology division, things have

Why does my blog posts get no comments?

Why does my blog posts get no comments?

I was asked recently why a site was not getting any comments on its blog posts and what follows is my explanation back to him with some ideas of why that is and what to do about. I ran a blog between 2008 and 2011 where I allowed unlimited comment time and apart from one or two that had shared the same experience as me, all I got was SPAM (people posting links to their own sites – malicious or otherwise). I spent ages moderating it so this time around when I started my blog in 2014, I banned comments

Setting up a secure website certificate on an Ubuntu server

Setting up a secure website certificate on an Ubuntu server

This article goes through the steps required to create and install a secure certificate on a website which will allow web traffic to be encrypted over https. The article uses the default website on an Apache 2 Ubuntu web server. It also mentions what to do for multiple websites each with their own secure certificate. It is part of my other articles on setting up an Ubuntu Linux server hosted using Amazon Web Services, but the same principals can be applied to any website on any server as the steps are the same. The starting point for this article is

EU’s General Data Protection Regulation (GDPR)

EU’s General Data Protection Regulation (GDPR)

Today, I was contacted by a friend who was worried about gathering data on her blog and the effects that the future European data protect act (DPA) would have on this. As I was writing my response I thought that would be good to share on my blog so here are some snippets from my response. I take it you are referring to the European Union’s (EU) General Data Protection Regulation (GDPR) that will come into force in 2018 over-riding the UK’s own Data Protection Act. If the UK has not quit the EU before the GDPR is implemented then

Technology blog moves to WordPress

Technology blog moves to WordPress

Welcome to WordPress! After 3 years of developing and operating my own content management system (CMS), I have finally switched over to WordPress for my Pat Howe Technology Blog. Part of the reason for this was to make it easier to maintain but the main reason was to take advantage of all the great plug-ins available. I’m still in the process of converting three years’ worth of posts but I’m over 90% of the way through and couldn’t wait any longer to launch it. I didn’t go with a front page like my old blog but thought I would show

Setting up a MySQL database on a Linux server

Setting up a MySQL database on a Linux server

This article goes through the steps required to create a MySQL database, a database user and give database permissions to that user. It also covered importing structure and data from a script together with a bit of information about creating tables and adding data. It is part of my other articles on setting up a “Ubuntu Linux” server hosted using Amazon Web Services, but the same principals can be applied to any Linux server as this article is just about using MySQL commands. If you do not already have MySQL installed then check out my previous article on “Setting up

Setting up delegation between servers for Windows authenticated sites

Setting up delegation between servers for Windows authenticated sites

Recently, I heard that someone was having trouble setting up Windows Server delegation and I remembered that I wrote about it a few times several years ago in 2010. That blog and article does not exist anymore and there is little documentation on the process (most IT professionals will give up and use a different solution), so in the spirit of sharing at this time of year, here it is again. What is server delegation? When building a web application you can build your own user administration or use a security mechanism from another system (single-sign-on) or you can use

Setting up scheduled tasks known as Cron Jobs on a Ubuntu server

Setting up scheduled tasks known as Cron Jobs on a Ubuntu server

In this short article, I will set up scheduled tasks known as Cron Jobs on a Ubuntu server. This will allow me to automatically run PHP scripts on the server at various points in time without any interaction. Any user account on the Ubuntu server can set up their own Cron Jobs which will run under their own account. If you want to make sure the scheduled task has full access to everything then it will need to run under a privileged account such as the “root” user and you can do that from a user account that has sudo

Hosting multiple websites on a single Apache server

Hosting multiple websites on a single Apache server

In this article I will run through the setup of multiple websites on Apache on a single Ubuntu LAMP server. LAMP is a common acronym for a typical setup and stands for Linux, Apache, MySQL and PHP. I will go through step by step using FileZilla (for transferring files) and PuTTY (command line interface for configuring the server). There are example screens walking through each step showing both enabling or disabling the default Apache website and adding/enabling other websites. The process is the same for each additional domain so after the section on the default website, it is repeatable for

The role of the Product Management in Technology

The role of the Product Management in Technology

Back in 2011, I was asked by my boss at the time what I saw as the role of the Product manager because he wanted to establish that role within our technology department. I did indeed become a product manager at the start of the following year. In this short article, I will share with you what we did and how it was received. The first thing I said in August 2011 when asked what I thought the role of the product manager should be in our business (a business services company relying heavily on technology) must have impressed my