AUTHOR DETAILS

  • Brian Leach5 Posts

    With a degree in Old English and Medieval Studies and a qualification in Traditional Chinese Medicine, it was perhaps inevitable that Brian Leach became a MultiValue developer. He served his time working for a PICK-based software house becoming product manager for a number of local government finance solutions. Soon after one of his clients took the first copy of UniVerse to leave the shores of the US, he became the first hire for ADG, the original Master Distributor for UniVerse in the UK and Europe. Through this subsequent work as a head of development with ADG, MMT and Microgen, Brian focused on cutting edge MultiValue techniques, client/server and web development, tools and middleware solutions, as well as building a portfolio of consultancy and training. A founding board member and past president of the U2 User Group, in 2008 he was recognized as an inaugural IBM Information Champion. Today, Brian works as an independent MultiValue consultant, trainer and tool developer specializing in bringing the latest technologies and best practices to the platform. He is passionate about MultiValue in the modern world, actively contributes to the user communities and publications and has authored a number of books on UniVerse. Most recently he has been leading MultiValue developers in adapting Agile principles and automated testing to improve code quality and has worked with some of the largest – and smallest – MultiValue sites. Brian lives in rural Oxfordshire, UK, where he writes and directs the village pantomime each year. A former Cathedral Chorister he has returned to his other joy – singing – now that his girls have grown up and moved beyond earshot.

Technology Universe

UniVerse 11.x Configurable Parameters: 2 of 2

Here is the second of two blogs on UniVerse configuration. These posts concentrate on those configuration parameters that are related to performance and those that apply hard limits on the system. In the first post, we looked at the configuration parameters introduced before UniVerse 11. Many of these have been part of UniVerse since its […]

Technology Universe

UniVerse 11.x Configurable Parameters: 1 of 2

As you might expect for an expressive application development platform called upon to provide services across a wide range of scenarios, from small independent end user sites through to large scale solutions, Rocket® UniVerse requires a certain degree of configuration management. The UniVerse configurable parameters, visible through the CONFIG ALL command, can be grouped into […]

Angular, REST and U2: Part 3

This is the third post in the series, Angular, REST and U2. The first two posts in this series taught us how to use Angular and TypeScript to create a scalable single page application, and how to hook it up to U2 using the Rocket U2 RESTful Web Services. In this third and final post, […]

Angular, REST and U2: Part 2

In the first of this series, we laid the groundwork by delving into Angular and TypeScript to discover how their component-oriented models can help us create maintainable, scalable, team-driven Single Page Applications. In this article, we turn our attention to REST as a means of surfacing our application data and functionality, and how these can […]

Angular, REST and Rocket U2

Web developers today are building increasingly sophisticated front end clients that need to be backed by a heady mixture of ease of use and high performance business logic. Speed and scalability are everything in the drive to bring engaging and proactive experiences to your customers. Websites must compete for our attention and we, as consumers, […]