L o g i c : M a c h i n e
Software Development Studio
Low-Level Unix Training |
Core Development Skills Training |
Developer Mentoring |
Software Consultancy
With 35 years worth of solid development experience behind us, across a multitude of companies, projects and business domains (both commercial and government), we specialise in training and mentoring developers to apply solid software development best-practices and technical craftsmanship to deliver high-quality software.When it comes to the technical side of software development, most people tend to focus on the specific details and syntatic-sugar of 'this' language or 'that' framework. But whilst the 'how' is important, we feel the 'what' and 'why' are vastly overlooked aspects.Our focus is on engendering craftsmanship, becoming a master of your tools and focusing specifically on the underlying principles and fundamental building blocks.We are keen to share the breadth and depth of our experience and know-how with the wider development community through training, mentoring and consultancy.
Developing Low-Level Unix Skills
Developing High Quality Software
Developing Reusable Software
Our simple formula:
✓
Minimal bureaucracy
✓
Truly empowered teams
✓
High-quality software
techniques
✓
Process automation
✓
Immutable environments
✓
We can help if you:
- realise that traditional multi-year projects no longer align with your customer needs and expectations
- need to improve your time-to-market
- aspire to stay at the forefront of your business domain
- understand the consequences if even one of your competitors can execute or pivot faster than you
✗
Alas, we cannot help if you:
- are confident that your current approach to software development satisfies your medium-to-long-term business needs
- have not noticed that all service companies have become technology companies
- are blinkered to the changes transforming software development