Development AutomationinVena EngineeringTest-Driven Open Source ContributionsIn my last post, I discussed implementing and testing the Bulk Insert/Save Pattern in MongoDB. At the end of that post, I alluded to an…Jun 4, 2018Jun 4, 2018
Development AutomationinVena EngineeringMaking Feminists Apps One HackNight at a TimeAt Vena we have weekly events where we order food and stay at the office and code/design/solve interesting problems together. This post is…May 14, 2018May 14, 2018
Development AutomationinVena EngineeringImplementing and Testing the Bulk Insert/Save Pattern in MongoDBHere at Vena, we use MongoDB pretty heavily in our back end stack. We also are working on making automated testing a larger, more…May 7, 2018May 7, 2018
Development AutomationinVena EngineeringSecuring your web application with Spring Boot and Kotlin.So you’re building the next Uber for Cats — the internet is going to love it. But before you get your millions of users, the venture…Apr 17, 2018Apr 17, 2018
Development AutomationinVena EngineeringWhen is a Set not a Set?I come into work one morning, and I hear about a new customer bug. A data import failed, with this technical-looking error message:Jan 31, 2018Jan 31, 2018
Development AutomationinVena EngineeringUsing Go with a private Github and forksAt Vena we use a private GitHub Enterprise instance. Recently the Infrastructure team has been using Go and we want to version our Go…Jan 12, 2018Jan 12, 2018
Development AutomationinVena EngineeringIs it Possible to Write Bug-Free Code? A Case for Thorough SpecificationsWhen I started as a server developer at Vena in 2013, we didn’t have test-driven development. Sure, we designed our codebase to be…Sep 13, 2017Sep 13, 2017
Development AutomationinVena EngineeringMore agile than you thinkThis topic has been on my mind for a while, and I wanted to share my thoughts because it taught me very important things.Apr 17, 2017Apr 17, 2017
Development AutomationinVena EngineeringWhat’s using all the disk space?We had an issue a while ago where one of our Mongo instances had run out of available space on the root disk. This was concerning because…Apr 12, 2017Apr 12, 2017
Development AutomationinVena EngineeringLife After Big ITThere’s a story I tell candidates during their interviews, that embodies the spirit of Vena. Shortly after I left a big IT firm to join…Dec 15, 2016Dec 15, 2016