fallbackcg

Learning and Mastering Salesforce Apex

Last year our COO Paul wrote and published two books on the Salesforce Apex programming language – “Learning Salesforce Development with Apex” and “Mastering Apex Programming“. Both have received great reviews on Amazon and we asked Paul to give us a bit of background as to why he wrote the books, who might be interested in reading them, and how to best learn and master the Apex language.

 

Where the idea came from

Over the 12 years I have been working with Salesforce, I have worn a number of hats. I have been a product manager, a developer, an architect, and a trainer to name but a few. I have been lucky enough to get to help a number of people start off working on the platform. A couple of years ago I took this to the next level and became a Salesforce Certified Instructor. I have noticed there are a number of key areas which many people find tough when working with Apex. I have found this both in helping people get up to speed on the platform, and as a senior team member on projects mentoring and guiding others.

Learning any programming language is difficult, but I think Apex is uniquely tough sometimes. For starters, it is not typically taught at university. You have a few hurdles to getting setup such as getting a developer environment and knowing how to navigate Salesforce. There is often a lack of abstract learning and reference material. We are blessed with many learning resources in the Salesforce ecosystem. There are official options like Trailhead and the Trailhead Academy classes and additional material from community members including blogs and courses. I personally find I learn best from a book. I like the ideas and concepts explained to me with an example. But I also want it in a way I can come back to and use in the abstract later.

 

Learning Salesforce Apex

I agreed to write my first book, “Learning Salesforce Development with Apex” to help try and plug this gap for those new to Salesforce Apex. For admins and junior developers there can be a plethora of terms and concepts that are difficult to grasp. It can also be difficult to learn a programming language. Many of the pieces need you to know other pieces first. Many learners struggle as too many concepts are taught at once. This makes it difficult to understand the topic at hand.

Learning Salesforce Development With Apex Book Cover

In writing this book, I tried to make it simple and easy for someone to go through, chapter by chapter, and focus on one topic at a time. I cover a lot of the concepts in the abstract first, irrespective of the programming language. Whether it is Salesforce Apex or some other language, many of the core concepts are the same. So understanding them in general will make it much easier to apply them when needed. I also tried to make it easy to both jump to a section in the book, so it can be used as a reference. If you are a new developer or Salesforce Admin trying to learn Apex, hopefully it will help your understanding.

 

Junior to Advanced Developer – Mastering Salesforce Apex

As I was writing the first book it became clear that there were many areas I wanted to cover or cover in more detail, but were not really right for a beginners book. I therefore began noting down a list of areas that would help someone who had been working with Salesforce Apex for a few years really begin to master the language. At this point I want to thank Mike Gill, one of our awesome architects. Not only did Mike help sense check the ideas but was a brilliant technical reviewer throughout.

Mastering Apex Programming

The focus of “Mastering Apex Programming” is therefore on understanding some of the more complex areas of Salesforce Apex. I was fortunate when I started that it was easy to be on the bleeding edge of Apex. This was because the platform was a lot smaller and everything was bleeding edge. In my time working with Salesforce and Apex, a number of huge innovations have occurred to the language. Batch Apex, Platform Events, updates to the testing framework, Queueable Apex and Apex REST to name a few. These options all help you to deliver more robust and scalable applications, but are not used by every developer. They can be very min-boggling when you first start working with them.

The book falls into 3 sections. Firstly it discusses common mistakes and best practices. I felt this was an important first section to help ensure that the common silly mistakes we all make are identified and dealt with. The second section focusses on the various asynchronous Apex options and how and when to use them. The third and final section focusses on performance. This has long been an area of interest for me and I recently spoke on this at London’s Calling.

 

The Trilogy?

A few people have asked if I have a third book in mind to complete a trilogy. Currently this is a no, but never say never. Being locked indoors for a year due to the pandemic allowed me to focus on getting these books written, something that I am sure would have been harder in a normal year. I would also encourage anybody who is interested in writing a book to do it. There can never be too much material on a subject in my opinion. I categorically do not see my books replacing any of the amazing existing works out there. Rather it is a different set of eyes and experiences on the subject.

Meet the Galacticos Phil Walton

Phil Walton, CEO – Meet the Galacticos

