Issue #6 – Full-Stack product development

Issue #6 – Full-Stack product development- Human behaviour training – React + GreenSock

Thato Nwamadi
March 1, 2023
Blog cover image

Issue #6 – Full-Stack product development- Human behaviour training – React + GreenSock

<1/> Concepts in Product Development

The gap between design and engineering has become smaller and smaller over time with the introduction of libraries, guides and systems that make building a product easier and more collaborative.

There are many options to choose from, from system ops to design language systems, etc. Using the right ones that allow you to build and scale out your products easier. Here is a list of that when users make up a product.

  • Code Style Guide, a set of best practices and guidelines for writing quality code. Adding this into your projects allows you to build up a codespace faster. Companies like Airbnb, Google have open-sourced their guides; you can also add this to your linting configuration.
  • Design Style Guide, a guide for colours, spacing, icons, etc., to be used in your interfaces. Tools like storybooks make it possible to define these guides and test them.
  • Component libraries give you simple, modular accessible components, allowing you to bring together your guides and adding them to your app. Design System, a unified collection of all these concepts and guides.
  • Design System, a unified collection of all these concepts and guides.

<2/> Operant conditioning by software bugs

It’s fascinating how technology drives human behaviour. For UI/UX junkies, here’s an article on operant conditioning and the software bugs that result in the training.

Operant conditioning, that thing we do, like not pressing that “save” button too fast because it still needs to load the rest of your data. It goes more in-depth, why we do this and a few examples of this at play. But it is ultimately looking at it from a tester or designers point of view.

Here are three reasons, as pointed out in the post:

  • For software testers to this phenomenon to generate more targeted tests.
  • People either trust their software 50 or 0 percent of the time. A lot of that can be attributed to the flaws we introduce into our apps.
  • General benefit for scientific research

Although advancements in computing have eliminated this problem, this article written in 2012, is still so relevant and as builders its important to build and design bug-free software that works for all your users (regardless of age :).

<3/> Inside the console

Business culture has shifted to being able to work every and anywhere globally. Accessing and sharing files can get in the way of making your team fully collaborative. AWS Workdocs is a fully managed file storage and sharing service that allows teams to store, share and sync files.

This is important for collaboration and security and management of what could sometimes be sensitive organisation data by adding all the things that make AWS enterprise-friendly, like identity management, admin controls, etc.

<4/> Geeking it up

GreenSock React guide

With GreenSock being the industry standard for animations in JavaScript, you can see why developers are so excited to add to their react applications. Here are the first steps and techniques you can use to get that going.

Private clouds with Deta

The cloud has made a lot possible; the idea of the personal/private cloud makes developing apps meant to be connected to the cloud collaborative and easily customisable.


A self-hosted open-source database that you can easily connect to your AWS account, choose your DB, and have running in a few easy clicks.

AWS Security Best practices

The newsletter has become prominent on AWS Cloud, which makes sense given that it’s most widely considered the top cloud company.

As seen on FOX, Digital journal, NCN, Market Watch, Bezinga and more