GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — broken-bytes - Overview

@broken-bytes broken-bytes Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@broken-bytes
broken-bytes
Follow
View broken-bytes's full-sized avatar
💭
I build stuff

Marcel Kulina broken-bytes

💭
I build stuff
Follow
15 followers · 22 following
  • Broken-Bytes
  • Warszawa
  • https://kulina.dev

Achievements

Achievement: QuickdrawAchievement: YOLOAchievement: StarstruckAchievement: Arctic Code Vault ContributorAchievement: Pull Sharkx2

Achievements

Achievement: QuickdrawAchievement: YOLOAchievement: StarstruckAchievement: Arctic Code Vault ContributorAchievement: Pull Sharkx2
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
broken-bytes/README.md

a wizard at a computer

Hey, I'm Marcel waving hand

kulina.dev · Medium · Discord

I build programming languages and the tooling that makes them feel real: compilers, IDE integration, and all the unglamorous plumbing in between. If a project involves a lexer, an IR, or a plugin API, I am probably having a great time. The rest of the time I write game engines, because apparently I enjoy suffering at every layer of the stack.

Selected work

Iona

A modern, type-safe, expressive language running on .NET. The whole frontend and codegen, written in C#.

  • Iona-Kotlin-IR: A demo backend that translates Iona IR into Kotlin IR and rides the Kotlin compiler down to a runnable JVM JAR. Built as a Kotlin compiler plugin, so the JVM heavy lifting comes for free.

  • Iona-IntelliJ-Plugin: A demo IntelliJ plugin that gives Iona first-class editor support: a JFlex lexer, a Grammar-Kit PSI tree, syntax highlighting, go-to-definition, and live diagnostics straight from the compiler.

Note

Both the backend and the plugin are demos: small, focused, and built to show how Iona plugs into the JVM and into IntelliJ. The language itself is where most of the work lives.

Kyanite

A Windows game engine with gameplay scripting in Swift, written in C++. Yes, Swift on Windows. Yes, Swift for Games.

DualSense4Windows

DualSense controller support for Windows, in C++.

Syringe

A lightweight dependency injection framework for Swift.

Tech I reach for

Kotlin · C# · Swift · C++ · Rust · TypeScript

Lately mostly Kotlin and C#, with Kotlin Multiplatform and Compose when there is UI to build.


I build stuff. Occasionally the stuff builds back.

Pinned Loading

  1. Iona Iona Public

    A modern, type-safe and expressive programming language running on .NET

    C# 5

  2. Kyanite Kyanite Public

    The one and only game engine on Windows with scripting in Swift

    C++ 9

  3. Syringe Syringe Public

    A lightweight dependency injection(DI) framework written in Swift.

    Swift 5

  4. HyKoreDev/HyKore HyKoreDev/HyKore Public

    A platform to build Hytale plugins and mods on, with a friendly API, its own loader, and room for many plugins on one server. 🧩

    Kotlin

  5. Octane-Overlay/.github Octane-Overlay/.github Public

  6. revyne-gg/docs revyne-gg/docs Public

    Documentation of the whole platform internals

    TypeScript

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.