In our Meet the Galacticos series so far this year, we’ve met project managers, COOs, Senior Salesforce Consultants, and Developers. And as 2020 draws to a close, we meet the man behind the magic at Cloud Galacticos, our CEO, Phil Walton. I caught up with Phil via email to find out more about him and his experiences.

 

Phil Walton, CEO

Hi Phil, thanks for finding a few minutes in your busy schedule to help people learn a bit more about you. Can you give us a bit of background about yourself and your history with Salesforce?

I started using Salesforce back in 2004. It was simple back then. There were help files and a 250 page ‘Salesforce for Dummies’ book which covered EVERYTHING! So I see myself as rather fortunate, that I got to experience Salesforce early, and learn in steps as Salesforce grew. 

After attending Cloudforce events and User Group events in London, I kept asking why there weren’t similar events happening elsewhere in the UK. One day someone called my bluff and said I should set one up in my home city of Manchester, so I did. I also spent a lot of time on the Answers forum, working with Appexchange, writing my Salesforce blog, and because of this was first awarded as Salesforce MVP in Christmas 2013. I am now in the MVP Hall of Fame as ‘MVP for life’.

 

Cloud Galacticos at Salesforce World Tour London 2019

What made you decide to set up Cloud Galacticos?

I had been a freelance Salesforce Consultant since 2005, so the company has been going since then. But with a few rebrands and updates, we re-launched as Cloud Galacticos in 2017. I wanted a brand that reflected the high skillset of the team. The term ‘Galacticos’ can be used as superstar, or in the football/rugby world as an exceptionally skilled and celebrated player. A bit over the top, but it made a point. 

It was also a great chance to work together with like-minded people. When you have a small team like this, you can work a lot faster, and smoother, and in a friendly and respectful environment.

 

You’ve worked on a lot of Salesforce projects through the years, can you tell us about some of your favourite or memorable ones?

I have lost count of the hundreds of Orgs I have looked at and worked upon, the number of Clients, Users, and industries. There’s been so many great people and experiences. But I feel you only learn from the difficult situations – the easy wins are a bonus, but don’t help you to grow. I look back at some global rollouts where a year of work all hinged on a go-live in an evening/weekend. Where the deadline was tight but we all piled in to make it happen. Or where a mis-communication could nearly have ruined a project and a working relationship. These things happen in business! But it is how you react to a potential issue that marks you out. And having an experienced team that has battled through the tough times, makes us ready and prepared for whatever lies ahead.

 

Phil at Punta Dreamin

Looks like you’ve done a lot of travelling and have been to a few Salesforce events around the world, can you tell us some of your highlights?

Yes, I have been very lucky to speak at Salesforce events on five continents in the last few years. Some of the team went to India Dreamin in 2018 and 2019. It was a fantastic experience to travel with friends and colleagues, meet people in person that we had ‘e-met’ on social media and Trailblazer Communities, and spend time with some of our extended team. I travelled to Uruguay and Argentina for Punta Dreamin in 2018, my first trip to South America. Everyone was so welcoming, and the steaks and red wine were amazing.

Closer to home, I am looking forward to the chance in 2021 to get back to in-person meetings with the local Salesforce Communities. You can’t beat them!

 

Aside from Salesforce and running Cloud Galacticos, what else do you enjoy doing?

Normally I enjoy running. When the first lockdown happened, it didn’t feel enjoyable anymore, so I tried weight training. I am not sure if it will last, but I have already had to buy new t-shirts to fit! 

I enjoy spending time with my family (my wife and two young sons). There is always something going on. Last month on a bike ride we ‘discovered’ the remains of a 5th century Saxon defensive fortification.

 

Cloud Galacticos Christmas Zoom 2020

What tips would you have in working with clients remotely, or working remotely in general?

The ‘new norm’ has been just ‘norm’ to me and most of Cloud Galacticos for the past 10 years. I think the key is communication. You don’t get those visual signs that you get from being sat next to someone in an office – verbalise them. If you need something, be prepared to ask. When you have done something amazing, be prepared to tell people. If you are unavailable, feel free to show a notification. Reinvent the water-cooler/coffee break moments. 

While I believe 90% remote is great, 100% is not so great. We all need that in-person catch up, with clients, colleagues, friends, and family. For those hospitality businesses that can survive Covid, I think they will be very busy when the coast is clear and we can all meet in person. See you at the party! 

 

