Kubernetes on Cloud with AWS, Azure, and GCP

Kubernetes is a powerful open-source platform for container orchestration, while cloud computing refers to the delivery of computing resources over the internet. By using Kubernetes on the cloud, organizations can easily manage their containerized applications, scale them up or down, and achieve cost savings. In this blog post, we’ll explore how to set up Kubernetes on three popular cloud providers: AWS, Azure, and GCP. Kubernetes on AWS Amazon Web Services (AWS) is one of the most popular cloud computing platforms....

February 2023 · Michael John Peña

Understanding Automated Market Makers - The Future of Decentralized Trading

Introduction to AMM Have you ever wondered how decentralized trading works? The backbone of decentralized trading is the Automated Market Maker (AMM). AMM is a game-changing technology in the world of decentralized trading that operates on the blockchain and uses a mathematical formula to determine the price of assets based on supply and demand. Central Limit Order Book vs. Automated Market Maker Most traditional exchanges use a trade execution model called the Central Limit Order Book (CLOB) to process all trading orders....

February 2023 · Michael John Peña

Creating your own Decentralized Exchange like Uniswap

Decentralized exchanges (DEXs) are a new and innovative concept in the world of blockchain, offering a peer-to-peer alternative to centralized exchanges. In this blog post, we will explore how to implement a decentralized exchange like Uniswap using the Ethereum blockchain. Uniswap is a well-known decentralized exchange that enables users to trade cryptocurrencies without the involvement of intermediaries. It uses a unique mechanism, called liquidity pooling, to facilitate trades, making it an excellent example of decentralized exchange implementation....

February 2023 · Michael John Peña

Using WSL2 (Windows Subsystem for Linux) for Blockchain Development

In the past, I’ve been using my Macbook Pro to do all things blockchain and smart contracts development. One of the hurdles I encountered in the past is that some tooling and frameworks were not first class citizens on Windows. Majority of these tools, especially those that come with scripts and complex networking architecture (circa 2015) just works in MacOS and Linux:Ubuntu. Introduction Of course there have been a lot of improvements now in the ecosystem since then....

August 2021 · Michael John Peña

What are these blockchain and crypto tokens?

So you keep hearing or reading about “tokens”, these “cryptos”, the “blockchain bitcoins”, and so on. It’s been quite some time now that it has involved me with blockchains and cryptos that over and over, I have to explain to people (often new clients) on what are these tokens. Even until now, at almost late 2021, I still get asked about these: Is it Bitcoin? Is it Ethereum? Is it Coin X, Coin Y?...

August 2021 · Michael John Peña

Getting Started with DeFi

Introduction Blockchain is not dead. Actually, quite the contrary is happening in the past year. There are more and more interest and it’s gaining a lot more traction than before. A big portion of this growth is due to “DeFi” AKA Decentralised Finance applications. From the hyped cryptocurrencies, we are now seeing the new next wave of this transformation as we see more financial products being developed: lending, exchanges, yield farming, and pools just to name a few....

July 2021 · Michael John Peña

The 3 Types of Blockchain and Cryptocurrencies people I’ve met

I’ve been in the crazy Blockchain space for quite a while now. I’ve had a lot of conversations and people I’ve met online and in-person to talk about it. Over and over, I see patterns on the people I interact with whether they do it as part of their job, an enthusiast, developer, investor, or simply just a person. I’ve probably had hundreds of interactions already and most likely, they will belong to either of these 3 buckets....

February 2021 · Michael John Peña