Author Archives: Kabilan Giridharan

Kabilan Giridharan

Over 20 years experience in leading product engineering and quality software delivery for business-critical enterprise applications. Expertise in agile digital transformation and business process re-engineering.

Evaluate Lightning Web Components Playground

Salesforce has introduced an online editor to try out Lightning Web Components. Lightning Web Components playground is the new UI development approach that Salesforce has; this is an evolution from the current Aura framework. Salesforce is to allow both Lightning Web Components and Aura frameworks to exist side-by-side.

To not just experiment, but also evaluate design considerations lightning playground can be used. By using the instructions here, new Lightning Web Components playground can also be created on the interactive code Playground editor. Continue reading

Posted in Salesforce, Salesforce Lightning, UI. Tagged with , , , .

A Primer in Software Testing

Software testing primer is a field that gained currency in the late 90s and ’00s for different reasons. As people moved from client-server to web applications, it got a new life as software systems will behave differently. Software testing was re-invigorated with Web 2.0. Subsequently, it was in focus again with mobile applications and tailoring user experience for mobile devices.

Lately, focus on software testing primer is again on the go with new architectural patterns including micro services architecture. Model-driven testing and behavior-driven development have been other testing approaches that have influenced the overall industry. Today, cloud-based applications (such as Salesforce s1) that can scale on-demand and cloud-based storage are in vogue; these require not-so-different test practices. Continue reading

Posted in Agile, Software Testing.

Use TransmogrifAI Python to jumpstart Salesforce machine learning

Salesforce released TransmogrifAI Python, a machine learning library written in Scala that runs on top of Spark. This can be potentially deployed on any cloud such as Heroku/PostgreSQL platform. What all is involved in TransmogrifAI python?

  • Language: Scala
  • Underlying engine: Apache Spark data processing engine
  • Deployment platform: A standalone local machine or cloud platform like Heroku

Let us explore a bit more about these new players in the scene and whether they will align with our need to build robust machine learning models. The entry barrier to using the TransmogrifAI python library is likely to be the new tech stack that a typical Salesforce developer needs to scale up to.

Continue reading
Posted in Salesforce Machine Learning. Tagged with , , .