Skip to main content

Blog - Page 9

Dropbox's design research team grew from 4 members to 30+ today. How do they scale the efforts healthily, even when the headcount for the team is limited? More research usually means more harm if done improperly.

Read more →

Why build personal infrastructure? And what are the strategies and executions to grow hobby projects? What is my current progress?

Read more →

Why do some people want to become entrepreneurs to make money? Because they want to beat the market by achieving returns that exceed the market at a cost lower than the market. The price exceeding the market comes from scarcity/uniqueness; to be unique, one must innovate, and entrepreneurs must be innovators. How to innovate? Drucker has the answer.

Read more →

The intercompany payment process is complex and requires integration with various systems, especially accounting software. Routable is dedicated to solving this problem for the middle market (companies with $100 million to $500 million in revenue). What sets Routable apart is that it helps you manage both workflows and the actual flow of money. Recently, startups focused on bill management have been gaining traction.

Read more →

MIT surveyed nearly 20,000 professionals from around the world - 50% from North America, 21% from Europe, 19% from Asia, and the rest from Australia, South America, and Africa. Takeaways are ...

Read more →

MIT surveyed nearly 20,000 professionals from around the world, with 50% from North America, 21% from Europe, 19% from Asia, and the remainder from Australia, South America, and Africa. They identified methods that make people's productivity stand out.

Read more →

An online judge is primarily a place where you can execute code remotely for educational or recruitment purposes. In this design, we focus on designing an OJ for interview preparation like Leetcode.

Read more →

Why do we need Progressive Web App (PWA)? Compared to native apps, the traditional web app has the problem of "Broad Reach, Low Engagement".

Read more →

PWA = web app + native app in install-ability, link-ability, user experience, user stickiness.

Read more →

Facebook has evolved from its initial PHP server-side rendering to today over 16 years. The external environment for web development has changed dramatically, and the cost of developing new features on the old architecture is increasing. To achieve an "app-like experience" and outstanding performance, the entire main website was rewritten using React and Relay, based on two principles — "as little as possible, as early as possible" and "enhancing developer experience to serve user experience."

Read more →