Skip to content
View Jubstaaa's full-sized avatar
:shipit:
Roger that!
:shipit:
Roger that!

Highlights

  • Pro

Block or report Jubstaaa

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

İlker Balcılar

typing

website linkedin npm discord mail profile views

👾 About me

I build things from UI to infra: the frontend, the API, the data model, and the box it runs on. TypeScript end-to-end, Rust when a desktop app needs to feel native.

Most of my side projects start the same way. I notice a gap in something I use every day, usually League of Legends, a dev tool, or my own iPhone home screen, and I open the editor instead of shrugging it off.

  • 🏢 Software Engineer at Macellan SuperApp
  • 🎓 BSc Software Engineering, İstanbul Nişantaşı
  • 🧰 Maintaining hono-telescope, tailwind-hitslop and standup-mr on npm
  • 🎮 Challenger jungle main, still in the jungle at 2am

🚀 Open source

hono-telescope tailwind-hitslop standup-mr iconstate auto-watch font-mapper

Project What it is Live
hono-telescope Laravel Telescope-style debugger for Hono, plus an MCP server for your AI agent npm
tailwind-hitslop Invisible expanded tap targets for Tailwind v4, like React Native hitSlop npm
standup-mr Standup notes from merge request state, not commit logs. CLI + hosted MCP npm
IconState Rearrange your iPhone home screen from your Mac, over USB. Rust + Tauri release
auto-watch GitHub Action that watches every repo you create, the way GitHub used to marketplace
FontMapper Chrome extension that swaps any site's fonts for your installed ones users
brief Weekly digest of what changed in React and Next.js, read from the commits brief.ilkerbalcilar.com

🎮 Built for the Rift

I hit Challenger as a jungle main. At that level you stop seeing the game and start seeing the gaps. Why I keep building League tools →

Project                                
📺 StatBox Free OBS widget: live rank, recent games and session stats for streamers
⚙️ LoL Config Editor Edit League settings without launching the game, swap Riot accounts in one click
🎬 Daily Lore Bot Picks a champion, narrates the lore with AI and posts a video to Instagram every day
🧩 Pixel Guess Guess the champion as it un-pixelates. Web + mobile, global leaderboard

🛠️ Loadout

TypeScript, JavaScript, Rust, Python, C#, React, Next.js, Tailwind, Redux, Vite, Node.js, Bun, Prisma, Tauri, Electron, Unity, Godot, Figma, Cloudflare, Vercel, PostgreSQL, MongoDB, MySQL, Docker, Nginx, GitHub Actions

hono expo payload zed claude code

📊 Stats

stats streak

✍️ Latest posts

Pinned Loading

  1. hono-telescope hono-telescope Public

    Laravel Telescope-style debugging for Hono — plus an MCP server so your AI agent can read the app's live requests, exceptions and queries

    TypeScript 27

  2. lol-config-editor lol-config-editor Public

    Edit League of Legends settings without launching the game, save profiles, and switch Riot accounts in one click.

    TypeScript 8 1

  3. tailwind-hitslop tailwind-hitslop Public

    Hit-slop utilities for Tailwind CSS v4 — invisible expanded touch targets, like React Native hitSlop. Pure CSS, zero JS.

    TypeScript 11

  4. font-mapper font-mapper Public

    Chrome extension to replace any website's fonts with the fonts installed on your computer — per domain, instantly. Works on named families, generic fallbacks (sans-serif, monospace), and system fonts.

    TypeScript 1

  5. iconstate iconstate Public

    Rearrange your iPhone home screen from your Mac — drag icons and folders with a mouse, over USB

    TypeScript 28

  6. standup-mr standup-mr Public

    Standup notes from merge request state, not commit logs. Reads GitLab or GitHub: what is ready, what is blocked, and why your pipeline is red.

    TypeScript 1