We build powerful tools and open source them to support the community.
Get our best content on how to build better apps.
Got product development questions?
Join us on
Discord
Angular Callback Functions for Communication Between Components
Can two Angular components communicate without the @Output event emitter using only the @Input parameter? Yes, they can, and we will go through the perfect use case of this uncommon approach.
@Output
@Input
Igor Ciric
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
5 Essential Tips to Improve Angular App Performance
As an Angular developer, you understand the importance of building high-performing web apps. Slow loading times, sluggish UI, and poor user experience can all harm your website's reputation and deter users from returning.
Eduard Krivanek
[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
Level Up Your React Game with Remix, Prisma, & Supabase Postgres DB
Remix might be the hottest new framework in the React world right now. We’re ramping up on it and expecting to use it for more clients in the future. We like Remix for its speed and simplicity, but if that title drew you in, you probably already know that.
Ryan Spencer
Developer
Product Design Project Readiness: Questions to Ask Before Kickoff
As experienced product design consultants who onboard everything from multi-year engagements to quick and dirty month-long projects, we know that no two design projects are alike.
The Best Software Architectures to Use for Node.js Consulting
Working in Node.js consulting on the backend API team, I‘ve had the opportunity to work with various architectures, including Model-View-Controller (MVC) and Aspect-Oriented Programming (AOP).
Marshall Thompson
How to Use RxJS catchError Without Unsubscribing from New Events
Did you know you can use the catchError RxJS operator to catch errors without unsubscribing? It’s true! It all depends on where you plan to use the operator.
catchError
Deploy StackStorm to AWS Using a GitHub Action
This blog will explore how you can use GitHub Actions to deploy Stackstorm to AWS in just a few clicks!