Index ¦ Archives ¦ Atom > Tag: tech

Lockdown Diaries - 1

Lockdown is not the same for all. Thousands of migrant workers across India especially from the North are forced to walk thousands of kilometers to reach their natives when the Govt. did not consider about them before announcing the lockdown. If I am not wrong, it happened only in India …


JVM vs BEAM Architecture Differences

  • Recently read a study comparing the design of widely used Oracle's implementation of JVM (aka. HotSpot VM) and Erricson's implementation Erlang VM (BEAM) with respect to concurrency and parallelism. This study was published in May 2015.
  • This is not about comparing two languages (i.e java vs erlang/elixir) or …

What Did I Learn From Free Software Movement?

Back in 2010-2011, when I was a under-graduate student of computer science, I got introduced to GNU/Linux operating system and then gradually got introduced to the free software movement through FSFTN. Since then, I have been active with the free software movement by doing activism (i.e asking people …


Join Scuttleverse

People are already speaking and writing about what is Scuttlebot, Scuttleverse and Patchwork. If you have not read them or heard them or tried them already, you can explore the following links,


Learnings From Building Offline First Web App

I wrote a web app recently. The purpose of the web app is to map the cooperatives around us. I'll speak about the intentions behind it in another post, for now let us focus on the Offline First approach of this app. The application is hosted here live.

Initial Version …


Whispering Pictures - Beware

This is the english version of the tamil post that I wrote for FSFTN's blog.

We come across a lot of new people throughout our life. There is a reason we call them strangers. Not everyone wins our trust and vice-versa. We don't reveal much about ourselves to those strangers …


P2P File & URL Sharing App on LAN

For the past 1 week, I have been working on a peer-to-peer File and URL sharing app and I have named it as Transceiver (the ability to transmit and receive data). I would like to log the progress of what I have done so far.

There are various reasons, why …


Cross Compilation in Go

Recently I have started to explore the Go programming language or golang in short. Go is a compiled language which can produce standalone binaries for the go programs, which means the receiver of this binary need not have go compiler and the libraries that this program is dependent installed on …


Uncensored - Circumventing Censorship

It's been 2 months since I have enrolled myself for the post graduate course in Networks & Internet Engineering (NIE) at Pondicherry University. The campus is a beautiful place to be and has rich bio-diversity preserved inside. It is also a Wi-Fi enabled campus scaling to various schools from engineering to …

© Prasanna Venkadesh. Creative Commons Attribution ShareAlike. Theme by Giulio Fidente on github.