ABOUT CLOUD GALACTICOS

Cloud Galacticos is a Salesforce Consulting Partner with an all-star team. We are user and developer group leaders, bloggers, MVPs and all round Salesforce nerds. We have people all over the UK including Manchester, Leeds, Newcastle, Sheffield and London. If you are looking for a Salesforce partner with experience who can help you make the most of your org, why not give us a call?

fallbackcg

Cloud Galacticos 2020 Highlights

There’s no denying that 2020 has been a strange and difficult year for many people. So as this year comes to a close, the team at Cloud Galacticos tell us their highlights, and what they’ve been grateful for this year. Why not join in the conversation on Twitter using #SalesforceGratitude?

 

Val Southern, Senior Salesforce Consultant

“My first work related highlight would be passing both the Salesforce Platform Developer I (PDI), and the Sharing and Visibility Designer certifications on the first attempt. It felt particularly good to have studied successfully to a structured plan. I did not leave school with great results, so it probably was something of a ‘see if I can do it for myself’ situation. It was a great confidence booster!

Finishing the Cloud Nine implementation was another highlight this year. I had to overcome some significant challenges and this project was a learning process for me. Not my first implementation by far but it was different from any other. I really enjoyed working with the Cloud Nine team and took away a lot of satisfaction from helping them. I also enjoyed mentoring Katie in the first few weeks of working at Cloud Nine.

On a personal note, I’m grateful for witnessing my partner’s success in her new writing career. For most of 2020, Jen has been going through the (surprisingly complex) process of getting her new book series ready to be published. I’ve been lucky enough to have done some beta-reading, and loved brainstorming funny ideas for story ideas and illustrations. I could not be prouder!”

 

SalesforceGratitude Phil Walton

Phil’s #SalesforceGratitude

Phil Walton, CEO

“I think my highlight of 2020 is seeing how adaptable we all are. It is easy to get used to the status quo (not the band!). Big changes or events can really shake things up and enforce change. When life throws you lemons, make lemonade!

Also, it wasn’t a choice to stay in the house for months on end, but I’ve been grateful for the chance to spend more time with my family. In the last couple of years I have spoken at Salesforce events on five continents. This year I am not sure I have gone 5 miles away from my house.

I have also enjoyed reading books. I got out of the habit, but this year have read a mix of fiction (including some 1970’s science fiction that I found in a skip!?), and non-fiction (including Paul’s book, Ines’ book, The Barcelona Way, Range, Factfulness).”

 

Emma with one of her paintings

Emma with one of her paintings

Emma Frost, Project Manager

“I’m grateful for the fact that we now have a second person, Pippa, to work on project management. It has been great to share the workload with her. Also having someone else to bounce ideas off and discuss what we can do to improve our project management offering.

This year I managed to launch a new website for my landscape painting. With opportunities for art fairs and exhibitions completely at a stand still, I knew it was time to sort out my online offering in order to continue selling work and reach new audiences. It was a lot of work and I’m very proud of the final result.

Finally, I’ve managed to give out over 100 bikes through my charity, Bikes in Need. During lockdown I have given pool bikes to be used by asylum seekers staying in a hotel on the outskirts of York. This took me over the magic 100 which has been a personal goal since I started.”

 

Rhi McCorkindale, Lead Developer

“My work-related highlights for 2020 would be getting the Salesforce Certified Service Cloud (SP20), and Salesforce Certified Nonprofit Cloud Consultant (SP20) Certification. These were areas that I have done a lot of work in but so far hadn’t taken any certifications for, so it is nice to be able to back up my experience with the relevant certifications. I hope to make some inroads into the Integration Architecture Designer Certification too this year as part of the journey towards becoming a Certified Systems Architect.

Outside work, it would be moving house. We were lucky enough to move just before the first lockdown happened. The new house has much more space for myself and my partner. We both work from home full time, along with my partner’s children who also spent half the time in lockdown here. With the extra time on our hands, we were able to do a lot of work renovating the house and garden. Looking forward to being able to have visitors in 2021!”

 

Learning Salesforce Development with Apex by Paul Battisson

Paul’s first book, ‘Learning Salesforce Development with Apex’

