AI for Developers First Principles Thinking and Why It Matters More in AI Aristotle gets credit for first principles thinking, but the concept is even more relevant now as we're building software with AI tools.
The Software Life Trail Logic: Consulting Lessons from the Backcountry Endurance sports have so much in common with consulting. Here are 5 lessons from the trail that show up just as often in our work at Atomic.
The Software Life It’s Not About the Code — It’s About the Relationship My most important consulting skill is relational. Relationship doesn't make the work easier; it makes the hard parts possible.
The Software Life 4 Core Truths of a Great Software Partner Create a culture of consulting excellence by delivering professional expertise, partnership skills, business acumen, and thought leadership.
Effective communication Stakeholder Communication Strategies for Successful Software Projects When we tailor our communication to stakeholders, we build trust. Here are few stakeholder communication strategies.
Growing as Makers What Are You Looking At? The Power of Awareness The Covid-19 pandemic taught me the power of awareness to change your understanding. I apply that lesson to custom software consulting.
Development Practices Coffee, Slack, and Strategic Snooping The way I start each day at work by "lurking" can help me build context, spot patterns, and be a more helpful teammate and consultant.
Effective communication How to Be a Trustworthy Tech Partner When a client hires you to build custom software, here's how you become not just a software consultant, but a true, trusted partner.
Artificial Intelligence In the World of Artificial Intelligence, Practice Human Intelligence Whenever the topic of AI content comes up, people are appropriately quick to mention that missing, intangible human element.
The Software Life Advice for Consultants: Best Practices for Short Engagements As a software consultant, I've learned a few lessons about delivering immediate value and building trust during short engagements.
Growing as Makers What Makes a Great Consultant? Hint: It’s Not Just Code Explore how trust and human connection, not just technical skill, define successful consulting engagements.
Product Development Why Developer Experience Matters in Software Consulting Learn why consultants should prioritize Developer Experience (DX) to boost productivity and deliver lasting project success.