Skip to main content

Blog - Page 34

For those who had little experience in leadership positions, we have some tips for interviews. It is necessary to describe your previous projects including challenges or improvements. Also, remember to demonstrate your communication skills.

Read more →

The advantages of implementing data partition and routing are availability and read efficiency while consistency is the weakness. The routing abstract model is essentially two maps: key-partition map and partition-machine map.

Read more →

The key to an effective strategy lies in channeling limited energy into the points that can generate the most impact. Common sources include: leverage; proximate objectives; chain-link systems; design; focus strategy; growth; advantage; external change; inertia.

Read more →

Coherent and complementary actions refer to actions that directly support each other to create synergy; strategic collaboration can be designed and is centrally imposed on the system; centralization has its pros and cons, as the interests of various sub-organizations differ; organizational collaboration is time-consuming and labor-intensive, aiming for maximum efficiency and just the right coordination as the outcome.

Read more →

The three fundamental elements of a good strategy: Diagnosis - simplifying the problem and identifying challenges; Guiding Policies - how to respond to challenges; Coherent Actions - a series of actions that mutually reinforce each other under the guidance of principles.

Read more →

Three reasons for bad strategies: making choices is painful; people dislike thinking and prefer templates; people often believe that human will can overcome all, thinking that attitude determines everything.

Read more →

A key role of product management is to make sure product development efforts are focused. The telemetry spreadsheet helps you visualize the roadmap, balance resource allocation, and hence keeps the project on track.

Read more →

Very Large JS App = a lot of developers + large codebase. How to deal with a lot of developers? Empathy and good programming model. How to deal with a large codebase? Code Removability/Delete-ability. Be careful with abstractions.

Read more →

A bad strategy is formalism, characterized by four fundamental traits: empty rhetoric, obfuscation, strategy should not be a mere accumulation of grandiose terms; failure to confront challenges, mistaking goals for strategy; sub-goals that are irrelevant or unrealistic.

Read more →

CORS allows a site (data provider) to give permission to another site to read the data using the visitor’s browser and credentials. CSP allows a site to prevent itself (data consumer) from loading content from unexpected sources as a defense against XSS.

Read more →