thanks!
01.01.2026 18:18 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0@haniondev.bsky.social
recreational programmer interested in C, low-level, game engines, compilers, embedded, assembly, linux https://hanion.dev
thanks!
01.01.2026 18:18 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0close enough, got a job as a programmer working on a fighter jet
29.12.2025 17:50 โ ๐ 3 ๐ 0 ๐ฌ 1 ๐ 0am i cooked @tsoding.bsky.social ?
22.12.2025 19:06 โ ๐ 4 ๐ 0 ๐ฌ 3 ๐ 0added lambert shading
08.10.2025 11:34 โ ๐ 8 ๐ 0 ๐ฌ 0 ๐ 0finally rendered my first 3d cube with opengl
07.10.2025 15:47 โ ๐ 8 ๐ 0 ๐ฌ 0 ๐ 1yeah unfortunately vim couldn't handle proper bidireccional rendering so i used a left to right remderer for the photo
05.10.2025 00:03 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0and some turkic runes represent more than one character btw
04.10.2025 23:56 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0its turkish translations :)
04.10.2025 20:13 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0old turkic c:
04.10.2025 13:05 โ ๐ 9 ๐ 0 ๐ฌ 1 ๐ 0do you guys clean up before exiting or do you leave it to the kernel?
03.10.2025 12:45 โ ๐ 8 ๐ 0 ๐ฌ 3 ๐ 0callgrind output with sprintf
callgrind output without sprintf
heres the numbers
02.10.2025 18:49 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0in my site generator mite: hanion.dev/post/mite
02.10.2025 18:38 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0single line of sprintf was responsible for 65% of the instructions.
replaced it with my own function and instruction count dropped from 58 million to 10 million
enik-engine editor
I spent the last few years building enik-engine, a lightweight C++ game engine with a custom editor, hot-reload scripting, physics, animation, prefabs, and more. Fast, small, and built for experimentation. Hereโs a deep dive into how it works and the lessons I learned:
hanion.dev/post/enik-en...
seeing C in your native language is pretty funny btw
25.08.2025 22:12 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0just searched your tweet to reference it in this post a couple hours ago lol
24.08.2025 20:18 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0Building a custom C skin: hanion.dev/post/cey
24.08.2025 19:57 โ ๐ 9 ๐ 0 ๐ฌ 1 ๐ 2yeah, i feel like writing my own layouting engine instead of dealing with nuklear rn
18.08.2025 18:59 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0raygui is simpler to use but no layouting.
nuklear has layouting but a pain to use.
raygui
nuklear
made a ray tracer in c. and i want your opinions on the ui.
left (raygui) or right (nuklear)?
thanks. it is excellent, improved my workflow immensely
11.08.2025 19:46 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0noo I'm prone to getting nerd sniped, don't do it ๐คฃ
10.08.2025 21:11 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0thanks man its so cool! i want to get into keeping rss feeds. it seems really nice
10.08.2025 21:07 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0added rss to my site and to mite. updated the post ๐
10.08.2025 20:58 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0sorry i have no idea. screenshots felt simpler and more in my control. I have to research it
09.08.2025 23:19 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0of course i will add it asap
09.08.2025 20:06 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0I got nerd sniped by @tsoding.bsky.social.
Site generation with C templates: hanion.dev/post/mite/
but I don't know what to do with them
22.07.2025 22:10 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0