Development Story

Adding new kinds of products to Remote Development

Products had been kind of rushed and too specifically sewn together while getting the latest version of VueJS working for me instead of against me!

It is tricky to debug but very informative, it basically is telling you if you have configured it incorrectly, so it produces only working Javascript that effectively abstracts to make a logical component architecture.  Sometimes you have to fiddle to get things right, like any architecture you have to get used to the tool set.

We went from three or four basic products to being able to add products to generate enquiries without much configuration and importantly by only creating the product and its membership in certain groups.  Configuration changed things.

Next, we have to think about a sales presentation – the component architecture is now taken to its elemental pieces – they can be organised into prettier boxes without breaking everything!

 

 

 

Picking and specifying web colour

Or color – the American spelling is used on the web.  The English version is used in novels.

We have a system for specifying a colour with 256 stages for each primary.

RGBA = Red Green Blue Alpha.  Alpha is the opacity level, and defaults to 1 (100% – i.e. no transparency).

Technical

Hex colours are expressed as a triplet of hex numbers (i.e. hex numerals from 0 to 15 are reprented as 0, 1, 2,3, 4, 5, 6,7, 8, 9, A, B, C, D, E.   255 is represented as 0xFF or just FF

Each colour can be represented with a leading #RRGGBB series, or as an rgb or rgba function.

Examples

#000000 = no colour = black

#00ff00 = 100% green

#ffff00 = 100% yellow

rgb(23,34,45) = #233445

rgb(255,0,0) = red = #ff0000

Useful Link

For a useful colour tool to mix your own pallet try this:

https://www.hexcolortool.com/#8dbfb6

Evolution

We are evolving better ways to introduce our abilities to clients, replicating successful software development practices used by major London agencies.  We want to continue to offer remote software services to corporate clients and at the same time build teams of developers who are available to clients and build new web businesses for clients.  Here are recent post updates summarised for a quicker read.

How to: WordPress: Make a post

How to: WordPress: making a new post

New Client Homepage

How to: WordPress: Make a post 2

You are creating a post.  What do you do now?

The important things to really get right are:

  • Good Title
  • Vivid Body
  • Logical Category
  • Lexical Tags

Title

The title has to attract keyword engines as well as humans.  Make them keyword rich, as this is the most commonly seen version of your website.

Body

The Body content needs to communicate its meaning with the reader being the most important person in the world.  Not in a direct second person or

The reader is the most important person in the world.  The tone should be bright and direct, not confrontational.  It should be simple to move forward.

 

Sites have gone from being content rich snappy menu systems to everything living together on one page, the Single Page Application or SPA.

The best WordPress sites seem to combine these ideas in a visual metaphor that supports navigation rather than function, whereas framework sites can become more adventurous.

Category

Organise your pages by Category, religiously add 3 or 5 tag keywords.  Do not publish anything Uncategorised unless you use it to hide articles, which I think is a good way to remove an article from a menu infrastructure.

Tags

The trick is to find a balance between and to reuse keywords as much as possible, not create a vast army of different top-level keywords.  

I think a simple tree structure that is 4 – 7 options at each level and about 4 levels deep is about right – but it depends on the content and if you can be bothered with tags.  I think they are a good idea if they help increase the semantic difference and relevance of the page in a multitude of combinations.  It is the scattered crumbs that may attract people and search engines apparently eat them for breakfast.

Discussion: Allow comments

Personal decision but I prefer it if only a very few article pages on my sites allow users to comment.  It just looks wrong on a Contact Us here page, but if you are a business, it is quite valid.  But for many sites, be selective about adding Comments on Page content but allow it on Posts.  Generally, not always.

 

New Client Homepage

We are considering releasing an update that expands client options to include a range of Introductory options for first timers and ongoing services for existing clients.

We develop software designed by clients and get their hands dirty controlling their web assets.  We integrate e-commerce pages into the site for clients (in sites like this site, a CMS), or advanced framework full stack development to make your web business ideas into online sales pages.

Our home page allows clients who have an (optional) Intro page to expand it with services, or to build their online infrastructure with our help.

live.RemoteDevelopment.co.uk is a living example of one of our Full Stack projects, it is a full stack Laravel project.  You have to register to use it.  It is free to Register and to use to generate enquiries.  We may have a cost-effective solution to your business problem or be able to take your business to the next step with its use of WordPress.

Clients who register will be given more options to order services or make enquries.

  • Services
  • Hosting
  • Bandwidth
  • Upgrades
  • Development

Services

Order Intro sites

Order CMS sites

SSL services

Domain services

Hosting

CMS hosting fully supported on proven and established third-party infrastructure

Cloud Hosting fully supported – fast websites, secure environments, easily rebuilt instances if latest Linux software

Data Hosting – large scale data cloud for reasonable rates

Bandwidth

CMS: Unlmited (spikes may be looked at or trigger agents to prevent abuse)

Cloud: You are the only person affected by what you do.  The first 500Meg of transfer per month if free, we charge by the Gigabyte.  We try and keep it inexpensive by offering cheap storage for a massive datastore.  Bandwidth is what you serve.  It is more a function of how many users access your content.

Upgrades

Development

 

Introductory package idea

In a single week “Sprint” we can often train a dedicated client to maintain their own blog with social networking, membership and informational pages.  Our Introductory offer is to use our site configuration skills to provide a framework to work with from Day One.  We include up to 5 day of developer time in the Introductory offer.  This 5 days may be taken over a period of 3 months or 6 months.  The website may be visible the whole time (we advise this), or it can be kept private (sometimes a good idea for two weeks at the start or for a release event).

For the Introductory duration you continue to have daily support contact without any fuss to build new website capabilities, provide configurations, apply your design and colour plans, adjust any of the above.

We work with Clients who want to know how to achieve good site content that is both relevant to their own customers.  You can also use this time to provide online ecommerce purchase pages and totally secure isolated payment systems.  We can install your software and configure it and teach you to use it online in a support session.  If we need to send you a screen shot or a link we can.  We are (for the foreseeable future), human.

We realise this may take you month, but 15 minutes a day support may keep you making better content.  You do the posting, writing, uploading.  We help you organise and maintain it.