Reverse Engineering CryptoPanic REST API

CryptoPanic is a news aggregator website for trending news based on social sentiment. It's a good website for keeping up to date on the latest news, as well as using it as a trading signal.

Its compact layout reminds me of hacker news. I was looking through the network requests and got intrigued after finding out that the main data is not in plaintext:

Stocks Notification: TradingView Webhook to Telegram

At the start of the year, I worked on a Telegram bot that sends market data of certain stocks for the previous day's close to a Telegram channel.

Features

  • Basic info such as closing price, EMA20, difference between closing price and EMA20
  • Overextension from EMA20 based on the median delta when stock reverse in the next few days

Example

Automating Infrastructure Provisioning, Configuration, and Application Deployment

As a software engineer, I read and write application code every day. Occasionally, I work a little on CI/CD pipeline - Fix build issues, deploy a new application, etc. However, I have little understanding of how the entire process is orchestrated and automated.

So, I began with the goal of learning how to automate the entire stack: from infrastructure provisioning, configuration, application deployment, and starting and stopping the stack itself.