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.
Maximize 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
How to optimize CI/CD with CircleCI for data engineering and ML
Discover the best practices and techniques for using CircleCI to streamline your data engineering and machine learning workflows.
DevOps & security
ai-ml
ci-cd
devops
dev-experience

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

Leadership
Leadership
Leadership
A plea for lean software
Discover the enduring insights of Niklaus Wirth on lean software development. Learn how focusing on simplicity and agile practices can eliminate waste and create more efficient, sustainable software teams.
Maximize software investment
agile
budgeting
consulting
teams


