Paul Battisson, COO

“I think my main highlight for 2020 has been getting my first two books published!

I’ve always had an itch to write a book, but this year thanks to lots of time indoors and a lack of travel options I managed to get not one but two books on Apex programming written. It has been great to have the physical copies of the books in my hand and to finally share some of the practices and tips I have learned over the past 12 odd years with the rest of the Salesforce Ohana.”

 

Nkosi Ncube, Developer

“Amazingly, I managed to run a total of 200 miles during the first lockdown with my wife. We’ve been married 18 years and never thought this day would come. And a work highlight would be having two go-lives on projects!”

 

Sales Cloud Consultant Certification Luke Menzfeld

Luke’s Sales Cloud Consultant Certification

Luke Menzfeld, Salesforce Consultant

“ It has been a turbulent year for all with a very real requirement to adapt to day-to-day life in many different ways. My ‘highlights’ would be surviving and thriving in lockdown, changing jobs/starting at Cloud Galactico, hosting a number of events for the Newcastle User Group, mastering domestic project management (a.k.a home improvements), lawn management and gaining three Salesforce certifications.”

 

About Cloud Galacticos

Cloud Galacticos is a Salesforce Consulting Partner with an all-star team. We are user and developer group leaders, bloggers, MVPs and all round Salesforce nerds. We have people all over the UK including Manchester, Leeds, Newcastle, Sheffield and London. If you are looking for a Salesforce partner with experience who can help you make the most of your org, why not give us a call?

fallbackcg

Luke Menzfeld, Salesforce Consultant – Meet the Galacticos

Continuing in our series in which you get to meet and learn more about the Cloud Galacticos team, say ‘hello’ to Luke Menzfeld, one of our newest team members, and a Salesforce Consultant. I caught up with Luke via email to find out more about him and his experiences.

 

Luke Menzfeld, Salesforce Consultant

Hi Luke, thanks for finding a few minutes to help people learn a bit more about you. Can you give us a bit of background about yourself and your history with Salesforce?

I’m a self-certified super-fan of the Salesforce platform with a keen interest in technology, business and digital innovation. I was born and raised in the East Midlands before moving to the North East to attend university many years ago. My working career prior to joining Cloud Galacticos has taken me worldwide and allowed me to work in the USA, Paris and Norway in the private sector of both the automotive and oil & gas industries. 

I was first introduced to Salesforce in 2007. I worked briefly as an end user in the USA before working full time with the platform in 2017. I’m also a co-lead of the Newcastle Community Group. I’m keen to spread awareness, encouragement and learning potential to my local community and beyond!

 

Salesforce TrailheaDX Global Gathering August 2020

What’s your story behind meeting Phil and joining the Cloud Galacticos team?

I first met Phil as part of a shared North England Community Group Event that we were planning for TrailheaDX. Over subsequent meetings I also got to know Paul, and was impressed with the work and engagement coming from the Cloud Galacticos pair/team. Those initial meets sparked a conversation and it went from there.

 

What will your role be at the company, and what are you looking forward to most?

I’m joining Cloud Galacticos as a Salesforce Consultant.  I will be engaging with clients and delivering projects to make the best of their Salesforce system solutions. I’m most looking forward to the variety of projects that consultancy offers and working with organisations who are looking to create & deliver value with Salesforce.

 

Luke playing rugby for Novocastrians RFC

Aside from Salesforce and working at Cloud Galacticos, what else do you enjoy doing?

I’m a huge fan of Rugby Union and actively play for my local side Novocastrians RFC in Newcastle. This might be a career limiting statement at Cloud Galacticos but I’d argue there’s no better team sport . . ha! I also like to travel, and keep active outdoors.

 

What tips would you have on working remotely during the current Covid-19 situation?

Stay connected to your colleagues, be focused on what you need to achieve and dedicate your energy to one key task at a time. Listen to your body/mind and if you need some time out, get out for some fresh air or take an exercise break.

 

ABOUT CLOUD GALACTICOS

Cloud Galacticos is a Salesforce Consulting Partner with an all-star team. We are user and developer group leaders, bloggers, MVPs and all round Salesforce nerds. We have people all over the UK including Manchester, Leeds, Newcastle, Sheffield, and London. If you are looking for a Salesforce partner with experience who can help you make the most of your org, why not give us a call?

