Skip to content
View tmokenc's full-sized avatar
📚
VUT student
📚
VUT student
  • Czech Republic

Highlights

  • Pro

Block or report tmokenc

Block user

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tmokenc/README.md

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)

Pinned Loading

  1. Advent-of-Code-2021 Public

    My solution for the advent of code 2021, mainly written in Rust

    Rust

  2. tomoka-rs Public

    A discord bot written in Rust with a bunch of useless stuff

    Rust

  3. yew-spa-skeleton Public template

    Rust 1

169 contributions in the last year

Contribution Graph
Day of Week April May June July August September October November December January February March April
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Contribution activity

April 2025

Created 4 commits in 1 repository
Created 1 repository
30 contributions in private repositories Apr 5 – Apr 15
Loading