Pinned Repositories
3d-game-engine
Java game engine
avoider-3000
Avoider 3000 is a retro-endless-arcade game based on space shooters from 80s arcade machines.
bank-request-processor
A solution to one of my coding interview questions. Complete solution - written in GoLang. Task - "You've been asked to program a bot for a popular bank that will automate the management of incoming requests".
base64_rs
Custom base64 encode/decode crate from scratch in Rust
concurent-web-scrupper
config-loader-concept
Automated config loader with configuration how swapping services and NATs
ipuniq
Unique IP address counter from file
leetcode
Tasks from Leetcode.com written in GoLang
low-level-system-design-go
Some low-level system design interview questions focused on creating specific components in Go to achieve various functionalities
snapset
A Go package concept providing O(1) complexity for core operations in a fast and efficient data structure.
crusty0gphr's Repositories
crusty0gphr/bank-request-processor
A solution to one of my coding interview questions. Complete solution - written in GoLang. Task - "You've been asked to program a bot for a popular bank that will automate the management of incoming requests".
crusty0gphr/leetcode
Tasks from Leetcode.com written in GoLang
crusty0gphr/3d-game-engine
Java game engine
crusty0gphr/avoider-3000
Avoider 3000 is a retro-endless-arcade game based on space shooters from 80s arcade machines.
crusty0gphr/base64_rs
Custom base64 encode/decode crate from scratch in Rust
crusty0gphr/concurent-web-scrupper
crusty0gphr/config-loader-concept
Automated config loader with configuration how swapping services and NATs
crusty0gphr/crusty0gphr
Sort story about the crusty gopher 🦀🐁
crusty0gphr/dir-scanner
crusty0gphr/ipuniq
Unique IP address counter from file
crusty0gphr/leetcode-top-150-interview-questions
Must-do List for Interview Prep
crusty0gphr/low-level-system-design-go
Some low-level system design interview questions focused on creating specific components in Go to achieve various functionalities
crusty0gphr/promotions
crusty0gphr/scrappy-dappy
Webpage URL scrapper
crusty0gphr/snapset
A Go package concept providing O(1) complexity for core operations in a fast and efficient data structure.
crusty0gphr/distributed-database-concept
This project would involve implementing replication, sharding, consensus algorithms like Raft or Paxos, and ensuring ACID properties.
crusty0gphr/distributed-file-storage-system
The distributed file storage system is designed to handle file storage efficiently using io_uring for asynchronous I/O operations and consistent hashing for sharding data across multiple storage nodes.
crusty0gphr/event-flux
crusty0gphr/hx-config-ws
My personal Helix Editor configs
crusty0gphr/move-keyword
representation how move keyword works in rust
crusty0gphr/pulse-my-setup.default.pa
crusty0gphr/vs-code-configs
Configurations of my VSCode editor