MARKUS: helping businesses since 1991
0161 477 2343
Book a Demo
  • About MARKUS
    • About Overview
    • Job Control
    • Mobile Working
    • Interfacing
    • Reporting
    • Videos
  • Industries
    • Property Maintenance
    • Gas Maintenance
    • Electrical Maintenance
    • Refrigeration & Air Conditioning
    • Facilities Management
  • About Us
    • About EPIX
    • Our Team
    • Careers
  • News
  • Contact
Book a demo

New Login Screen

Posted on April 9, 2020
Ian Mellor
Feature Focus

This is a little bit of an odd feature to announce…in most normal months it wouldn’t rate as a “new feature”, and there’s probably other cooler things that we’ve done recently – for example support for LGSR MOT dates has been added for one of our heating contractors, a new integration process to receive updates for fire safety work, and limiting the resolution of pictures taken by the mobile app. However, this change is notable for 3 reasons…

 

  1. When the login screen to an app changes it shouldn’t come as a surprise. We announced the change via our normal release notes last month so all users were explicitly warned of the change, and we felt it would be useful to have this page as a reference in case they missed last month’s announcement.

  2. Our products are constantly evolving and changing, but we try very hard to make all upgrades and updates invisible to users wherever possible. The login screen has remained “visually” unchanged since 2010, even though under the hood the authentication sub-system has been upgraded several times, and the screen itself has received 2 or 3 small tweaks each year. We try to navigate a stable path between “state of the art” and “reliable, proven”, and that often means the core elements of the application slowly receive less love as they become more stable with age. We’ve tried to tackle that so that it looks fresher and gives us a springboard to enhance it further in subsequent releases. The new visuals and layout also nicely tie back in with our website and provides a method to showcase to our own users any capabilities of the system that they might not be using.

  3. The final reason for announcing the feature is that it nicely shows how we are trying to coach new programming talent within our team. All the changes to the screen were made by James, one of our first year MMU apprentices. James worked closely with Mike to get the look and feel right, and the integration with the website looking seamless. He then had to work with me to test, review, and ultimately merge his changes. This represents about 27 hours of work from James, has taken him outside of his comfort zone, and has been a real piece of work that benefits the product as a whole which he has enthusiastically owned throughout the development lifecycle. This is the sort of “cosmetic” change that we (computer programmers!) often don’t value as highly as technical fixes or new architectures, but it is a vital part of a living product and is an example of the kinds of tasks that we find we are tackling more since we started working with the MMU apprentice degree programme.

Our products are built on an open source stack that is constantly improving, but at the same time it stays stable so that we can upgrade at our own pace. The new login screen still has some code that can be traced back to Epix’s very first web-application from 2001 (before James was born!) – and the code still works today. The platform has moved on a long way since then, but we believe we’ve taken our users on the same journey of stability with long term improvements, and now through the partnership with the MMU we are continuing the process by the injection of new talent and ideas. I hope that James is still here in 19 years to write about the code he wrote in his first year, and he has to explain his “legacy” code to the apprentices of 2039!

Previous Post
Solution to Help Contractors Through COVID-19
Next Post
Kids In Programming

Recent Posts

  • Entering the fourth and final year of uni August 21, 2026
  • Flexible pricing made easy: Managing SORs and Price Lists in MARKUS August 15, 2026
  • August Release 2026 August 3, 2026
  • Introducing the MARKUS expenses portal July 30, 2026
  • AI in Job Management: How MARKUS is Building Smarter Tools for the Future July 20, 2026

Categories

  • Announcement (12)
  • Careers/Education (18)
  • Ella's Hot Topics (6)
  • Feature Focus (28)
  • Hint of the Month (6)
  • Info Bytes (4)
  • Lifestyle (20)
  • Madi Investigates (4)
  • MARKUS (41)
  • New Feature Alert (4)
  • Releases (58)
  • Tech (19)
  • Uncategorised (16)
  • Your Future Today (3)

Helping businesses manage workflow and maximise growth.
Developed and run by EPIX Systems.

St James’ Building
79 Oxford Street
Manchester
M1 6FQ

0161 477 2343

info@epixsystems.co.uk

  • News
  • Videos
  • Careers
  • Contact
Facebook
X
LinkedIn
YouTube

©2026 EPIX SYSTEMS LTD. Legal information

Book a demo and see what MARKUS can do for you.

Learn how you can gain real-time visibility of your jobs and costs, save time and grow your business.

Fill out your details below and we’ll be in touch very soon.

First name *
Fill out this field
Last name *
Fill out this field
Email address *
Fill out this field
Contact number
Fill out this field
Company
Fill out this field
Do you have any specific requirements?
Fill out this field
You need to agree with the terms to proceed
Our website uses cookies for performance, security and marketing. By using our website, you agree with the terms and conditions laid out in our Privacy Policy