Author: raveesh

  • 1/n – Cloud Native Realtime Messaging Using Postgres and MQTT

    I am going to build a kubernetes cluster based home lab using Raspberry Pi 5s and experiment on cloud native projects with this. The first of these is to build a lightweight, highly available, easily scalable realtime chat platform that works both on web and on mobile, using postgres as a db and MQTT as…

  • Man is a animal…

    “Man is an animal that makes bargains: no other animal does this – no dog exchanges bones with another.” – Classroom of the Elite, EP3

  • A Secret Message Printer with Toit and ESP32

    Flutter and the Dart ecosystem struggles to provide a capable Bluetooth Stack. For a stable product, I decided to proxy the communications with my thermal printer through an ESP32. The thing I am trying to build will expose ESPs’ bluetooth capability through an onboard web server. Through this I will be able to send any…

  • Free and Simple Verilog Simulation

    Free and Simple Verilog Simulation

    In our college labs, we use Xilinx Vivado but for practising Verilog programming at home, at the beginner level that we are, we don’t really need to install Vivado on our systems.I will be using this tutorial for Ubuntu 18.04, but the same solution works on MacOS and Windows as well (link: https://www.swarthmore.edu/NatSci/mzucker1/e15_f2014/iverilog.html).