Giter Club home page Giter Club logo

Hi there πŸ‘‹

I'm a Rust and Web developer, currently coding as a hobbist

  • 🌱 I’m currently learning blockchain, especially Solana

🌍 Natural Languages

I'm a Vietnamese guy living in Czech Republic

  • πŸ‡»πŸ‡³ Vietnamese - native language
  • πŸ‡¬πŸ‡§ English - excellent reading and hearing skills, useable writting skills, my speaking skills is just enough for basic/daily conversations
  • πŸ‡¨πŸ‡Ώ Czech - I have completed the maturita πŸŽ“ examination, but my Czech skills are fading slowly due to the amount of works using the Czech language, now it's only useable for daily conversations

πŸ‘¨β€πŸ’» Programming Languages

  • Rust - I have been working with Rust for almost 4 years, since rust 1.25, it's the language that I have the most confident with πŸ’ͺ
  • JavaScript/Node - I have 2 years experience with it, but never use it in a serious project due to its unstable nature
  • C (C99) - use it for school project, I aced all the tests by just thinking about how the Rust compiler would yelling at me πŸ˜…

πŸ’Ύ Databases

  • MongoDB - it's just being MongoDB
  • Sled - an embedded K/V database that just run directly in the Rust code setup anything
  • RocksDB - a cool KV database from Facebook
  • DynamoDb - consider it's a combination of MongoDB and Sled
  • Sqlite - use it to play with other softwares

β˜• Frameworks

I have tried a lot of frameworks, these are my favorite one

  • Yew - create a web SPA using WebAssembly
  • Tauri - create native GUI app using web technologies (like Electron but in Rust)
  • egui - quickly create a GUI app with no fancy feature
  • Actix-web - create a fast web server
  • express - quickly create a Node web server
  • serenity - create a Discord bot

πŸ”¨ Development Tools

I heavily dependent on these

  • Neovim (config) - My main text editor/IDE
  • tmux (config) - a cool terminal multiplexer
  • Vscode - IDE for HTML/CSS/JS development
  • Docker - for easily setup local environment, especially databases
  • cross - cross compilation for Rust code
  • https - to quickly start a web server and serve files from a directory, mainly for testing WebAssembly app
  • miniserve - same as https but specify for serving files
  • FFmpeg - it just being FFmpeg, multimedia processing
  • tokei - count lines of code
  • sccache - to avoid building a dependency multiple times

Daily Life Tools

These are my everyday tools out of hundred of tools that I have on my machine

  • starship (config) - to make the terminal looks cooler
  • MPV (config) - a powerful yet simple multimedia player
  • bat - the cooler cat
  • exa - the cooler ls
  • erdtree - the combination of tree and du with colors

⚑ Fun fact

  • My nickname tmokenc is pretty unique, if you happen to know any profile using this nickname, 99% it's me
  • I use too much Vim, now I cannot go back to other text editors without Vim mode (e.g. Microsoft Word)

Le Duy Nguyen's Projects

Le Duy Nguyen doesn’t have any public repositories yet.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.