Articles > engineering (14)
How to write a problem statement: The 3 components
Aug 24, 2024 | 4 minute read
1) Context: When situation happens; 2) Cause: This...
3 ways to avoid if-else hell in JavaScript
Jul 26, 2024 | 4 minute read
Alternatives to if-else conditionals in JavaScript: 1) Use...
How to write good feature requests
Nov 25, 2023 | 3 minute read
Product feature request template with examples. Writing tips...
Password Security 101 - Understanding How Hashing Works
Apr 19, 2023 | 5 minute read
1) How does password hashing work?; 2) Dangers...
REST API Basics - 4 Things you Need to Know
Mar 24, 2023 | 7 minute read
How web applications talk to servers: 1. Basic...
Unit Testing in NodeJS - Basics with Examples
Oct 31, 2022 | 13 minute read
Unit testing in Node.js with examples. How teams...
Learn React - Hooks and Context
May 7, 2022 | 16 minute read
Practical tutorial of using React Hooks, Custom Hooks...
Finite State Machines - A Common Tool for Product Owners, Designers & Developers
Nov 26, 2021 | 5 minute read
How Finite State Machines allow cross-functional teams to...
How to Deploy a Node App to AWS EC2
Jan 12, 2020 | 7 minute read
Walkthrough to deploy an Express.js app to AWS...
Learn React - A Visual Explanation
Aug 31, 2019 | 3 minute read
How to structure your next web project using...
Clean Architecture Node.js - Build a REST API
Jul 29, 2019 | 15 minute read
Writing Clean Architecture in Node.js. REST API Tutorial...
Express Validation and Error Handling
Jun 21, 2019 | 10 minute read
Learn how to validate requests and handle errors...
Node.js Authentication Tutorial with Passport
Jun 1, 2019 | 15 minute read
Learn how to handle web authentication and authorization...
SQL Basics
Apr 27, 2019 | 13 minute read
SQL basic boilerplate using starcraft relational data model...