Advertisement · 728 × 90

Posts by Yuri Karabatov

Surly Karate Monkey, Alfine 8

Surly Karate Monkey, Alfine 8

New bike day

6 days ago 0 0 0 0
Preview
Rust rewrite by karabatov · Pull Request #1 · karabatov/ddpub Subj

Needs a good old cleanup but I already switched all my websites to the Rust version of my publishing engine. Will update the docs soon and implement a few more things and it's ready for a 1.0 release.

github.com/karabatov/dd...

3 weeks ago 0 0 0 0
Preview
Typingvania Devlog 4 — A new engine Typingvania Devlog 4 — A new engine

Converted my blog engine from Go to Rust and before deploying it I'm rereading all my posts. I'm happy I took the effort to write them even if nobody (but me) ever reads them: norikitech.com/posts/typing...

3 weeks ago 0 1 0 0
Screenshot of Kanoniko app on macOS showing a Trello-like kanban board with 3 columns: To Do, Review and Done with a few cards each.

Screenshot of Kanoniko app on macOS showing a Trello-like kanban board with 3 columns: To Do, Review and Done with a few cards each.

To help me move my other projects along, I'm making Kanoniko, a small native desktop kanban app that works over a standard todo.txt file. I believe a Trello-style board is all you need for most projects but I don't like the idea of keeping it outside the project.

3 weeks ago 0 0 0 0
Preview
Typingvania Typingvania

Just released Typingvania version 1.3 fixing an issue on Windows where characters couldn't be typed on keyboard layouts with AltGr.

norikitech.com/typingvania/

1 month ago 0 0 0 0

Thanks past me for documenting and automating App Store and Steam uploads.

1 month ago 1 0 0 0
Preview
Josh's fundraiser for Marie Curie Help Josh Haxell raise money to support Marie Curie

I'm running the Bath Half Marathon this weekend to raise some money for Marie Curie in memory of my mum

I'm certainly feeling some things about the run happening to be on Mother's Day

www.justgiving.com/page/josh-ha...

1 month ago 1 1 0 0
resolve_altgr_key function using WIN32 API side by side with onscreen keyboard and Typingvania game window

resolve_altgr_key function using WIN32 API side by side with onscreen keyboard and Typingvania game window

Had to drop down to WIN32 API to implement dead key handling in Typingvania the way I wanted to

1 month ago 0 0 0 0
Advertisement

Same. And post-it notes.

1 month ago 1 0 0 0

Time to go live in the woods

2 months ago 0 0 1 0

This week, everyone is a compiler expert. For once, I'd like to read “We used AI to implement a project that is fully standard-compliant and obliterates prior attempts in performance and accuracy.”

2 months ago 1 0 1 0
Steam Typing Fest. Feb 5 – Feb 9

Steam Typing Fest. Feb 5 – Feb 9

My typing trainer Typingvania is 10% off for the duration of Steam Typing Fest! ⌨️ ⌨️ ⌨️

store.steampowered.com/app/3632460/...

2 months ago 0 0 0 0

The unique property of coding agents is that they turn any project into a legacy codebase. Then we can come in and do our usual software engineering job of mucking out the stable. We know how to work in a legacy project—after all, we do it all the time at work.

2 months ago 0 0 0 0
Preview
a man in a suit and tie looks surprised ALT: a man in a suit and tie looks surprised
2 months ago 1 0 0 0

Whaaat are you in the UK? Until when?

2 months ago 0 0 1 0
Advertisement

I am here for this! Love both Banks and Hamilton

2 months ago 0 0 0 0

Such a cool role

2 months ago 0 0 0 0

I see typing game I like

2 months ago 7 0 1 0
Video

Humble new prototype. The core is very simple (1 mechanic). Behind the scenes this already has lore, skill tree and metaprogression ⏳

2 months ago 0 0 0 0
Post image

Because I like procedural generation, I'm leaning to procedural terrain with a clipmap (pictured) but because it's boring and not Moon-like, I'll overlay craters, Path3D tracks and other terrain features

#gamedev #indiedev

3 months ago 6 1 0 0

Just watched it today and it was fire

3 months ago 1 0 0 0
Post image
3 months ago 1 0 0 0
Advertisement

In Vim % exists (jump to matching pair) so you can immediately see the scope and come back

If you're at the bottom of a long scope it's usually a sign the scope should fit on your screen in full :D

3 months ago 0 0 1 0

Nice font

3 months ago 1 0 1 0
Post image

😬

3 months ago 1 0 1 0
Video

Got the suspension and grip/slip working. Added flight control with auto-leveling, thruster brake and natural steer-yaw. In an airless environment the speed just grows and grows as long as you keep breaking ground contact.

#gamedev #indiedev

3 months ago 6 0 0 0
Video

One of the mechanics I'm exploring is additional downforce that decreases as you speed up. Physics is more Realistic™ now with fewer problems but still janky.

3 months ago 3 0 0 0
Video

Working on the prototype for my next game, just put in a (janky) shapecast vehicle controller. First, to make it behave, and then to add some mechanics.

#gamedev #screenshotsaturday

3 months ago 7 1 0 0
Post image

New project (it's a game (again))

3 months ago 2 0 0 0
“Rust for Swift developers” — Yuri Karabatov, 13 November 2025

“Rust for Swift developers” — Yuri Karabatov, 13 November 2025

Going to do a lightning talk tomorrow at a work-adjacent Rust meetup

5 months ago 1 0 0 0
Advertisement