


How to Hire Great Software Developers
Hiring a great software developer is no easy task, let alone an entire team of them. There’s a war for tech talent, and in order to compete, companies looking to hire software developers need to ask themselves an important question: Is my company the kind of place...
Managing Communication and Relationships Between Development and Product Management
On May 30, 2018, Portland-based software development managers joined ProFocus Technology for the latest in our series of Leaders Lunches. Moderated by John Boone, President of ProFocus, our May roundtable discussion focused on the topic of communication and...
Tips for Implementing Continuous Integration / Continuous Deployment
On March 15, the ProFocus team had the privilege of hosting a Leaders Lunch for Portland-based software development managers. Moderated by John Boone, President of ProFocus Technology, our roundtable discussion focused on Continuous Integration and Continuous...
Why Enterprise Programming Is So Challenging
If you backed me into a corner and asked me what’s the toughest and most challenging kind of software development I’ve ever experienced, I’d have to say hands down, it’s the world of enterprise software development. To be clear, enterprise development is all about...