• About Us
    • Our Story
    • Careers
    • Privacy policy
    • Modern Slavery Statement
    • Terms and conditions
  • Our Specialisms
  • Our Value
    • Our accreditations
    • Our guarantee
    • ASSURED Agile
  • Updates
CONTACT US
  • About us
    • Our Story
    • Careers
    • Privacy policy
    • Modern Slavery Statement
    • Terms and conditions
  • Our specialisms
  • Our value
    • Our accreditations
    • Our guarantee
    • ASSURED Agile
  • Updates
  • Contact us

Source Code: Ryan Morrison

Ryan Morrison
Inside CranmoreSource Code
May 30, 2025 . by Damien Whinnery

Breaking news, software development is problem solving.

Yes, hardly news. The truth is everything is problem solving. Life is problem solving.

But applying yourself to finding a solution – that’s where success lies.

Cranmore developer Ryan Morrison seems to have this figured out early on.

Speaking to us for Source Code he explains he was inspired, like many developers, by the book Clean Code. He paraphrases a section were author ‘Uncle Bob’ (Robert C. Martin) talks about writing a new function.

“Just because you’ve done something, that doesn’t mean it’s finished,” Ryan says. “It’s when you come back and look at it again, that’s when you find a better perspective.”

The idea has more than just stuck with him. It has permeated his entire outlook.

Ryan joined Cranmore as a placement student after a recommendation from his friend Stuart Collinson.

“I liked what he said about the tech being used and how friendly and social it was,” he says.

“I was excited to get the offer to come back fulltime and I was very eager to do it.”

But Ryan wasn’t a born programmer. He didn’t spend his youth building PCs or playing video games. Computer classes were “boring”, he says, all Excel and point and click.

 

Some use very clean code, and you’ll see it and think, ‘oh, that’s nice. I’ll use that’,

Ryan Morrison

He was swayed instead by a careers talk. A school alumnus, now developer, rocks up and tells Ryan’s GCSE classmates that just a few years after uni she is about to buy a house.

“That was enough for me,” Ryan laughs.

And while an accomplished full stack developer, Ryan says he’s still learning new perspectives from his colleagues.

“People have different styles,” he says. “Some use very clean code, and you’ll see it and think, ‘oh, that’s nice. I’ll use that’,” and picks out the approaches of Cameron Stevenson and Pedro Figueiredo as two examples.

And this is Ryan; never done even when he’s finished. Always looking for another perspective.

Instead of computer games, he plays Sudoku. He loves crosswords and jigsaws.

“I play a lot of solitaire,” he says, explaining his downtime is ‘brain-training’ games.

He hikes, he swims, he goes to the gym. “Anything that gets me outside,” he says, and tells us about plans to climb Kilimanjaro.

He only started running a few years ago and now runs half marathons for fun.

All great, but there’s a problem.

“I’m really injury prone,” he says. “I’ve had to reimagine how I’m training. I don’t pick a few exercises and think ‘right, that’s how you do it’. Instead, I think about how I’m feeling and change the programme to suit me so I don’t get injured.”

And like a problem to be solved, he’s applying himself to it, looking for that new perspective. And he’ll succeed.

Because that’s what happens when Bob’s your uncle.

#Source Code
Related Post
Alex Wilson, project manager at Cranmore
Jul 17, 2025 Source Code
Source Code: Alex Wilson
Toby Black
May 30, 2025 Inside Cranmore, Source Code
Source Code: Toby Black
Niall Boyle
May 20, 2025 Inside Cranmore, Source Code
SOURCE CODE: NAILL BOYLE
Cranmore's Enda O'Brien
May 20, 2025 Inside Cranmore, Source Code
SOURCE CODE: ENDA O’BRIEN
Cranmore is one of the UK's fastest growing software development companies. Pictured is developer Michael Shorten.
Apr 10, 2025 Inside Cranmore, Source Code
Source Code: Michael Shorten
Cranmore is one of the UK's fastest growing software development companies. Pictured is developer James Galbraith.
Apr 10, 2025 Inside Cranmore, Source Code
Source Code: James Galbraith
Cranmore is one of the UK's fastest growing software development companies. Pictured is their UI/UX designer, Nuno Granada
Apr 10, 2025 Inside Cranmore, Source Code
Source Code: Nuno Granada
Cranmore is one of the UK's fastest growing software development companies. Pictured is developer Erin MacDonald.
Apr 10, 2025 Inside Cranmore, Source Code
Erin MacDonald – Source Code
Cranmore is one of the UK's fastest growing software development companies. Pictured is support manager Ameer Ibrahim
Mar 12, 2025 Inside Cranmore, Source Code
Source Code: Ameer Ibrahim
Cranmore is one of the UK's fastest growing software development companies. Pictured is developer Stuart Collinson
Mar 12, 2025 Inside Cranmore, Source Code
Source Code: Stuart Collinson
Cranmore is one of the UK's fastest growing software development companies. Pictured is project manager Justine Baylon
Mar 12, 2025 Inside Cranmore, Source Code
Source Code: Justine Baylon
Cranmore is one of the UK's fastest growing software development companies. Pictured is senior developer Cameron Stevenson.
Mar 11, 2025 Inside Cranmore, Source Code
Source Code: Cameron Stevenson
Cranmore is one of the UK's fastest growing software development companies. Pictured is software architect Steven Graham.
Mar 11, 2025 Inside Cranmore, Source Code
Source Code: Steven Graham
Cranmore is one of the UK's fastest growing software development companies. Pictured is developer Jack Kilburn.
Mar 11, 2025 Inside Cranmore, Source Code
Source Code: Jack Kilburn
Cranmore is one of the UK's fastest growing software development companies. Pictured is senior developer Damien Earle.
Mar 11, 2025 Inside Cranmore, Source Code
Source Code: Damien Earle
Cranmore is one of the UK's fastest growing software development companies. Pictured is testing manager Chris Meja
Mar 11, 2025 Inside Cranmore, Source Code
Source Code: Chris Meja

Leave a Reply Cancel

Text on image saying - Cranmore provides a range of services for public sector, private sector, transport and utilities throughout the UK. Services include: App modernisation Digital Twins AI integration Cloud migration Microsoft Power Pages Enterprise apps CRM systems

    +44 (0)28 9039 4431

    info@cranmo.re

    About us

    • Contact us
    • Privacy policy
    • Terms and conditions
    • Our story
    • Careers We’re hiring

    Specialisms

    • ASSURED Agile
    • Our technologies
    • Council SSoT

    Our value

    • Our guarantees
    • Our accreditations

    Copyright © 2024 Cranmore. All Rights Reserved.

    Linkedin Facebook X-twitter Bluesky Logo
    Login
    Register
    Sign in with Google Sign up with Google
    or Sign in with email or Sign up with email

    Lost your password?