
- Written by: Davide Gammone
-
Written by: Davide Gammone
- Category: Programming
-
Also available:
- Hits: 3977
In Apex code, Lists can hold duplicate values but, if it contains duplicate sObject IDs and you try to update or delete, you'll get the error : "System.ListException: Duplicate id in list".

- Written by: Davide Gammone
-
Written by: Davide Gammone
- Category: Programming
- Hits: 3403
Salesforce Spring '21 is bringing many features that can be very useful. In this post I will show some of my favorite features for Developers. You can find all the new Salesforce Spring '21 Release Notes here.

- Written by: Davide Gammone
-
Written by: Davide Gammone
- Category: Programming
-
Also available:
- Hits: 10180
In Salesforce, with the SOQL language (Salesforce Object Query Language) is possible to run queries, in order to extract some data from the Salesforce internal database. In SOQL, the method length() does not exist (in SQL exist). To make a query, filtering the record extraction by the number of characters in a specific field, we have two possibilities:

- Written by: Davide Gammone
-
Written by: Davide Gammone
- Category: Programming
-
Also available:
- Hits: 2102
Salesforce help the runtime performance by caching components in the client. This is positive for the end users because page loads are fast. But is not very good for developers when developing Lightning Components, because they may think the code is wrong, or they have to hit hard refresh a few times while the cache is cleared.

- Written by: Davide Gammone
-
Written by: Davide Gammone
- Category: Programming
-
Also available:
- Hits: 15771
In a Salesforce Lightning Web Component, you can assign a CSS class to each of the cells of the Lightning Data Table. You can use the "cellAttributes" property of the column. The cellAttributes property provides additional customization to your cell, such as horizontal alignment, appending an icon to the output or assigning a CSS class to the cell.

- Written by: Davide Gammone
-
Written by: Davide Gammone
- Category: Programming
-
Also available:
- Hits: 9782
When you write and test your code in Salesforce, did you ever get the "Too Many DML Statements: 1" error? Usually the error occurs with: Lightning Components, Lightning Web Components, and Visualforce Page.

- Written by: Davide Gammone
-
Written by: Davide Gammone
- Category: Programming
-
Also available:
- Hits: 5556
Introducing Salesforce Trailblazer.me! Your reinvented resume and unified profile is now live!
What is Trailblazer.me?

- Written by: Davide Gammone
-
Written by: Davide Gammone
- Category: Programming
-
Also available:
- Hits: 8917
When a record is being updated or created, Salesforce place a lock on that record to prevent another operation from updating the record at the same time and causing inconsistencies on the data.

- Written by: Davide Gammone
-
Written by: Davide Gammone
- Category: Programming
-
Also available:
- Hits: 2115
With the Salesforce Spring '19 release notes we learnt that from October 2019, Lightning will be turned on for all Orgs. This will be listed under the critical updates section, and it will be applied to all orgs that do not have Lightning turned on yet.

- Written by: Davide Gammone
-
Written by: Davide Gammone
- Category: Programming
-
Also available:
- Hits: 1450
This morning (thursday, march 28, 2019) I had the pleasure and honor to participate in the first Salesforce Innovation Day of Naples, framed by the magnificent view of Castel dell'Ovo.

- Written by: Davide Gammone
-
Written by: Davide Gammone
- Category: Programming
-
Also available:
- Hits: 37407
A Map is a collection of Key-Value pairs where each unique key maps to a single value. Keys and values can be any data type—primitive types, collections, sObjects, user-defined types, and built-in Apex types.

- Written by: Davide Gammone
-
Written by: Davide Gammone
- Category: Unboxing
-
Also available:
- Hits: 1564
The most beautiful photobook I've ever seen. Excellent quality of materials and colors, printing of the highest level and very faithful to the original files.
https://www.instagram.com/p/BoqfyYIgXEN
Free well done software, simple and very versatile, thanks to the possibility to choose the product in the smallest details, such as the cover material, the type of printing, the type of paper (glossy / matte), the number of pages, the position of the photos, etc...

- Written by: Davide Gammone
-
Written by: Davide Gammone
- Category: Unboxing
-
Also available:
- Hits: 3156
Unboxing of the ROCONTRIP snorkeling mask. Useful for recording underwater video thanks to the GoPro mount.
Screw and bolt included in the package, as well as 2 earplugs, and replacement gaskets. All contained inside a nice bag, very useful for transport the mask to the sea. A recommended purchase for lovers of snorkeling, of amateur level!
It is advisable to use an anti-fog spray, because the mask is subject to this problem.

- Written by: Davide Gammone
-
Written by: Davide Gammone
- Category: Unboxing
-
Also available:
- Hits: 3953
Unboxing and mounting of the TELESIN Dome Port, fully compatible with GoPro HERO5 and HERO6 Black Edition. Very useful for capturing amazing photos and videos with half underwater effect.
The Dome Port Telesin, is one of the best Dome Port for quality/price. Quite economical, despite the many accessories included in the package. The dome-shaped lens has a size of 6 inches, and the materials and plastics are durable and of good quality.

- Written by: Davide Gammone
-
Written by: Davide Gammone
- Category: Food
-
Also available:
- Hits: 2161
Those who love Neapolitan Pizza must go and eat it at "Gino and Toto Sorbillo".
The lightness of the dough, the quality of the products, the variety of pizzas, the flavor of the whole makes Sorbillo, in my opinion, the best pizzeria in the world.
Arm yourself only with a lot of patience to wait for your entry turn!

- Written by: Davide Gammone
-
Written by: Davide Gammone
- Category: Unboxing
-
Also available:
- Hits: 5157
Unboxing and test of Triple Charger and 2 batteries TELESIN, fully compatibles with GoPro HERO5 and HERO6.
The best triple charger for GoPro HERO5 and HERO6 batteries. Small and compact, it can charge both your original GoPro batteries and replacement TELESIN batteries.
The three front LEDs indicate the charge status of the individual batteries inserted. Red LED for charging batteries, green LED for charged batteries. On the back side, a small blue LED indicates that the charger is powered.
In addition, it also can be used as a box to store and protect 3 batteries. The USB Type-C cable is not included in the package.
Features:
- Input: 5V 2A
- Output: 4.3V 800mA
- Charging interface: USB Type-C
- Charger Weight: 48g / 1.7oz
- Charger Dimensions: 46 x 49 x 49 mm / 1.81 x 1.92 x 1.92 inch
- Battery Capacity: 1220 mAh
- Charge Voltage: 4.4V
- Battery Type: Li-ion
- Battery size: 3.56 x 3.13 x 1.14 cm / 1.4 x 1.23 x 0.44in
- Battery Life: 2 hours at 720p, 1.5 hours at 1080p, 1 hour at 4k
Compatibility:
Compatible with GoPro HERO5 and HERO6 Black (including latest Firmware Versions).

- Written by: Davide Gammone
-
Written by: Davide Gammone
- Category: Unboxing
-
Also available:
- Hits: 1510
Unboxing and first contact with the GoPro HERO5 Black Edition action cam. We discover all the accessories, guides, cables, mounts and stickers in the package.

- Written by: Davide Gammone
-
Written by: Davide Gammone
- Category: Unboxing
-
Also available:
- Hits: 1473
Unboxing Reflex Camera Nikon D3300 + Lens AF-S DX Zoom Nikkor 18-55mm f/3.5-5.6G ED II + Memory Card Lexar Premium Series 300x 45mb/s SDHC UHS-I 8GB.