We have some great software stories to share with you, but it looks like your browser is out of date. Please update your browser to visit sep.com or download one of the supported browsers below and the site will work just as you’d expect!
We’re curious people by nature. And we love to teach others what we’ve learned. So explore our blog to gain fresh insights from our expertise in areas ranging from culture to AI.
SEP Named a Winning Company in the 2022 Powderkeg Unvalley Awards
In the previous post, I went into depth about our migration from Heroku CI to Jenkins on AWS by containerizing our CI/CD using Amazon Elastic Container Service (ECS) and the Amazon EC2 Container Service…
Migrating from Heroku CI to Jenkins on AWS – Part Two
In the previous post, I went into depth about our migration from Heroku CI to Jenkins on AWS by containerizing our CI/CD using Amazon Elastic Container Service (ECS) and the Amazon EC2 Container Service Plugin for Jenkins. This allowed us the flexibility of defining all of the different types of build agents we required as […]
When working with git, normally work is done on a branch then merged onto master. However, it is often desired or required that someone else take a look at it before putting it on master. The process of deploying your branch to a test environment is oftentimes manual / time consuming. It does not have […]
Migrating from Heroku CI to Jenkins on AWS – Part One
In a recent blog post, I spoke about a migration from Heroku to AWS that Todd Trimble and I did for a client project. If you are interested in some of the backstory of this migration, you should check that out. In this post I would like to dive into what we did to move […]
Co-worker 1: “Hey…is our Jenkins even running?”Me: “Uhh, yes? What do you mean?” CW1: “Well, I’ve pushed 3 different commits, and it hasn’t told me that the build failed.”Me: “Neat. Good job not breaking the build?” CW1: “Oh wait, Jenkins only notifies us when it fails, that’s right.”Me: “Right…but it would be better if we […]