Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Leadership
Leadership
Leadership
Fair contracts build trust: How Test Double does it differently
Fixed bid, fixed scope engagements are inherently bad for all parties and a procurement fantasy. Here how we take a more collaborative, fair approach to software consulting contracts.
Software investment
consulting
budgeting
software-purchase

Developers
Developers
Developers
How to test logging in Node.js: practical TDD tips and tricks
Discover practical tips for testing logging in Node.js using TDD. This friendly guide helps you master winston and mockLogger for better test automation.
Testing
testing
node.js
javascript
automation

Developers
Developers
Developers
5 lessons to be a better software consultant
Join software consultant Jamie Phelps as he reflects on five years of consulting, sharing insights and lessons learned. From juggling tasks to understanding human needs, these lessons are essential for any aspiring consultant.
Recruiting & careers
professional-growth
teams
consulting