Author: Jonathan

It’s very interesting life as a senior developer, as you get to see the world change around our technology in so many ways.

Although I have been an evangelist of Salesforce for some years, I have yet to step into that world fully. But this is about to change as I plan to fully transition from a .NET developer onto the Salesforce platform, utilizing my skills I have learned along the way.

I look at the current state of development and see that Salesforce have got it right. Back in the days when I first started developing you had no choice but to build a solution from scratch, from creating a server infrastructure though to coding the solution.

Today this should not be the case and is not with Salesforce. You have the core business functionality you need, which can be expanded using clicks not code. When your business process requires something bespoke the coding comes in play with some Apex / JavaScript / SOQL / Lightning and along with it the all important unit test. I especially like the quality of the Lightning Design System for consistency with their new UI.

Mobile is one of the most important mediums for delivering solutions to a business as people’s lives change, commuting more, working remotely and businesses become more of a social family than a 9 to 5 job #Ohana, which I love to see as people spend a large proportion of their lives at work, so it should be fun, exciting, challenging and rewarding both from a business and a social perspective. just look at the new Salesforce Trailblazer community page to see what I mean.

So where does this fit into my life. Well it fits in perfectly with my outlook on where I should be now and in the future. But I want to share my journey that other developers in my field might find interesting and also if your like me and passed the 50 age mark 🙂

The first stage is to pass the Platform Developer I and Platform Developer II certifications, so I am hard at work studying for these using Trailhead and document resources.

I’m really looking forward to the future with Salesforce and helping others in the community any way I can.

In the next episode I will be giving tips and tricks on how to get the most out of Trailhead and brain hacks to make it all stick, so stay tuned.

It’s been a while since I posted on my blog and I apologize for that but life has been rather busy of late. I’m going to be producing some short posts along will longer technical ones. Here’s the latest videos which well worth a watch:

I’m a big fan of Trailblazers for learning new features on the Salesforce/Lightning platform and the topics are growing for both Admins and Developers. Their are even trails for release plans like Winter ‘17.

This week I have been diving into developing Lightning Components and have been really excited how I can build some common business UI as a re-usable component I can just drop onto the Lightening App Builder page.

I was watching a video today from Microsoft going through Visual Studio 2015 and how well it works with bower, npm and grunt. This might be the case but it just seams to me that Microsoft are making development more time consuming.

Recently I have been developing web projects in Meteor and really enjoying the platform. Whenever I develop in a new platform or framework I create a kind of crib sheet of commands I use to start a project up.

Utilising the Salesforce Calendar for events has many benefits compared to using Outlook.

One of my clients came across a limitation recently when they create a weekly re-occurring event for their team member. The problem is that when the staff member cannot attend the appointment they then need to re-assign it to someone else.