Why you need a digital marketing strategy in 2020 and how to get one today

Photo by Paul Skorupskas on Unsplash

As a startup founder, your main focus is probably creating your product. That makes sense. You are, hopefully, passionate about what you are creating and want to spend your time making it as good as it can possibly be.

Unfortunately, due to this passion, you are probably neglecting something more important. Marketing your product. Having a great product is somewhat pointless if nobody knows about it. So please start marketing your product and start today.

Where to Start

Simply. Always good advice is the KISS principle (keep it simple, stupid). So I’m going to list all the simple ways you can market your…


Entrepreneurs should know about sales funnels

Photo by Rob Curran on Unsplash

So you spent the last year creating your book/course/SAAS/app/web-app/game, released it to the world and… crickets.

You, my friend, are not alone. I’ve been there, many people I know have been there, it doesn’t feel great does it?

However don’t despair, your work has only just begun. You may have spent a year (or more) creating your product, now you need to enter the shadowy world of sales…

What you need now is a sales funnel.

What is a sales funnel?

Simply put, a sales funnel is a process that turns prospects into paying customers. It’s called a funnel because if you draw the process…


Photo by Vinicius "amnx" Amano on Unsplash

Have you considered Virtual Reality (VR) training for your workplace? There are considerable benefits to this kind of training, and despite what you might think, you don’t need to be tech-oriented to undertake VR training — it’s more accessible than you might realise!

Let’s dive straight in and explore the benefits of remote training that you might not know about (or even have considered!).

Faster, better learning

Participants in VR training tend to pick up the concepts of the training faster, and retain knowledge at a much improved rate than with traditional training methods. So why is this?

It’s all to do with…


Photo by Bermix Studio on Unsplash

When you hear Virtual Reality (VR), does your mind instantly jump to gaming? If it does, that’s perfectly normal — it’s probably the most publicised type of VR use in the media!

However, VR has a number of other uses, and adoption and application is increasing all of the time — in business, education and personal life. Let’s take a look at five VR uses you might not know about (apart from gaming, of course!).

Commerce

VR has been used in many areas of commerce to great success, and although technology has been being trialled in this sector for some time…


Why you should embrace the power of ES modules by simplifying and speeding up your development process

Photo by NOAA on Unsplash

Back to Front?

Must admit I like to keep things simple. I want my back-end code to look similar to my front-end code. That means using modern javascript (ES6+) both client side and on the server. I also want to handle dependencies the same way, i.e. not include them in my repo and import them easily. On the server side that’s now possible with npm and ES module support in node.js. On the client side that’s now possible with npm, ES module support in the browser and snowpack!

The Server

So let’s look at what we can do on the server thanks to node.js …


The Oculus Quest 2 is now our preferred device for all our VR training software products. This in depth review will outline why this is the case, and why you should pick up an Oculus Quest 2 above any other device on the market.

Standalone is the Way Ahead

At the time of this post the Oculus Quest 2 has been available for just over a month. Its general release was on October 13th 2020, we picked two up on the release date and have been using them on a daily basis ever since.

Being a standalone device, the Oculus Quest 2 is ready to go right out of the box. With VR headsets that we had used in the past like the HTV Vive, this just wasn’t the case. With the HTC Vive, a non-standalone headset, a separate computer was needed to plug the headset into. Additionally, for…


What do Airbnb, Twitter, Spotify & Uber all have in common? They all started with an MVP! Read on to find out what an MVP is and why they are so important.

Photo by Mark König on Unsplash

A minimum viable product, or MVP, is a key part of the Lean Startup Methodology. The idea is that you build an MVP, measure its level of success, learn from this and amend the MVP based on these learnings.

This is the build-measure-learn feedback loop.

OK, but what IS an MVP?

An MVP is the very least of your product that is capable of delivering your core value proposition to early adopters.

Its purpose is to answer the question:

Should this product be built?

The MVP should be solving a problem that your users are having. …


The simplest tutorial you will find on using Flask with Docker

Photo by Raghav Bhasin on Unsplash

Sometimes you just want the very basics to get you going. Flask and docker are a great combination for creating web applications and API’s. This tutorial will get you up and running in the quickest time possible.

Install Docker

This is as simple as going to: https://www.docker.com/get-started, downloading and running the installer for your system.

One Folder, Three (eventually Four) Files

Open up a terminal window and create a folder for your project:

$ mkdir flask-docker
$ cd flask-docker

In your favourite editor create three files (app.py, Dockerfile & requirements.txt) in this folder:

and

Now in the terminal type:

$ docker image build -t flask-docker…


The simplest tutorial you will find on using Python with Docker

Photo by Todd Cravens on Unsplash

Sometimes you just want to dip your toe into a potentially deep and complex subject. Maybe you only have 10 minutes to spare and you want to get something up and running quickly.

In 10 minutes time you will be able to say:

‘Oh yes, I’ve used Docker with Python’.

Install Docker

This is as simple as going to: https://www.docker.com/get-started, downloading and running the installer for your system.

One Folder, Two Files

Open up a terminal window and create a folder for your project:

$ mkdir hello-world
$ cd hello-world

In your favourite editor create two files (app.py & Dockerfile) in this folder:

and


A Virtual Reality Development Blog

Graphic by Anna Stoilova

Welcome to my new virtual reality development blog, Virtually Spaced. Over the coming weeks, months, years(!) I will strive to add useful information about VR development.

OK a little about myself.

I’ve been a casual, on-the-side, indie game developer for about 6 years now. Mostly developing in Unity for mobile devices I have released numerous games, some have been reasonable hits, others not so much! On my game development journey I have created plugins, recorded tutorials and even written a udemy course.

So I’ve dabbled but now it’s time to get serious…

A few months ago I created a new…

Morgan Page

Indie game developer @PlatoEvolved & co-founder / CTO of VR health training start-up @dualgoodhealth

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