Hi, I’m Brian. I am a software engineer (computer programmer) with experience developing for Salesforce, and for the web. I consider myself a fullstack developer; I’ve developed extensively for both the frontend and backend in a variety of languages including ASP, ASP.NET, JavaScript and PHP.

You can find out more about me, view my LinkedIn profile, or browse the articles I’ve written.

Most Recent Blog Posts

  • 5 Best Practices for Designing RESTful APIs (3/26/2018) - Over the years, I have been really blessed to work on a number of API developments and to be able to consume a lot of APIs as well whether the APIs were in finance, sales automation (salesforce), or other services. A lot of the APIs had really noticeable deficiencies which I feel really made using…

    Continue reading

  • Book Review: JavaScript: The Good Parts (3/19/2018) - Although, JavaScript: The Good Parts is nearly ten years old I would argue it’s still a pretty good book to read. Literally, as the title implies the book calls out the best parts of the javascript language and tells what parts of the language to avoid.
  • 10 Tips to Become a better Node.js Developer (3/12/2018) - It’s no secret that I absolutely love JavaScript and Node.js.  For those that don’t know Node.js is a framework that is built on top of JavaScript. Node.js is an open source JavaScript runtime environment that runs on pretty much everything. It’s a great environment for building fast scalable network applications. Node.js uses an event driven…

    Continue reading

  • 5 Reasons to Use AWS Lambda (3/9/2018) - In late 2014, AWS Lambda launched and has grown in widespread use since then. AWS lambda is a serverless computing technology which has been a game change for software development. AWS Lambda is a service that makes it easy to build small scalable applications. Lambdas are small functions that are packaged up and sent to…

    Continue reading

  • Why I love VSCode (3/8/2018) - I’ve been programming for a long time, and I’ve tried a lot of editors over that time. As a developer, I believe that my editor is the most important tool I have. At least half of what I do is done in my editor, a really terrible editor can even lead to injuries. Having a…

    Continue reading