Christian Benincasa

Christian Benincasa is a full stack Software Engineer at Curalate. He can often be found integrating new technologies across Curalate's code base. When he's not building something awesome, you can bet he's eating pizza, listening to music, or trying to grow a pepper hot enough to break the Scoville scale.


Posts by Christian Benincasa

  • Angular Performance Considerations or: How We Ended Up Detaching $$watchers

    When I came to Curalate, our dashboard was a bunch of page-specific jQuery mixed with some helpful libraries. Naturally, this setup became unwieldy as we added more developers to the team and more features to our product. This model became unmaintainable as we planned on more cohesive and complex features and we decided to begin using Angular. The change was welcomed throughout the team and has changed our development process for the better, but migrating to Angular did not come without issues. In this post, I’ll describe the performance bottlenecks we encountered when creating one particularly complex feature using Angular and the methods we employed to solve these issues.

    Read More