Skip to content
View dashaw92's full-sized avatar
🎓
Always learning!
🎓
Always learning!

    Block or report dashaw92

    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.

    Content in all repositories owned by your account will be closed.
    Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
    Report abuse

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

    Report abuse
    dashaw92/README.md

    Welcome!

    I'm Daniel, also known as dashaw92 online, and I'm a self-taught programmer with 15 years of experience. I like to solve challenging tasks, and I do so in a variety of different programming languages.

    I have experience in the following languages:

    LanguageExampleDescription
    Dart (w/ Flutter), RustCapstonePantry inventory system with backend server and companion app written with Flutter.
    Javadan_worldSlimmed down Minecraft world data format for use in another project
    PythonOsmotic experienceYou tend to learn Python just by existing in this domain for an arbitrary period of time.
    F#BF#Esoteric language interpreter
    KotlinDannyShopMinecraft server plugin that provides the ability to create custom stores players may purchase items (and more) from.
    Rustchip8Chip-8 virtual machine emulator with a GUI display
    ClojureAdvent of CodeContinuing my adventures in functional programming. More to see here soon.
    ZigzigbasicBASIC language interpreter with the goal of running BASIC on a Raspberry Pi Pico
    CCOP-2220CClasswork demonstrating my knowledge of the language

    Check out my pinned repositories below to see more of my projects!

    Pinned Loading

    1. AdventAdventPublic

      Advent of Code solutions (Rust, F#, Clojure)

      Rust 1

    2. RustBukkitRustBukkitPublic

      Writing Bukkit plugins with Rust

      Java

    3. zxzdzxzdPublic

      Zig hex viewer and assembler

      Zig

    4. 500IQIdea500IQIdeaPublic

      A cleanroom Minecraft 1.0.0 server implemented within a Bukkit plugin. Long-term project.

      HTML

    5. CWduinoCWduinoPublic

      Use CW paddles on your computer via an Arduino

      Rust

    6. PaperMC dialog exploration thingPaperMC dialog exploration thing
      1
      {
      2
      "$schema": "https://json-schema.org/draft/2020-12/schema",
      3
      "$id": "https://gist.githubusercontent.com/dashaw92/b9abcb653cb92752af5438cd7bb970ad/raw/e7ec15a34ff64329df9336e51c3ad078ab557d26/DannyDialog.schema.json",
      4
      "title": "Dialog specification",
      5
      "description": "Represents a PaperMC API Dialog",