fallbackcg

Ben Duong, Marketing Manager – Meet The Galacticos

Continuing in our series in which you get to meet and learn more about the Cloud Galacticos team, say ‘hello’ to me, Ben Duong, Marketing Manager at Cloud Galacticos. Read on to find out more about me and my experiences.

 

Ben Duong, Marketing Manager

Can you give us a bit of background about yourself and your history with Salesforce?

My background is pure marketing. I did a Business and Marketing degree, then a Chartered Institute of Marketing Postgrad. I then worked in account management at various marketing agencies in London before moving to Sheffield to go freelance.

I met Phil at university, and when he approached me about helping him with some marketing back in 2013, I thought ‘why not’? The rest, as they say, is history.

Cloud Galacticos at Salesforce London World Tour with Paul Sturgess

Cloud Galacticos at Salesforce London World Tour with Paul Sturgess

You’ve worked on a lot of marketing projects at Cloud Galacticos through the years, can you tell us about some of your favourite or memorable ones?

I’ve been working with Phil on his marketing since he started his journey as a Salesforce consultancy. It was great to see his business grow – employing more people, gaining MVP status and the respect of the Salesforce community.

Deciding to rebrand as Cloud Galacticos was a big project as it meant levelling up the business. We were now competing with more established and larger companies. I think our sponsorship at the Salesforce World Tour London is one of my highlights. It’s our biggest project of the year, and normally the most rewarding for myself and the team.

 

Looks like you’ve done a lot of travelling and have been to a few Salesforce events around the world, can you some of your highlights?

I’ve been very fortunate to have been to so many Salesforce related events around the world with my job. From Paris to New York, Amsterdam to San Francisco, it highlights that Salesforce is truly a global business, as well as community.

In terms of favourite, Dreamforce stands heads and shoulders above them all. Words can’t describe the vastness of the 4-day conference. It’s also convenient that my dad and family live in San Francisco. So best of both worlds.

Salesforce Ohana Golden Gate Bridge Walk Dreamforce 2019

Aside from working as the Marketing Manager at Cloud Galacticos, what else do you enjoy doing?

With Covid-19 affecting our lives at the moment, I’ve taken to doing regular lunch time walks and yoga to help stay focused and healthy. I also enjoy with cooking and trying to make new dishes from scratch at home. Plus, going to my weekly local pub quiz helps keep the old brain cells in check!

 

What tips would you have in working with clients remotely, or working remotely in general?

Before Covid-19, I was part working from home and part working from a co-working space in Sheffield called Kollider. So I’m used to being flexible with my working environment.

I’d say it helps to have a dedicated space to work from. Somewhere you feel comfortable and focused. Having regular online casual / non-work catch ups with your team helps too. Also, don’t forget to take regular breaks to get some fresh air!

 

ABOUT CLOUD GALACTICOS

Cloud Galacticos is a Salesforce Consulting Partner with an all-star team. We are user and developer group leaders, bloggers, MVPs and all round Salesforce nerds. We have people all over the UK including Manchester, Leeds, York, Sheffield, and London. If you are looking for a Salesforce partner with experience who can help you make the most of your org, why not give us a call?

fallbackcg

Emma Frost, Project Manager – Meet the Galacticos 

Continuing in our series in which you get to meet and learn more about the Cloud Galacticos team, say ‘hello’ to Emma, Project Manager at Cloud Galacticos. I caught up with Emma via email to find out more about her and her experiences.

Emma Frost, Project Manager

 

Hi Emma, thanks for finding a few minutes to help people learn a bit more about you. Can you give us a bit of background about yourself before you joined Cloud Galacticos?

I’ve been working in the Internet industry, and on Internet projects in other industries (not for profit, higher education, public sector), for over 20 years in various different roles, all of them requiring project management skills. On joining Cloud Galacticos back in 2015 I started revising for my Salesforce Admin certification and really enjoyed learning a new platform. I think that’s what has kept me in the industry for so long, I love anything new! 

Can you tell us more about your role at Cloud Galacticos?

