Being a service centre or a nerd club?

It is quite hard to map the direction when you create organically. But the two central themes of RD are: Service and Technical brilliance.

Service

  1. Our services are more in touch with the client
  2. Our services are more flexible and agile
  3. It is not expensive to change your ideas
  4. It is not unknown for us to start again and reinvent badly shaped wheels

Technical Brilliance

  1. We can adapt our software to add any clients requirement into an option
  2. We love agile as it keeps the work variety and intensity of technical application very smart
  3. Change gives us opportunities to refactor
  4. Smart frameworks make Project level refactors far easier to consider

There is a fit between these objectives.

Therefore are products are:

Intro Site: a one year excercise using WordPress with the Client defining what they want

which then progresses to either:

  • CMS Site: a hosted continuation of the Intro site
  • Development Site: we either develop to staging for a commercial client OR we extend the WordPress CMS with a sub-domain hosted Laravel instance (or GOlang/NodeJS based server depending on the team).

Development Sites are hosted on a Cloud.   CMS sites – we use shared hosting for email and DNS as the support is essentially free.  NS point at the CMS host.

The www domain can be switched to point at the Cloud site easily with an A record.

Additional Products

We can add new products by adding new Enquiry types.  The proposal can only propose CMS/Dev solutions – so some Enquiry types include an Order form bypassing the proposal system: So an Enquiry->Proposal->Order->Project can be Enquiry->Order->Product instead (i.e. for SSL certs, etc).

 

 

Tech Guides

We have added another section under Developers –> Tech Guides.  You must subscribe to this site and be a member in order to access.

The purpose of Tech Guides is to provide important tutorials and ways to learn for each developer who aspires to work as a Remote Developer to be technically engaged with best practices and the modern web.

Laravel API

RESTful Laravel API Tutorial

Laravel is our preferred development framework at Remote Development.  Making Microservice APIs is often a useful way to allow software projects to proceed in a more isolated,  disciplined and less bug-prone fashion.

The skill set addressed by this tutorial is important for all Laravel full stack or back-end developers. It is very basic and only starts to address the issue in the Routes and Controllers section. If you are new to Laravel, use the top link, it gives a basic grounding in the framework.