In PostgreSQL, you can convert child records to look like a nested collection of objects on the parent record. This is useful if you want to convert
a relational-style parent-child model into a document style, with the child records represented as a composite within the parent document.
Redux is a library and a pattern for managing state in front-end applications. It is typically associated with React but it can be used with other frameworks as well.
Instead of directly modifying state, components dispatch actions, which are then handled by reducers. Reducers take current (immutable) state plus the action to produce a new state. The new state is then wired into React component properties, which triggers re-rendering. This interaction is shown in the diagram below:
When multiple (small, agile) teams are working on the same codebase, it can be
tempting to create a branch for each team so they can work in isolation
without impacting each other. Don’t do it. Teams working in isolated
branches may appear to make faster progress, but it is an illusion–in
reality, work in an isolated branch can’t be delivered without getting through
some big scary merge in the future. The hard work of integration is just
being kicked down the road and gets harder the longer it waits. There is no
substitute for coordination and communication.
Microstrategy’s data import feature is promising, because it can shorten the time to insight. Instead of architecting a project schema up front (attributes, facts, metrics), you can import tables directly
into a dataset (Intelligent Cube).