As project manager I’m responsible for various things including liaising with the client, keeping track of tasks / bugs and ensuring that we are on time for our deadlines. One of the advantages of working for a smaller company rather than a large corporation is that you can be more flexible and less constrained by your job title. So my role within each project varies according to the client, life stage of the project and the team (internally and externally) that I’m working with.

You’ve worked on a lot of Salesforce projects through the years, can you tell us about some of the ones that you particularly enjoyed?

I always like getting to know new people and getting to a point where you can share jokes and personal information about families etc so my favourite projects are always the longer ones with lots of regular meetings throughout the week so you can build a real rapport.

Emma with one of her paintings

Aside from Salesforce and running Cloud Galacticos, what else do you enjoy doing?

I have a young family but when not spending time with them I also run a social enterprise in York called Bikes in Need, getting donated bikes and giving them to refugees, homeless hostels etc. And when I’m not doing that I paint, I work with acrylics and paint mainly landscapes.

What tips would you have in working with clients remotely, or working remotely in general?

I think it’s all about communication. As long as you have frequent communication (it doesn’t have to be lengthy) then you can make sure nothing escalates. It also helps to build that rapport I was talking about, recreating the little chats you have in the workplace, but online. 

 

Thanks Emma for your time and insight into your life. We have quite a few other team members to interview in due course. Watch this space!

 

ABOUT CLOUD GALACTICOS

Cloud Galacticos is a Salesforce Consulting Partner with an all-star team. We are user and developer group leaders, bloggers, MVPs and all round Salesforce nerds. We have people all over the UK including Manchester, Leeds, York, Sheffield, and London. If you are looking for a Salesforce partner with experience who can help you make the most of your org, why not give us a call?

fallbackcg

Mike Gill, Technical Architect – Meet the Galacticos

Continuing in our series in which you get to meet and learn more about the Cloud Galacticos team, say ‘hello’ to Mike, one of our Technical Architects. I caught up with Mike via email to find out more about him and his experiences.

 

Mike Gill, Technical Architect

Hi Mike, thanks for finding a few minutes to help people learn a bit more about you. Can you give us a bit of background about yourself and your history with Salesforce?

I am what you would call a ‘career consultant’. For my entire career I’ve been working and consulting across a range of technologies and platforms; working directly for the software vendor or with partners of the software vendor. I am now in my third decade of working, which includes more than a decade with Salesforce. I sure feel old now!

 

Wow, that is a long time working with Salesforce! So how did you find Phil and Cloud Galacticos?

It’s fair to say I’ve known Phil for almost the same amount of time as I’ve been doing Salesforce. We started crossing paths regularly when I was involved in the running of the London Admin User group. We have always said ‘Hi’ and grabbed a beer when our paths crossed. He has been on my case since transitioning from Phil Walton Consultancy to Cloud Galacticos. I guess the stars aligned and it happened!

 

Aside from Salesforce and working at Cloud Galacticos, what else do you enjoy doing?

I enjoy spending time with the family and our dog Astro (yes, named after the Salesforce mascot!). When I am not spending time with the kids, I play competitive hockey for my local team.

Mike Gill with his Hockey Team

I know you have been involved in a number of projects for us as a Technical Architect, can you tell me more about what the role involves?

My time with Cloud Galacticos I’ve been lucky enough to work across some very different and challenging projects. One project the client was a fast moving Fintech. My role involved designing an application based around the latest cutting edge Lightning Web Component framework. 

On another project, my role leaned me more towards mentor and adviser. helping the team and the client to think like Architects, understand the technology, and make some difficult decisions in order to move forward. As an Architect you can’t have everything and no two projects are the same, therefore all you can do is make the least worst decision at the time and move forward.

 

What tips would you have in working with clients remotely, or working remotely in general?

For me, I think one of the most important aspects of remote working is to try and always have your camera on. It’s a bit like presenting, it’s only hard for the first 5 seconds and then it’s easy, people don’t really care what you look like, but it definitely helps you to build relationships and make a closer connection with your audience. 

Astro WFH

 

Thanks Mike for your time and insight into your life. We have quite a few other team members to interview in due course. Watch this space!

fallbackcg

Nkosi Ncube, Developer – Meet the Galacticos

Continuing in our series in which you get to meet and learn more about the Cloud Galacticos team, say ‘hello’ to Nkosi, one of our Developers. I caught up with Nkosi via email to find out more about him and his experiences.

