MavensMate: Plugin and Summer ’14 Bug Fixes

Posted by in mavensmate, salesforce

It’s been an exciting 12 months for MavensMate: our user base has quadrupled, our anonymous usage statistics show adoption from every continent and MavensMate users are active 24 hours a day, 7 days a week (take a break, people!). I want to take this opportunity to thank the Salesforce community for the rabid support and let you know that this is just the beginning. The MavensMate mission is simple: to make building applications easy and fun for developers regardless of platform or text editor. That’s why I’m excited to…read more

Apex Unit Testing: test data and Test.setMock

Posted by in apex, salesforce

Recently, I was QAing some Apex unit tests and I kept encountering the notorious Apex System.CalloutException: “You have uncommitted work pending. Please commit or rollback before calling out” while running a unit test that created some test data before performing a callout (that was properly mocked via Test.setMock). After some debugging, I realized the test only failed when I inserted the test data via my TestFactory class; when I created the test data directly inside the test method, the test passed. I think this must be an issue with the…read more

How we use MavensMate’s “mm” CLI tool, GitHub, and CircleCI to do continuous tests/builds

Posted by in mavensmate, salesforce

As Mavens has grown over the past 5 years, the projects we work on have only become more complex, often using a mix of platforms, frameworks and programming languages (, Heroku, Amazon, Apex, Python, AngularJS, Ruby on Rails, etc.). Over the past 6 months, we’ve started to standardize our build/test automation on a service called CircleCI. For specifically, many of our projects follow a model that could be interesting to some: we write code in Sublime Text using MavensMate we commit code to GitHub we use CircleCI to run…read more


San Sebastian

Posted by in photography, travel

E and I just returned home from an unforgettable celebration of our 1-year anniversary in beautiful San Sebastian, Spain. Admittedly, I knew next-to-nothing about this gastronomy mecca before we moved to Barcelona, but it didn’t take me long to realize just how important the city and Basque country is to the gastro legacy of Spain. According to Wikipedia, the city boasts the highest concentration of Michelin star restaurants in the world. The food and drink certainly did not disappoint. E and I strolled the streets of the old city and…read more


Tibidabo Hike

Posted by in Barcelona

Tibidabo is the tallest mountain in the Serra de Collserola, a beautiful mountain range and natural park adjacent to Barcelona. Perched atop it is the magnificent Temple Expiatori del Sagrat Cor, which is visible in several parts of the city. I have been wanting to complete the 512m hike to the top since we moved here, but hadn’t gotten around to it. Erin had been back home in the States for about a week and I wanted to take advantage of the fantastic weather, so I started at the train…read more