Why to use Salesforce CodeGen?

Vergil
2 min readJun 17, 2023

--

Disclaimer, I’m not talking about salesforce’s CodeGen, I’m talking about my CodeGen that converts APEX objects into Java/Kotlin classes.

Your work

So you were hired to get data from Salesforce to Java/Kotlin backend/service.

You know how

You are a developer, you obviously know how to do that. I also wrote few articles, step-by-step tutorials, you can check them here:
- Convert APEX Objects to Java Classes for Salesforce Data | by Vergil
- Decoding Salesforce Database: Key Features & Functionality | by Vergil

Salesforce API client

If you have previous experience doing that, you may have your own SF API Client to query data from Salesforce, or you can use mine, so that’ll cost you no time, just copy/paste.

Converting SF objects to Java

This is the part where your work starts. You are given access to SF Object Manager, you see Fields & Relationships of specific objects and you need to code their classes in Java/Kotlin so you can bind those data to that classes.

salesforce Object Manager

Time spent coding those classes is directly proportional to number of classes you have to convert.

If you are skilled in this, 1 SF object can take you 30–60 minutes to turn into Java code. Realistically 5 SF objects (meetings, breaks) may turn to 1 day of work.

Time is money ⏱️ = 💰

You are paid by an hour. World average Java developer salary per hour is $40.

5 classes = 8 hours = $320

Fake it 🥸

Now with my salesforce CodeGen you can generate 10 classes for free (no credit card needed). Just copy/paste.

That’s 2 days doing whatever else you want to.
That’s free $640.

After that limit, you need a subscription. For $49 you can generate 100 classes, that’s more then a month of work of converting APEX objects into Java/Kotlin.

If that solely was your work, you would turn $49 into $$$ by “coding” but in fact CodeGen will do that work for you. Unless you tell anybody, you can save yourself a few days of coding.

$49 subscription is worth it even if you save just 2 hours, considering average java dev salary.

Future

New features are coming so don’t forget to subscribe to be ahead of your competitors. Farewell fellow developers ✌️

--

--

Vergil

I just love modern programming languages, don’t you?