Git Product home page Git Product logo

dragonfly's Introduction

18 years old - Owner of Venity Network (A Minecraft Bedrock Server)

About Me

Major in Computer Science. Owner & Lead Development Server at Venity Network since 2020.

Doing lots of Minecraft things, and also doing lots of programming things.

Learning Rust

Languages, Frameworks, and Tools

  • Golang: Almost all new projects are written in Go. Because it's fast, easy to use, and easy to deploy.
  • PHP: It used to maintain the Venity Network server (a Minecraft Bedrock server networks) that use PocketMine-MP.
  • Java: My favorite OOP language.
  • Typescript: I prefer Typescript over Javascript.
  • Kafka: It used to process data from various services including communication between services and exchanging data between servers on the Venity Network.
  • Docker: All my projects will be deployed in a docker container.
  • Grafana: UI for monitor performance, errors from a project.
  • Sentry: Monitor errors that occur in production easily.
  • JetBrains: I use JetBrains products for my development. I use GoLand, PhpStorm, IntelliJ, and WebStorm.
  • Chakra UI: A ReactJS library that provides styled components. I use ChakraUI for my frontend development.
  • ReactJS: I prefer to use ReactJS for my frontend development.

Other

  • Venity Network: I'm the founder and owner of Venity Network. We are a Minecraft network that has been running since 2020. Website | Discord
  • Windows: I use Windows 11 on my main PC.
  • MacOS: I use macOS on my MacBook M1 Pro 14".
  • Linux: All my servers are running on Linux. My favourite distro is Ubuntu, because it's easy to use.
  • IndiHome: The biggest ISP in Indonesia, but it's expensive. Some people say that it's the worst internet provider in Indonesia, but I don't have any problem with it. I use the 30Mbps plan.
  • OVHcloud: All my projects will be hosted on OVH. Because it's cheap, fast, and reliable.

My Public Projects

  • mgx - A Golang MongoDB API to simplify the use of MongoDB in your projects.
  • MultiVersion - A PocketMine-MP plugin to allows players to join the server using older Minecraft versions. (Archived due to PM3 is no longer maintained, and don't have any plan to support PM4)
  • BedrockProxy - A proxy to hack Minecraft Bedrock Edition. (Discontinued)
  • vhandler - A dragonfly library to add multiple player and world handlers.
  • Sobana - A PocketMine-MP library to create multithreading TCP server and client.
  • PacketLimiter - A PocketMine-MP plugin to limit the amount of packets sent by a player.
  • MysqlLib - A PocketMine-MP library to simplify the usage of MySQL.
  • raknet-attack - A tool to attack a Minecraft server. (This attack method has been patched on PocketMine-MP)

My Private Projects

  • ReplayLib - A PocketMine-MP library for recording players, worlds, and entities in a world. Used on Venity Network as a Replay System feature.
  • ServerAutoScaler - A library for scaling PocketMine-MP servers horizontally without Kubernetes due to small budgets and small servers. Used on Venity Network.
  • Neural - A PocketMine-MP anti-cheat system based on packet monitoring, without using PM event listeners, with robust lag compensation and accurate checks.

Contact Me

Donate

dragonfly's People

Contributors

aimjel avatar alvin0319 avatar andreashgk avatar atm85 avatar dapigguy avatar denielworld avatar eminarican avatar endermanbugzjfc avatar flonja avatar hashimthearab avatar hochbaum avatar hyperflaremc avatar imdarealani avatar justtaldevelops avatar mmm545 avatar nonono697 avatar provsalt avatar restartfu avatar sandertv avatar sculas avatar ssaini123456 avatar t14raptor avatar tadhunt avatar thunder33345 avatar tristanmorgan avatar twistedasylummc avatar unickorn avatar unknownore avatar uramnoil avatar wqrro avatar

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.