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. It offers a wide range of services, such as compute, storage, and databases, among others. For Kubernetes on AWS, the Elastic Kubernetes Service (EKS) is the recommended service. ...

<span title='2023-02-15 00:00:00 +0000 UTC'>February 2023</span>&nbsp;&middot;&nbsp;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. The CLOB model is transparent, low-cost, anonymous, and can match orders in real-time, but it is slow and requires an intermediary to execute individual orders. ...

<span title='2023-02-13 00:00:00 +0000 UTC'>February 2023</span>&nbsp;&middot;&nbsp;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. ...

<span title='2023-02-09 00:00:00 +0000 UTC'>February 2023</span>&nbsp;&middot;&nbsp;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. A lot of the workflow now will just work natively on Windows or there are a lot of binding libraries or wrappers that can interop with. If you’re using Windows, there are a lot of options for virtualisation of Linux such as Virtualbox, Hyper-V, VMware Fusion, and much more. Running Linux virtual machines on cloud such as Microsoft Azure is also an option. ...

<span title='2021-08-15 00:00:00 +0000 UTC'>August 2021</span>&nbsp;&middot;&nbsp;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? What are these NFTs? This is my attempt on how I can simplify these concepts to answer most of the important questions like what are these different tokens and shed some light on some real world use cases of them. ...

<span title='2021-08-10 00:00:00 +0000 UTC'>August 2021</span>&nbsp;&middot;&nbsp;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. It is a hot topic right now and there are a lot of demand in this space. There are also a lot of opportunities to start creating your own innovative products as part of this wave. ...

<span title='2021-07-15 00:00:00 +0000 UTC'>July 2021</span>&nbsp;&middot;&nbsp;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. I know generalisation is bad because not all people are the same, but it helps my brain to become more structured on what approach and ideas that I use during these conversations. ...

<span title='2021-02-26 00:00:00 +0000 UTC'>February 2021</span>&nbsp;&middot;&nbsp;Michael John Peña