Alt text

Welcome ! My name is Laurent , remote-first self-educated software developer located in France.

I aim to remain a persistent, active learner. To the best of my expertise , I embrace challenges beyond my current abilities to broaden my knowledge the most. Having extended knowledge in Linux/Unix, Zsh, Nodejs, TypeScript, Nextsjs, Wagmi, RainbowKitUI, Foundry , Go-Ethereum, Solidity, I enjoy writing & developing software for teams and projects dispatched around the globe. I remain enthusiast about distributed systems & decentralization in the way distributed ledger technologies & web3 decentralized Applications enhance it today.  

-> What I enjoy coding: Link to heading

  • Distributed Systems: Building and maintaining robust, scalable distributed systems.
  • Go-Ethereum & Solidity : Coding secure & reliable smart contracts , test them & deploy on various chains.

 

-> Go & Solidity as favorite programming languages Link to heading

Golang became my number one choice , even though I have built my entire professional career mainly dealing with Nodejs backend.
Although Golang is a general-purpose programming language, it is a savvy fit for writing systems tools, command-line utilities, web services, softwares working over networks, p2p networks and of course blockchain infrastructures.

Go ’s lack of verbosity, clear ideas and principles for the get-go makes it also a good candidate as a first programming language.

High-level solidity is also a favorite language even tough it is interesting to go deeper into inline-assembly or opcodes via Yul or Huff for smart contract upgradeability or better gas optimisation.

With this minimalist blog, I try to share what I learned along the way of my learning journey. The views I express here are not aimed to be of any full expertise on any particular subject but rather a way for me to share the knowledge I have gathered along my coding path.
In other words, if I should paraphrase the works of educational theorist Lev Vygotski, “THE BEST WAY TO LEARN YOURSELF IS BY TRYING TO COMMUNICATE WITH YOUR PEERS WHAT YOU LEARNED.”.

Lev Vygotsky was born on November 17, 1896, in the town of Orsha, which was then part of the Russian Empire (now in Belarus).

Lev vygotski ilmlustration

In essence, Vygotski highlights the power of active learning through social interaction.
By engaging in the process of communicating their understanding to others, learners solidify their own knowledge,identify areas where they need further clarification, and benefit from the collective knowledge and perspectives of their peers.  

 
 
Feel free to connect with me by checking out my socials on the front page.
Thanks for your time visiting.
 

My Certifications : Link to heading

 

Alt text    

Alt text