Frequently Asked Questions

What Technologies do you use?

We have a large amount of experience with the Microsoft .NET stack (.NET Framework, .NET Core, SQL Server, etc.), but also work outside of that stack.

During your initial consultation, we will collate a list of technologies which we believe will be best suited for your project. We do this because new technologies are being created and iterated upon on a daily basis; as such there is no one technology which will solve every problem.

Some of the other technologies that we have worked with when completing client projects include:

  • HMTL5
  • CSS3
  • JavaScript (i.e. vanilla JS)
  • AngularJS (i.e. v1.x)
  • Angular (i.e. v2+)
  • Xamarin
  • Docker
  • Kubernetes
  • Umbraco
  • Hugo
  • Netlify
  • Azure
  • AWS
  • Google Compute

This is not an exhaustive list, but should give a good overall picture of the technologies that we have worked with.

Can you build apps and/or websites?

We have experience in all types of software development, from desktop applications to scalable web applications using micro-services. We also have a large amount of experience in creating websites for businesses, see the portfolio of the home page for more details of the scale of our projects.

For enterprise solutions work, we would usually sit with your to discuss the issues that you are having and the potential solutions for them. The solutions that we propose may include one or more of the following technologies:

  • Microservices
  • The .NET technology stack
    • i.e. .NET Core / 5
    • ASP .NET Core
    • Blazor
    • Xamarin
    • etc.
  • Kubernetes and or Docker
  • Azure, AWS, GCP, Linode, etc.
  • NodeJS, React, Angular, Vue, etc.

For website work, we can either work with a design which you provide or outsource to a number of designers. This will ensure that you have the very best in user interface and user experience for your digital presence. As part of the initial consultation, we will suggest which technologies your website could use. Technologies include:

  • Pre-rendered single page
  • Statically generated pages (i.e. Hugo or Gatsy) with JAM Stack functionality
  • Simple to use, client side CMS solutions (i.e. NetlifyCMS)
  • Server side CMS solutions (i.e. Strapi, Ghost, Umbraco)
  • A custom CMS solution

For apps, we can either develop a stand alone application or one which is part of a pre-existing project. The process for creating apps is similar to the one used for websites - we will suggest a technology stack based on your requirements, and may either work with your design or outsource the design.

Have you worked in our industry?

Direct experience in specific industries isn’t required in order for us to provide our services, as our consultation process involves requirements gathering, business analysis, and gathering information on your business and your customers / users.

We do have experience the following industries:

  • Manufacturing
  • E-commerce
  • Recruitment
  • Law
  • Blogging
  • Audio production and editing

How did you build this website?

This website is provided as a static site, implementing JAM Stack, using the Hugo build engine. The design of the page had input from a number of developers, including several from the Coding Blocks community.

Each page is written using:

  • Markdown
  • CSS3
  • HTML5
  • JavaScript (i.e. vanilla JS)

The RJJ Software logo was created by White Fish Creative.