Resources & Tools

Useful Resources: Whiteboarding Tools

Whiteboarding Tools

As an architect, I love whiteboarding physically and will not replace it with any digital tool. But when the team is spread across geographies and need to brainstorm together, a digital whiteboard can be quite useful. Here a list of a few whiteboarding tools that you may want to explore if you need to collaborate with your clients or co-workers remotely.

(Tools, that I personally use or have used and recommend are marked with a heart.)

1. Google Jamboard

  • Interactive business whiteboard
  • Online collaboration through cross-platform support
  • Provides unhindered productivity
  • Included as a part of GSuite

2. MIRO

  • An Online Visual Collaboration Platform for Teamwork
  • Provides real-time & asynchronous collaboration, infinite canvas, integration with popular tools such as Dropbox, Google Suite, Jira, Slack, etc. & enterprise-grade security
  • Use it for meetings & workshops, ideation & brainstorming and much more
  • Has a free plan with limited features
  • Paid plan starts from US$ 8/member/month

3. ConceptBoard

  • Visual Collaboration Workspace with whiteboard functions
  • Enables efficient teamwork, regardless of time and place
  • Has a free plan with limited features
  • Paid plan starts from US$ 6/user/month (Free 30 days trial)

4. Explain Everything

  • Online interactive whiteboard app
  • Share, learn and collaborate in real-time
  • Join from any device
  • Has a free plan with limited features for up to 3 projects
  • Paid plan starts from US$ 6.99/month for individuals

5. Limnu

  • Online white-boarding app
  • Sketch out ideas on digital “boards” via iPad
  • Invite others to view or edit the boards
  • Has a free plan with limited features
  • Paid plan starts from US$ 5/month for individuals (Free 14 days trial)

6. Mural

  • Digital workspace for visual collaboration
  • Shared, digital whiteboards where teams visually explore complex challenges, facilitate design thinking methods
  • Paid plan starts from US$ 12/user/month for individuals (Free 30 trial)

Don’t see the tool of your choice listed here? Please feel free to mention it in the comments below for other readers’ benefit.

Want to see a list of more of such useful resources & tools under different categories? Please do take a look at the resources page.

Useful Resources: Password Managers

Password Managers

Working across multiple Salesforce Orgs? You may want to explore using a password manager to log you in with the click of a button. I started using a Password Manager just a couple of years ago and it was one of the best productivity decisions I ever made.

Password managers offer greater security and convenience for the use of passwords to access online services. You can create strong passwords with a combination of letters, numbers, and special characters. It takes the pain of setting and remembering passwords off your head.

(Tools, that I personally use or have used and recommend are marked with a heart)

  • Stores encrypted passwords online
  • Offers plugins for various web browsers and apps for many smartphones
  • Has a free plan with limited features
  • Paid plan starts from US$ 3/month/user (Free 30 days trial)

2. Dashlane

  • Cross-platform premium password manager
  • Offers digital wallet feature also
  • Has a free plan with limited features
  • Paid plan starts from US$ 3.3/month (Free 30 days trial)

3. Keeper

  • Password manager application and digital vault
  • Stores passwords using 256-bit AES encryption, zero-knowledge architecture and two-factor authentication
  • Paid plan starts from US$ 2.49/month
  •  

4. 1Password

  • Provides a place for users to store various passwords, software licenses, and other sensitive information in a virtual vault
  • Locked with a PBKDF2-guarded master password
  • Paid plan starts from US$ 2.99/month (Free 30 days trial)
  •  

5. Roboform

  • Multi-platform secure password manager
  • One-click logins on Chrome, Firefox, Safari, IE, Opera, Edge, Windows, Mac, iOS, Android.
  • Has free plans for personal use
  • Paid plans for business start from US$ 39.95/user/year (Free 14 days trial)
  •  

Don’t see the tool of your choice listed here? Please feel free to mention it in the comments below for other readers’ benefit.

Want to see a list of more of such useful resources & tools under different categories? Please do take a look at the resources page.

Useful Resources: Source/Version Control Tools

Source/Version Control Tools

Use a Source/Version Control tool to record and track changes to your configuration & code in Salesforce over time so that you have the entire history of changes made to the Org. Source/Version Control tools will also make it easier to compare the changes made and revert to the previous version if required. In an environment where there are multiple developers/configurators making changes to the system, this tool will also ensure that there are no conflicts and people are not overwriting each other’s changes.

There are three types of source/version control system

  • Local Version Control – Keeps all the code and versions in the local system
  • Central Version Control – Keeps all the code and versions in a central system. Developers pull the files that they need but don’t keep the full copy of the project locally. Some of the most common version control systems are centralized, including Subversion (SVN) and Perforce. The biggest drawback of this approach is a single point of failure because of the dependency on a central server
  • Distributed Version Control – Distributed version control system was introduced to address the drawbacks of a centralized version control system. In this, the clients completely clone the repository including its full history so that they are not dependent on a central server to store all the versions of a project’s files. If the server dies, any of the client repositories can be copied on to the server to help restore the server. Two common distributed version control systems are Git and Mercurial.

(Tools, that I personally use/have used and recommend are marked with a heart)

1. Git ()

  • The Open-source distributed version control system
  • Designed to handle everything from small to very large projects with speed and efficiency.
  • Free

2. GitHub ()

  • Cloud-based
  • Has a free plan with limited features
  • Paid plan starts from US$ 4/user/month

3. BitBucket ()

  • Cloud-based version control repository hosting service owned by Atlassian
  • Build, test, and deploy with unlimited private or public space
  • Has a free plan with limited features
  • Paid plan starts from US$ 3/user/month (Free 7 days trial)

4. Mercurial

  • Distributed revision-control tool
  • Efficiently handles projects of any size
  • Offers an easy and intuitive interface
  • Free

5. IBM Rational ClearCase

  • Enterprise-grade configuration management system
  • Provides controlled access to software assets including code, requirements, design documents, models, test plans and test results
  • Features parallel development support, automated workspace management, baseline management, secure version management, reliable build auditing
  • Paid – Contact vendor for pricing

6. Perforce Helix Core

  • Tracks and manages changes to your source code, digital assets, and large binary files
  • Store files (including media) in one central repository
  • Free for up to 5 users and 20 workspaces.

7. Apache Subversion

  • Software versioning and revision control system
  • Distributed as open-source under the Apache License.
  • Free

Don’t see the tool of your choice listed here? Please feel free to mention it in the comments below for other readers’ benefit.

Want to see a list of more of such useful resources & tools under different categories? Please do take a look at the resources page.

Scroll to Top

Don't Miss Out on New Step-by-Step How To Guides on Salesforce...

…Subscribe to Our Newsletter!