Empowering small engineering teams to deliver features faster and better by choosing the right architecture and tools.
Albert Law
11 May 2023
Getting reliable price feeds from decentralized exchanges is hard. Learn how to improve the resilience of pricing tokens from liquidity pools!
Chris Steege
08 Apr 2023
The increasing popularity of blockchain technology has resulted in a vast amount of data being generated daily. Interpreting and indexing this data can take time, as it is often complex and slow due to the sheer volume of information.
Chris Steege
14 Feb 2023
Episode 6 featuring Vincent Wen, Senior Software Engineer at Messari demonstrating how to build subgraphs.
Diran Li
30 Mar 2022
Episode 5 featuring Adam Inoue, Senior Software Engineer at Messari discussing Adam's journey into crypto, making sense of data in Web3, and more.
Diran Li
18 Mar 2022
Your task, should you accept, is to compute the most profitable pool in a given period and output its profits.
Diran Li
18 Mar 2022
Interested in a challenge? Here's a mini simulator which output thousands of trade transactions per second. Your task should you choose, is to process them efficiently and output the rolling result.
Adam Inoue
01 Mar 2022
Episode 4 featuring Malcolm Navarro, Senior Software Engineer at Messari discussing Malcolm's journey into crypto, DAOs, NFTs, and more.
Diran Li
23 Feb 2022
Episode 3 featuring Vincent Wen, Senior Software Engineer at Messari discussing Vincent's journey into crypto, DAOs, NFTs, and more.
Diran Li
23 Feb 2022
Episode 2 featuring Craig Bovis, Software Engineer at Messari discussing Craig's journey into crypto, building UI/UX in Web3, and more.
Diran Li
23 Feb 2022
In this weekly live stream, Messari CEO Ryan Selkis and Director of Distributed Systems Diran Li break down the code and methods behind complex concepts like data sourcing and ingestion, and how the team’s innovations will help to shape the future of web3.
Diran Li
23 Feb 2022
Messari’s Software Engineer Adam Inoue is featured in Timescale’s latest Developer Q&A feature
Adam Inoue
25 Aug 2021
Kubernetes is a "container orchestration platform", that's a fancy word for keeping docker containers running - and despite whatever complaints you've heard, it makes running and upgrading software like Ethereum painless
Jonathan Otto
12 Nov 2020
Uniswap and SushiSwap are like stock exchanges, but on the Ethereum blockchain. Arbitrage in this case means buying something on one exchange and immediately selling it elsewhere for a profit.
Jonathan Otto
05 Nov 2020
Bitcoin pioneered a new era of "send money to my public key". An abstraction for the idea of money so simple yet effective enough to do what previously required: Stripe -> credit card companies -> banks -> governments.
Jonathan Otto
29 Oct 2020
It wasn't until the summer DeFi craze of 2020 that I finally, viscerally, understood the abstract use case for blockchains. Blockchains. are a building block for the information age and should be evaluated as such.
Jonathan Otto
12 Oct 2020
With the rise of Uniswap, Messari was presented with the challenge of providing real-time and historical data for this thriving AMM. To solve this issue, we turned to The Graph. Here's how we did it.
Diran Li
08 Oct 2020
Runtime errors are pesky. Find out how we guarded against frequent offenders using TypeScript + React.
Diran Li
26 Apr 2019