January 20, 2020

Software Development Life Cycle at Protenus

Protenus’s software development life cycle is the process through which our platform is created. Its progression can be roughly described as the following phases: planning, creating, testing, deploying, and maintaining. At Protenus, these phases are flexible and often overlap. Let’s have a look at each phase from the software engineer’s point of view to see how they unfold.

Continue Reading
January 6, 2020

Engineering Culture: How Humility Helps Better Our Team and the Product

Not long ago, prior to joining Protenus, I found myself contributing to a string of successful software projects. These projects, with small but talented engineering teams, didn’t shy from wild west development tactics: committing directly to the develop branch, merging without peer review of code, foregoing best practices ranging from automated code formatting to strong unit test coverage. Our technical chops and the disposable nature of our solutions meant we could move fast and muscle our way to a result that looked great while checking every requirement box. Management and clients were pleased to have features delivered on time. Developers enjoyed the low drag process. We were doing it right.

Continue Reading
December 11, 2019

Tech Insights from One of Baltimore’s Best

Who We Are

I don't like to brag and I don't like to boast, but speaking of toast, and speaking of kitchens and ketchup and cake and kettles and stoves and the stuff people bake ... well, I don't like to brag, but I'm telling you, Liz, that speaking of cooks, I'm the best that there is!

Continue Reading