Publications
Top 10 Platforms / Courses for Learning Blockchain
- Blockchain,
- Online Learning
A Blockchain is essentially an open, distributed ledger that can record transactions between two parties in a verifiable and permanent way. Initially, it was used in Bitcoin as its public transaction ledger. Blockchain, as a technology, has many other potential use cases.
Full NotesWhy you should gather feedback at all stages of product development
- Product Management
It’s easy to build things right if you have good product and technology teams but building right things require more than just good teams. One of the major issue with first-time entrepreneurs or even well-established product divisions in companies is that they rely heavily on their vision and someti
Full NotesA Primer On Quantum Computing
- Emerging Trends,
- Quantum Computing
Quantum computers were proposed in the early 1980s by Richard Feynman, Paul Benioff and Yuri Manin. Later, David Deutsch’s work on quantum algorithms and universal quantum computer in mid-1980’s laid the foundations of the quantum theory of computation.
Full Notes
How we built a Streaming Analytics Solution using Apache Kafka & Druid
- System Design
Recently, we developed a Streaming Analytics Solution using Apache Kafka & Druid for an e-commerce website. A number of shops and individual sellers sell their products via the website. Additionally, there are users who promote products from sellers by posting images of the products(these images are
Full Notes
A Brief Introduction to Reason (From Facebook)
- Emerging Trends
Reason, from Facebook, is a new syntax and toolchain powered by OCaml, an open-source object functional programming language. Reason compiles to Javascript (via BuckleScript) and also to barebone assembly.
Full Notes
How we built a video broadcasting solution
- System Design
Recently we built a complete platform wherein users can create their own channels and then broadcast live to their followers or public in general. The polyglot solution we built consisted of native mobile apps for users
Full Notes