| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Original HTTPS Page] |
Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.
You must be logged in to block users.
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abuseMy name is Edy Silva. I'm a software engineer who loves to experiment with different tools to discover their full potential. I enjoy recreating existing tools just to understand how they work internally. To document my discoveries and thoughts, I write them in blog posts.
Open source is another way to explore different scenarios where I could make contributions in JavaScript, Ruby, Elixir, and Erlang. Since last year, I have focused my efforts on the Node.Js project, where I am now a core collaborator. In Node.JS, I could work on a variety of issues where I can highlight two main cases:
This patch introduced the backup API to the node:sqlite module. It was pleasant to make it work since I could touch different areas in Node.JS codebase. That was my second C++ contribution. Besides that, I dealt with libuv threadpool to ensure the backup process was efficient.
In this fix, I could explore the profiling capabilities of Node.JS and Chrome. I used, for the first time, components like WeakRef and FinalizationRegistry.
Writing tests that called Garbage Collector were also a good challenge!
Checkout more at https://beacons.ai/edigleyssonsilva
AmnesiaDB is an experimental key/value storage engine developed during a workshop about Data Structures and Algorithms
Ruby 2
| Back | FazBrowse Home | New Git URL |