Nkosi Ncube, Developer

Hi Nkosi, thanks for finding a few minutes to help people learn a bit more about you. Can you give us a bit of background about yourself and your history with Salesforce?

Coming from an Automotive Engineering background,  I have always had passion for IT and just couldn’t find the domain that excited me. I did Cisco, MCSE but was not captivated until by chance I came across Salesforce. It was via the video ‘Introduction to Salesforce App Development’ on Udacity, by Samantha Ready sometime in 2014. I then started my certification journey, building on my IT foundation laid at University. I managed to get two small projects after my 2nd certification and haven’t looked back since. Since joining Cloud Galacticos have worked on a variety of projects for different entities.

 

Nkosi at a User Group Social at Bundobust

So how did you find Phil and the Cloud Galacticos?

When I discovered Salesforce I then went on a networking drive. My plan was to meet the top influencers in the industry, and without a doubt Phil is one of them!  I met Phil and Paul at the first User Group meet I attended  in Leeds in 2015 at of course the default meeting eatery Bundobust.

 

Aside from Salesforce and working at Cloud Galacticos, what else do you enjoy doing?

I enjoy playing the bass guitar at church, usually in front of one thousand people every Sunday!  I also enjoy playing golf. The family likes to travel and do road trips, the last one being Holland.  I have also got back into running. 

 

We recently featured a success story with Data Protection People that I know you were key in helping be successful. Can you tell us a bit more about your role as a Developer and what that involves?

The Data Protection People project was exciting in that it had quite a broad scope, both declarative and apex code based.  Automation of their flagship product meant development of the user interface on top of heavily automated processes. The most important thing after gathering the requirements is to plan before doing any actual development. 

If it can be done declaratively I try to use that, and use code where absolutely necessary. Also apply coding best practices in general. Finally, in relation to Salesforce, ensure test class coverage is achieved not just coverage but assertion of the expected outcomes.

 

What tips would you have in working with clients remotely, or working remotely in general?

Being responsive is very assuring to the customer and maintaining regular contact, preferably daily.  Also, agree on a body of work and time estimates and deliver. Regular breaks are mandatory in my view because it’s very easy to get your head down on something and not take a break. It’s not healthy in the long run, so I usually take a long walk during lunch.

 

Thanks Nkosi for your time and insight into your life. We have a few other team members to interview in due course. Watch this space!

 

fallbackcg

Neel Meghani, CTO – Meet The Galacticos

Continuing our series in which we get to meet and learn more about the Cloud Galacticos team, say ‘hello’ to Neel Meghani, our Chief Technical Officer. I caught up with Neel via email to find out more about him and his experiences.

Neel Meghani, CTO

Hi Neel, thanks for finding a few minutes to help people learn a bit more about you. Can you give us a bit of background about yourself and your history with Salesforce?

I was first introduced to Salesforce around 2004. I was working on a large migration project at a national newspaper on the very new force.com platform. I then transitioned from general IT to concentrating on Salesforce, even then I saw the potential for the technology could have. I then moved into the world of finance in the City where I bumped into Phil Walton. Since working with Phil, I have experienced working with many of the various clouds in different industry sectors, from potato farms to health care!

Wow, that is a long time working with Salesforce! You were also the first official Galactico that joined Phil. How long ago was that and how did you start working together?

I first met Phil in 2010 at an asset manager where we worked together on a couple of projects. We both put our heads together and managed to overcome major challenges with a very large data migration including attachments. Since then I have been known as the man to go to where data is concerned! 

Neel and Phil at India Dreamin 2018

Aside from Salesforce and working at Cloud Galacticos, what else do you enjoy doing?

I’m known by my friends, family and colleagues as the go to guy for all things fitness and nutrition. I have been a keen bodybuilder since the age of about 16. It my way of letting off steam and pushing myself. Although in recent times I have taken tips from our CEO Phil and started running. I’ve not found it easy! 

Also, I am also always hungry for technology and gadgets. I always jump feet first when something new and shiny comes out! 

Can you tell us more about your role as CTO and what it involves?

Officially I am responsible for delivery of all projects. But I’m glad to say that every day is different. With a small leadership team we cover all roles from sales all the way through to developing and delivering projects. 

