A retrospective refers to the last stage in a development cycle—reflection. Retrospectives present an opportunity to assess the process based on the experience and inform future practices.
Subscribe
Get our best content on how to build better apps.
Subscribe
Get our best content on how to build better apps.
Got product development questions?
Join us on
Discord
Conflict-Free Leadership: Emotional Intelligence [Part 3]
Clearly defining the roles, goals, and expectations for a project is an important step in becoming a trusted workplace leader. A clear vision of the project and the steps you and your team will take to get there are invaluable. But it’s only one side of the proverbial coin.
Travis Draper
Conflict-Free Leadership: Roles, Goals, & Expectations [Part 1]
Clashing visions, unclear expectations, and team members who don’t pull their weight—issues arise in every industry and on projects of all scales. But they tend to be especially common in large-scale, highly complex software projects. With so many moving pieces, nuanced tasks, and tight deadlines, it’s tempting to dive into a new project and build the plane as you fly it. However, conflict thrives when teams operate without a strong foundation.
Travis Draper
Node.js Consulting 101: Breaking Down Technical Requirements
A skill our Node.js Consulting team practices often is the process of breaking down new product requirements into actionable technical requirements. This is one of the most critical capabilities for a developer to learn in order to help their organization swiftly deliver new features to their users. In this post, we’ll talk through the process we use on our projects.
Kevin Phillips
Director of Backend Development
React Native: 7 Common Questions Answered by a React Consulting Expert
Are you curious about using React Native for your next project? Whether it's an enterprise solution or a To-Do app, React Native might fit you. React Native is your one-stop solution for building applications for iOS and Android platforms using JavaScript while leveraging the benefits of React.

Akinyele Thompson
Day.js: A Convenient Alternative to Moment.js for Node.js Consulting
With the phasing out of the popular datetime library Moment.js, one of our Node.js consulting clients wanted to prioritize finding a replacement. We ultimately chose to migrate to Day.js, a minimalist JavaScript library. Among the alternatives, Day.js offered many advantages, chief among them being that it is lightweight and the most syntactically close to Moment.js.

Nicole Greene
[Interview] Meet Amanda: a Product Designer & Accessibility Advocate
Accessibility was front and center in my previous article, 3 things every product design team needs in 2023. People seem to be passionate about ensuring designs are accessible. There’s a lot of talk of it online, but how many product design teams have a designer on their team with lived disability experiences?

Heatherlee Nguyen
How to Create an External Data Store for Your Docker-to-EC2 Deployment
We've recently demonstrated how to use a GitHub Action workflow to deploy an application to an AWS EC2 instance. While this is an excellent starting point, it does not provide the ability to store non-ephemeral data.
Phil Henning