Loading

Hey, I'm

Benjamin
Schlaffer

I'm a junior developer figuring things out one project at a time. C#, JavaScript, web stuff — I build things, break them, fix them, and put them on GitHub.

4 Projects
5 Languages
Coffee

A bit about me

I started coding because I was curious about how things work. First it was C# — desktop apps, little tools to make my life easier. Then I got into JavaScript and web development, and now I spend most of my time building stuff in both worlds.

I'm self-taught. I learn by doing — reading docs, watching tutorials, and mostly just trying things until they work. I put everything on GitHub because building in public keeps me honest and helps me improve.

I'm not an expert at anything yet, but I'm getting better every day. And honestly? That's the part I like most.

What I work with

These are the tools and languages I use regularly. Some I'm comfortable with, some I'm still figuring out.

Languages

C# Comfortable
JavaScript Comfortable
HTML & CSS Familiar

Frameworks & Tools

.NET Learning
Node.js Basics
Git / GitHub Comfortable
VS Code Daily driver

Interested in

Express Learning
APIs & REST Exploring
Game dev For fun

How I usually work

I don't have a fancy process. Mostly I start with an idea, Google a lot, try stuff until it works, and then clean it up. Here's roughly how it goes:

First

Figure out what I want to build

Sometimes I plan it out, sometimes I just start coding. Depends on the mood.

Then

Research & learn

Docs, tutorials, Stack Overflow. Finding the right approach before going all in.

Then

Build it (and break it, and fix it)

The fun part. Writing code, debugging, refactoring. Lots of trial and error.

Finally

Ship it & learn from it

Push to GitHub, see what works, note what I'd do differently. Every project teaches something.

Things I've built

Not perfect, but each one taught me something new.

Web App

TriDev Focus

A to-do app I made to practice JavaScript. Learned about DOM manipulation and localStorage while making something I'd actually use.

JavaScriptHTML5CSS3
View source
CLI Tool

TriDev Shell

A custom shell built with Node.js. Was a fun way to learn about how terminals work and how to handle command-line arguments.

JavaScriptNode.jsCLI
View source
Web Game

Animal Hotel

A browser game where you run a hotel for animals. First try at game logic in JavaScript — not AAA but genuinely fun to make.

JavaScriptCanvas APIGame Dev
View source

Supporters

People who make the journey better.

My Girlfriend

K. Lili — Biggest Supporter

Thank you to my amazing girlfriend for the endless love, patience, and support. You inspire me every day and make every line of code worth writing.

My Twin

S. Laci — Partner in Crime

Massive shoutout to my twin. Thanks for keeping things grounded, dealing with the chaos, and always being a real one. Couldn't do it without you, bro.

Want to connect or collab?

I'm always happy to chat, learn from others, or work on something together. Check out my GitHub or drop me a message — I don't bite.