Skip to content
View ddawnlll's full-sized avatar

Block or report ddawnlll

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.

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
ddawnlll/README.md

I write code. Systems, compilers, kernels, web apps, dev tools, terminal things. Whatever seems interesting at the time.

Systems programming, language design, compiler development, and whatever rabbit hole I fall into that week. Currently rotating between Rust, Zig, C, TypeScript, Python, and questioning my life choices.

What I Work On

  • Systems programming and kernel development (RISC-V, Linux)
  • Compiler and programming language design
  • Web frontend and backend development
  • AI tooling and automation
  • Linux desktop and Wayland

Languages I rotate between: Rust, Zig, C, Go, TypeScript, Python, C3. Depends on the task and my mood.

Projects

On GitHub

  • v7-engine - V7 development engine. Python based.
  • my-term - Terminal environment setup with Kitty, Oh My Zsh, Starship, and anime greeting display.
  • my-claude - Go based Claude AI agent client. OpenCode compatible.
  • praxis - Parallel runtime for autonomous AI coding agents with evidence-backed completion, safe concurrency, and kernel-verified execution.
  • trading-bot - Automated trading bot.
  • raycord - Rust based Discord library.
  • superpen - Client-server application with QML frontend.

On Codeberg

  • hhcc - Holy Holy C compiler written in Python and llvmlite.
  • hapl - Programming language where every computational entity is semantically related.
  • RISCV kernel development tutorials - Tutorial series on riscv64 kernel development with blog posts and videos.
  • TempleDE - Desktop environment for Linux (Wayland).
  • qc2-linux - Quadcast 2 microphone USB backlight driver for Linux.

Contact

Languages: Turkish (native), English (fluent), German (conversational).

Notes

All repositories are maintained by me. AI tools were used for auxiliary tasks like Makefiles, documentation, and code completion where appropriate.

Popular repositories Loading

  1. pi pi Public

    Forked from earendil-works/pi

    bounded autonomous implementation harness based on pi code agent

    TypeScript 1

  2. hapl-vscode hapl-vscode Public

    hapl vscode extension

  3. labwc labwc Public

    Forked from labwc/labwc

    A Wayland window-stacking compositor

    C

  4. opencode opencode Public

    Forked from anomalyco/opencode

    The open source coding agent.

    TypeScript

  5. tree-sitter-vue tree-sitter-vue Public

    Forked from ikatyang/tree-sitter-vue

    Vue grammar for tree-sitter

    C

  6. ddawnlll ddawnlll Public