Skip to content

Instantly share code, notes, and snippets.

@mpsido
mpsido / Notes about Internet computer
Created April 8, 2023 04:07
My notes about Internet computer blockchain
[White paper](https://internetcomputer.org/whitepaper.pdf)
## Definitions
**IC**: internet computer
**ICP**: utility token of the IC blockchain. Used for governance and to pay gas fees
**Subnets** the IC is a network of networks every network is a centralized system of computers running a few smart contracts (a bit like IPFS where the nodes interested in some data store it). The synchronization between networks is decentralized.
@mpsido
mpsido / split_pipelines_with_kafka.md
Last active September 18, 2019 15:42
Split the bottleneck with kafka

Split the bottleneck with kafka

How to speed up very big for loops

A heavy pipeline

Some code take long time to complete: Usually they are in the form of a for loop processing heavy stuff.

What's so cool about golang

Since the day I put the keyword "golang" on my CV I noticed a significative increase on the number of recruiters calling me for a job. Golang is hot and cool these days but why ?

Short answer is "concurrent programming".

My story with golang

I didn't start to learn Golang because it is hot, I didn't even know it was valued in the job market at the time.

@mpsido
mpsido / Learning-how-to-learn.md
Last active February 16, 2019 08:33
Techinics to optimize how you use your brains

Learning how to learn

I've been following this course called "Learning how to learn".

I would like to share what I learned in the course and also the thoughts I came through while reading that course.

The right use of the ingredients of learning

If I look back at the myself of few years ago, I think I would be thinking something like: "Why do I need to study how to learn, I am already able to learn stuff !".

@mpsido
mpsido / hyperledger_fabric_concepts.md
Last active November 16, 2018 10:26
Hyperledger fabric