Skip to content

Brian Cline

Solution Architect skilled in Salesforce, NetSuite and JavaScript Development

  • About Brian Cline
  • Consulting
  • Resume
  • Articles
  • JavaScript
  • Salesforce
  • Contact
  • About Brian Cline
  • Consulting
  • Resume
  • Articles
  • JavaScript
  • Salesforce
  • Contact

Blog

Serverless Framework

Updating to the Latest Version of Serverless

June 1, 2021Brian ClineCloud Computing, Programmingserverless frameworks

The Serverless Framework is a free open source framework that allows us to easily build applications on cloud providers like AWS using serverless computing.

As you may remember, it needs to be installed globally which means we need to do the update globally and we’ll need to potentially update all of our projects for any breaking changes.

Forcing NetSuite Users To Use a New Custom Form

May 4, 2021Brian ClineNetSuite

From time to time, as a NetSuite Administrator or Developer you will come into situations where someone has clicked “Store Form With Record” and you need to change all of the records to potentially use a new form.

In this post, you’ll learn how to actually point records to use the new form.

How to Generate a PDF in Node.js From HTML

April 20, 2021Brian ClineJavaScript, Programmingjavascript, pdf, software architecture

In this blog post, you can learn how to generate PDF from an html file using Node.js.

Customizing the NetSuite Industry Field On Leads, Prospects, and Customers

March 23, 2021Brian ClineNetSuite, Programmingnetsuite

If you are like me, you’ve had a requirement to customize the list of values in the Industry field which appears on Leads, Prospects, and Customers.

In this blog article, you’ve learned how to customize the NetSuite Industry list that was installed through the Enhanced Sales Center Bundle.

Analyzing Salesforce Field Usage

March 16, 2021Brian ClineProgramming, SalesforceSalesforce, Salesforce Best Practices

Over time, Salesforce orgs get more and more complicated especially when a consultant, admin or developer leaves the organization with their knowledge of the system.

Introduction to Amazon RDS

March 2, 2021Brian ClineCloud Computing, Programmingaurora rds, AWS, aws rds, Database

AWS has hundreds of services available through their console or through their SDK. Amazon RDS is one of the most commonly used services. Amazon RDS standards for Relational Database Service – essentially it’s a large collection of different SQL databases.

Salesforce Logo

How to Process Thousands Of Records on Salesforce

February 23, 2021Brian ClineProgramming, SalesforceSalesforce, Salesforce Apex, Salesforce Best Practices

On Salesforce, if you want to process thousands of records the only way to truly achieve it is through asynchronous apex.

In this blog post, we cover the various ways of doing Asynchronous Apex.

AWS Tools to Optimize and Reduce AWS Costs

February 16, 2021Brian ClineCloud Computing, ProgrammingAWS

Cloud costs can become expensive really fast if we aren’t consistently tracking and modelling our expenses. There are a number of ways that we can track our costs leading to a lower total cost. AWS Cost Explorer In the AWS User Interface, we are able to use a service called Cost Explorer which gives us…

Read More

NetSuite Electronic Bank Payments – Doesn’t Support CPA – 005

February 11, 2021Brian Cline1 CommentNetSuite, ProgrammingNetSuite eft cpa-005, NetSuite Electronic Payments

The NetSuite stock Electronic Bank Payments module doesn’t actually support the CPA-005 format.

When to use Shared Libraries in Microservices

February 9, 2021Brian ClineCloud Computing, ProgrammingAWS, microservices, what are microservices

This blog post will explore when it is appropriate to use shared libraries in microservices and when it is better to avoid them.

Generating A PDF in Nodejs

February 2, 2021Brian ClineJavaScript, ProgrammingNodeJS, pdf, reporting

The PDF format is one of the most common file formats for transmitting static information. It’s a really common request for businesses to be able to export a document or data into a really well-formatted PDF file whether it be an invoice or a report.

Understanding With Sharing and Without Sharing In Salesforce

January 26, 2021Brian ClineProgramming, SalesforceSalesforce Security

Security in Salesforce and on the Force.com platform can be really hard to understand. In this blog post, we’re going to have a look at the “With Sharing” and “Without Sharing” Apex keywords.

Software Architect Elevator

Book Review: The Software Architect Elevator

January 19, 2021Brian ClineBook ReviewBook Review, software architecture

This year for Christmas I was really blessed to receive The Software Architect Elevator book from a family member. Gregor Hohpe has done such an incredible job putting incredibly technical details into a really easy to follow book.

Salesforce Logo

Fetching All Fields in Salesforce – Spring 2021 Edition

January 12, 2021Brian ClineProgramming, SalesforceDynamic SOQL, SOQL

In Salesforce, the Standard Query Language (SQL) didn’t have a great way of doing SELECT * or select all fields but that changed in Spring 2021.

Salesforce Logo

SOQL IN Operator in Salesforce

January 5, 2021Brian ClineProgramming, SalesforceSOQL

When writing SOQL queries we can use the IN operator or the = operator as long as we are using variables instead of hardcoded strings. This works because the result will be identical.

Enforcing Object Level and Field Level Permissions in Apex

December 29, 2020Brian ClineProgramming, SalesforceSalesforce Apex, Salesforce Best Practices, Salesforce Security, Salesforce Security Review

This past year, Salesforce has finally released some security enhancements that can make our lives easier as developers.

There’s two enhancements that can really improve our code and reduce the use of the Schema.sObjectType methods.

Setting Up DKIM in NetSuite

December 15, 2020Brian ClineNetSuite, Programmingdkim, netsuite

Adding a valid DKIM record to NetSuite is pretty easy! Follow these instructions to get it done in a few minutes.

What is doing NetSuite development like?

November 24, 2020Brian ClineNetSuite, Programming

Programming on any cloud platform can be a really frustrating experience. NetSuite has a lot of the same quirks and annoying things that other platforms have whether it be Salesforce, SharePoint, or something else.

NetSuite: View Recent Logins

November 10, 2020Brian ClineNetSuite, Programming

Auditing the number of users and who the power users are of NetSuite is unfortunately one of those things Administrators need to do just as the company begins it’s renewal process. Answering questions like can we reduce the number of users and save dollars is always important. In NetSuite, it’s pretty easy to see who…

Read More

Salesforce Logo

Salesforce Apex Bulkification In 3 Easy Steps

October 27, 2020Brian ClineProgramming, SalesforceSalesforce, Salesforce Best Practices

As you may recall, in Salesforce, there are some fairly stringent governor limits that can cause things to unexpectedly fail.

In this blog post, you will learn three easy steps to bulkify any method in Apex.

Posts pagination

1 … 4 5 6 7 8 … 23
Developed by Think Up Themes Ltd. Powered by WordPress.