So it sounds like your day is spent with a lot of time interacting with clients. What would be your top tip for working with people when remote?

Working remotely means I spend a lot of time on the phone. I find I need to have a dedicated space for work without distractions. I also recommend ensuring you have a good connection to the internet and a headset is a MUST! Also ensure you keep regular hours and take regular breaks. I have found over the years it is almost too easy when working from home to stay at your desk thinking “I’ll just get these few bits done” and then before you know it it’s 8-9pm! 

You recently passed your non-profit consultant certification. I know you have given us a write up of some tips, but do you have any study tips for exams in general?

I used a mixture of Trailhead and focus on force training guides. I especially like to do a number of practise exams along the way to see where I am lacking knowledge. Also, never assume you know the basics/fundamentals. Brush up on that knowledge also just to be sure! 

Neel with the team at Salesforce World Tour London 2019

Finally, what about tips for anyone starting out with Salesforce?

I have been asked this question many times! As Salesforce has become more popular, friends and family who have largely ignored what I do have come to me down the line as they are now using Salesforce in their place of work.

Firstly developer orgs are a brilliant! When I first realised I could have more or less the full product for FREE to learn on I was blown away. That along with Trailhead, the learning path is free and fantastic. Remember to also take advantage of the community and the user groups. There is a whole world of friendly people out there who are more than willing to help you along the way!

 

Thanks Neel for your time and insight into your life. We have quite a few other team members to interview in due course. Watch this space.

fallbackcg

Rhiannon McCorkindale, Lead Developer – Meet the Galacticos

Continuing our series in which we get to meet and learn more about the Cloud Galacticos team, say ‘hello’ to Rhiannon McCorkindale, one of our Lead Developers. I caught up with Rhiannon via email to find out more about her and her experiences.

Rhiannon McCorkindale, Lead Developer

Hi Rhiannon, thanks for finding a few minutes to help people learn a bit more about you. Can you give us a bit of background about yourself and your history with Salesforce?

I started working with Salesforce over 12 years ago when the nonprofit I worked for implemented it to replace an onsite server and custom-built CRM. I was involved in the requirements gathering process and quickly trained up to become the Systems Administrator. Since then I have learnt Apex code and other programming languages, and recently sat one of the Architect exams.

Wow, that is a long time working with Salesforce! So how did you find Phil and the Cloud Galacticos?

I met Phil through my colleague (and fellow Galacticos) Neel when I was working as a Salesforce Developer at an Investment Management company in London. I wanted to do something different so moved into consultancy and started working for Phil.

Aside from Salesforce and working at Cloud Galacticos, what else do you enjoy doing?

I moved house recently so most of my spare time has been spent decorating and learning how to garden. I also play an instrument called a tzouras (a small bouzouki). It is used to play rebetiko music, which is also known as the ‘greek blues’.

Rhi, Emma, and Val at World Tour London

Can you tell us a bit more about your role as a Lead Developer and what that involves?

At Cloud Galacticos we can sometimes wear a few different hats and it is different for each project too. I can be involved in requirements gathering, architecture and design, implementing declarative development, documenting systems and then of course coding.

What tips would you have in working with clients remotely? Or working remotely in general?

I think it is important to have a routine and a separate space for working if you can. I always make time for a break to go for a walk in the day. Communication when working remotely is key. Some meetings definitely require a face-to-face approach, although at the moment this all has to happen over zoom or other conferencing tools. We generally keep in touch using messaging systems such as slack. 

With all your experience of working with Salesforce do you have a favourite and least favourite feature?

As most of my earlier experience was really coding on the core CRM modules, I think using a Trigger Handler Framework brings a lot of benefits especially for clients who don’t have them implemented and therefore don’t have much control over the order of execution. I wouldn’t say least favourite, but there are always challenges when clients have previously used a combination of process builders, flows and code.

Paul, Neel, Rhi, and Phil at Inspire East

Finally, what about tips for anyone starting out with Salesforce?

Trailhead is really useful. It didn’t exist as a resource when I first started using Salesforce, the hands-on modules and trying things out in playgrounds means you can gain some experience in things you haven’t used before.

 

Thanks Rhiannon for your time and insight into your life. We have quite a few other team members to interview in due course. Watch this space.