Blogs
-
November 21st, 2022
The Life of a Systems Engineer
MoreA Systems Engineer’s job is to create and manage complex systems. They ensure that the system has a good life cycle and that all systems are running efficiently.
-
September 7th, 2022
The Life of a Systems Analyst
MoreA System Analyst is a person who uses analysis and design techniques to solve business problems using information technology. They are responsible for maintaining and improving computer systems for an organization and its clients.
-
April 28th, 2022
The Life of a Software Engineer
MoreSoftware Engineers – the masterminds behind many of the applications, games, and tools we use today and one of the top 10 roles we hire at Segue.
-
May 31st, 2019
Agile Development with the Pega BPM Platform
MoreThe Pega BPM platform was designed with an Agile mindset for teams to effectively follow a DevOps approach to application development and sustainment.
-
January 21st, 2016
Common Pitfalls Developers Make with Object Oriented Programming
MoreDevelopers often have issues with naming, exception handling, deep hierarchies, and overly optimistic development in object oriented environments.
-
May 28th, 2015
Build Automation Quality and Velocity at Scale
MoreAs teams and code bases grow there are some of the common problems encountered with build automation that impact the CI and CD pipelines.
-
May 5th, 2015
Continuous Delivery – Ensuring Consistent, Repeatable, and Successful Deployment
MoreOn April 21, 2015, Mark Shapiro, Segue’s Senior Architect for Application Development, joined an online panel on the subject of Continuous Delivery.
-
January 26th, 2015
Performing Bulk Updates in Entity Framework 6.1+ Part 1
MoreHow to use the Entity Framework Mapping API to perform bulk actions (insert, update, delete) more efficiently.
-
January 16th, 2015
What is Task Automation and How Can it Improve the Development Process?
MoreAutomating tasks increases confidence in the product and makes the developer’s job easier.
-
July 24th, 2014
Why You Should Use Resharper to Manage or Refactor Your Code
MoreRefactoring tools such as Resharper help developers spend less time managing the editing of code and more time writing it.
-
January 29th, 2014
The Challenge of Device Inventory for Mobile Application Testing
MoreLike any software, mobile applications require dedicated and comprehensive testing to ensure they function properly and provide a positive user experience.
-
September 12th, 2013
Why is Documentation Extremely Important for Developers?
MoreIf Done Correctly, Documentation Can Save Time and Money in the Long Run.