Thoughts worth sharing

Salesforce AppExchange: Our 6 favourite free apps

Six free apps we believe are the must-haves for every single Salesforce instance.

Read more

Salesforce reference extension for VSCode

Search Salesforce Developer Documentation entries in VSCode, and open them in your browser.

Read more

Top 10 Takeaways from the Salesforce Summer '20 Release Notes

Dan Fowlie, Co-Founder and COO shares key updates and his favourite features from the latest Salesforce release notes.

Read more

Looking for slow and frequent queries with pg_stat_statements

Today I stumbled upon something so useful for investigating Postgres performance issues that I wish I’d learnt about it much earlier.

Read more

Constraint Driven Development

No matter what language we're using, the software we write is subject to some set of real-world constraints, which define what is possible and whether our software is working.

Read more

Strategies and OCP

Recently I ran into a great use for a common OOP pattern - the Strategy Pattern. This led me into thinking about the Open/Closed Principle (OCP from here on out) and in general my interest in software design.

Read more

Pair Programming

At Trineo we approach pair-programming as a tool. Done poorly, it can lead to developer frustration and burnout, dysfunctional team dynamics, and decreased productivity. Done properly, pair-programming can have a positive impact on a development team.

Read more

Tell stories

I think being able to communicate well is probably the most important thing for a software team. If that’s true, it would seem likely that it’s also the most important thing for the company as a whole. Good communication leads to a shared understanding le

Read more

Using Salesforce in an Event Driven Architecture

Salesforce have really made leaps and bounds when it comes to giving developers powerful tools to integrate with third-parties, or to capture and respond to events within Salesforce.

Read more

Writing is Thinking

I like writing, and find it always brings clarity. So in part, this is a bit of a meta-example. By writing about it, I want to explore my own thoughts and decide what I really think - do I just like the sound of this, or is it actually useful?

Read more

Playing Nicely in the Same Salesforce Org

In enterprise orgs, it sometimes makes sense for different teams to carry out different streams of work. In this article, Susan Price explores some approaches and ways of working with multiple delivery teams in a single instance of Salesforce.com.

Read more

A Developer's Greatest Tool

It wasn’t until college that I realized that my love of programming meant that I was going to be typing for many hours for the rest of my life. That is when I discovered what a mechanical keyboard was and my wallet made a faint cry.

Read more