Skip to content
View depuschm's full-sized avatar

Block or report depuschm

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

Hi, I'm Dietmar ๐Ÿ‘‹

๐Ÿ“ Ulm, Germany | ๐ŸŽฎ Game Developer & Web Builder | ๐Ÿš€ Learning in public

JavaScript TypeScript Java Shell React Web

Builder by instinct. I make tools I wish existed, games I want to play, and websites that do one thing well.

Projects

  • โšก bootdev-content-extractor โ€“ Never lose your coding progress again. Export Boot.dev challenges, lessons & AI chats to Notion, Markdown, or JSON
  • ๐Ÿ—๏ธ feature-sliced-design-migration-tools โ€“ Bash scripts + LLM prompt to migrate any React/TS project to Feature-Sliced Design architecture
  • ๐ŸŽฎ aoe-helper-legacy โ€“ In-game assistant for Age of Empires II: DE, built in Java
  • ๐ŸŽต pitch-training โ€“ A website for training your perfect pitch
  • ๐ŸŽจ color-ramps โ€“ Hue-shift your way to beautiful pixel art palettes, in the browser
  • ๐Ÿค– screeps โ€“ My AI for Screeps, the multiplayer programming strategy game

GitHub Activity

GitHub Contribution Graph

What I'm Doing

  • Building things to scratch my own itch โ€“ if a tool doesn't exist, I make it
  • Learning in public via Boot.dev โ€“ working through CS fundamentals the fun way
  • Making games with friends โ€“ regularly teaming up for Ludum Dare to ship something playable
  • Exploring architecture patterns โ€“ FSD, clean code, whatever keeps the codebase sane

Connect

X LinkedIn Xing Instagram YouTube itch.io Website GitHub


Philosophy

"Build it. Ship it. Learn from it." โ€“ I work on tools to solve real problems, games to have fun, and I share it all openly.

Random Facts
  • Regularly participates in Ludum Dare game jams
  • Known as Rayo in the game dev world
  • Trained my ear โ€” literally โ€” with a pitch trainer I built myself
  • Thinks pixel art color theory is underrated
  • Currently deep in Boot.dev, learning backend fundamentals
  • Powered by Ulm tap water and stubborn curiosity

Pinned Loading

  1. bootdev-content-extractor bootdev-content-extractor Public

    Never lose your coding progress again! Extract challenges, lessons, solutions, and chat conversations from Boot.dev and save them to Notion, Markdown, or JSON.

    JavaScript

  2. feature-sliced-design-migration-tools feature-sliced-design-migration-tools Public

    The easiest way to migrate your project into a feature-sliced design architecture!

    Shell 5

  3. aoe-helper-legacy aoe-helper-legacy Public

    This program is intended to help the player while playing the game "Age of Empires II: DE".

    Java 2

  4. pitch-training pitch-training Public

    A website designed for perfect pitch training.

    JavaScript 1

  5. color-ramps color-ramps Public

    A website that uses hue shifting to find good color ramps for pixel art.

    JavaScript

  6. screeps screeps Public

    My AI for Screeps, a multiplayer programming strategy game.

    JavaScript