A new Developer

Initialisation

When a new developer joins our team, these steps must be completed.

1. The developer must fill in their basic profile and upload their CV as a PDF.
2. Create full.name@remotedevelopment.co.uk and forward it to their email address.
3. Invite to Slack and welcome them with a conversation.
4. Invite to Trello and get them to register BUGS after reviewing the LIVE site app.
5. Github TBA
6. Google Hangouts TBA

The developer should now be ready to be invited to projects.

Trello

Developers can originate tasks for the LIVE or CMS sites by adding cards

The red label (if you can not see the caption, click on one) ACTIVE – there should be one per board (per application) – this is the Agile method – only one job is done at once – so if you originate a card – you do not set it as ACTIVE unless there are none set as active and it is urgent. That way it is clear what the Developer is working on right now.

The Remote Development board is an example of an active board. Each RD project gets its own board.

Remote Development Websites

Remote Development is a “hybrid” site: this site is a CMS, we also have a web app written in Laravel which is an ongoing agile project, our live site.

This website www.remotedevelopment.co.uk is our marketing and information site, if you want to contribute to it, please email info@remotedevelopment.co.uk.

Our live site is https://live.remotedevelopment.co.uk where you can register as a client or developer and interact with us with your enquiry which may result in a proposal that maps out the starting phase of building your web assets.

As a client, you can send enquiries and we propose without obligation, remote development projects for you to consider. We cater for both initial website ideas and web application development using a highly successful software stack. To be clear, we develop code on contract and the result is paid for and owned by the client.

As a developer, you can post your profile and CV. If your professional skills suit a project, you may be invited to contribute. All developers are independent and are paid on successful completion of each stage.

Development Software

A coherent software team become expert in their tool sets by using them. For this reason we focus on an excellent “software stack” of inter-related software frameworks that allows rapid implementation of both front and back end project elements. We believe these are our important software delivery advantages and only work with developers who work similarly.

> > > Software Stack

Launch of Live site

https://live.remotedevelopment.co.uk is our client enquiry and proposal system, written in Laravel and VueJS. It is, like any software project, a work in progress.

If you are interested in contributing to the system, email me, but first, sign up as a developer.

Update: new design! Features added to the Admin user reporting, Developer communications options, developer CV upload fixes and improved JS infrastructure, cache busting and configuration.

Hosting Stacks

Each hosting environment has its own software stack and yet the test environment must match the live environment to be an actual test.

The important issue is not if you can maintain a working version so much as build one. Because if you cannot recreate a working environment in seconds, if not minutes, then you are vulnerable to downtime.