Kim Kulling
banner
kimkulling.bsky.social
Kim Kulling
@kimkulling.bsky.social
System-Architect at day, Gfx-Coder and Asset-Importer-Lib Project-Lead at night. Find me on https://kimkulling.de/, Github: http://github.com/kimkulling or Patreon: http://patreon.com/assimp
Linktree: https://linktr.ee/kimkulling
Every C++ concepts in 12 minutes: youtu.be/BlDXiRaNjLU?... #gamedev #cpp #programming
Every C++ Concept Explained in 12 Minutes
YouTube video by Flash Bytes
youtu.be
November 13, 2025 at 8:01 PM
New Browser Security Report Reveals Emerging Threats for Enterprises: thehackernews.com/2025/11/new-...
AI browsers will create more threats, be careful #CyberSecurity #AI #Security
New Browser Security Report Reveals Emerging Threats for Enterprises
New 2025 report reveals browsers now drive 32% of corporate data leaks through GenAI and extensions.
thehackernews.com
November 12, 2025 at 9:35 AM
Learning from my life: The day I realized multithreading is not about speed — it’s about control. #programming #gamedev
November 7, 2025 at 1:17 PM
Reposted by Kim Kulling
Learning of today: There are only two ways to do things, correctly — or again.
November 5, 2025 at 3:19 PM
Learning of today: There are only two ways to do things, correctly — or again.
November 5, 2025 at 3:19 PM
Reposted by Kim Kulling
slint-ui / slint: Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps. ★20838 https://github.com/slint-ui/slint
slint-ui / slint
Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.
github.com
November 3, 2025 at 5:48 PM
Reposted by Kim Kulling
🌿 Rust for Good!
Caroline Morton opens the day with “Rust for Good: Systems Programming in Science and Public Health.”
Discover how Rust is powering open, auditable, and reliable scientific tools.
🕙 10:00 · 📍 Main Hall
#RustLab2025 #RustLang
November 3, 2025 at 8:45 AM
Reposted by Kim Kulling
TARmageddon Flaw in Async-Tar Rust Library Could Enable Remote Code Execution thehackernews.com/2025/10/tarm...
TARmageddon Flaw in Async-Tar Rust Library Could Enable Remote Code Execution
High-severity TARmageddon flaw (CVE-2025-62518) in Rust’s async-tar libraries enables RCE via header parsing bug.
thehackernews.com
October 26, 2025 at 1:42 PM
Worst problems of most #programmers and #webdesigners shown in one picture:
October 24, 2025 at 5:07 PM
Reposted by Kim Kulling
Code Duplication - Why and How to Detect It
www.youtube.com/watch?v=exvY...
#cpp
#cplusplus
Code Duplication - Why and How to Detect It
YouTube video by Qt Group
www.youtube.com
October 23, 2025 at 9:50 AM
Reposted by Kim Kulling
Dispersion
for(float i,z,d,s;i++<2e1;o+=(cos(s-z+vec4(0,1,8,0))+1.)/d){vec3 p=z*normalize(FC.rgb*2.-r.xyy),a=p;
for(d=2.;d++<7.;)a-=sin(a*d+t+i).yzx/d;z+=d=abs(2.-max(p=abs(p),p.y).x)+abs(cos(s=a.z+a.y-t))/7.;}
o=tanh(o/2e2);
October 14, 2025 at 1:34 PM
Reposted by Kim Kulling
🚧 M4 update: Render config cleanup, VSync fixes, VMA in RenderGraph, descriptor allocator (TDD green), build polish, microsecond logger. Phase 1 locked. Shader pipeline next.

ARTICLE -> dev.to/p3ngu1nzz/in...

#gamedev #indiedev #devlog #cpp #vulkan #ecs #shaderdev #techart #gameengine #soloindie
Inside 3 Weeks of Vulkan Engine Dev: Render Graphs, Descriptors & Deterministic Frame Pacing
Author: Cat Game Research Team Date: October 18, 2025 Milestone: M4 Phase 2+ - Advanced Rendering...
dev.to
October 18, 2025 at 12:56 PM
Reposted by Kim Kulling
How do you find performance bottlenecks in Rust? 🤔
I got you:

🦀 hotpath — A lightweight Rust profiler for tracking execution time and memory allocations.

💯 Integrate with CI & catch regressions early.

⭐ GitHub: github.com/pawurb/hotpath

#rustlang #benchmark #profiling #performance #observability
October 23, 2025 at 8:37 AM
Reposted by Kim Kulling
Wine 10.17 introduces EGL as the default OpenGL renderer, updates Mono to 10.3, and fixes 17 bugs for improved app compatibility.
linuxiac.com/wine-10-17-r...
Wine 10.17 Released with Default EGL Renderer and Updated Mono Engine
Wine 10.17 introduces EGL as the default OpenGL renderer, updates Mono to 10.3.0, and fixes 17 bugs for improved app compatibility.
linuxiac.com
October 17, 2025 at 8:41 PM
Reposted by Kim Kulling
⚡ Hackernews Top story: rlsw – Raylib software OpenGL renderer in less than 5k LOC
raylib/src/external/rlsw.h at master · raysan5/raylib
A simple and easy-to-use library to enjoy videogames programming - raysan5/raylib
github.com
October 21, 2025 at 11:27 PM
For #cpp #developer interested as well I guess.
October 22, 2025 at 12:29 PM
Building a lightweight ImGui profiler in ~500 lines of C++ : vittorioromeo.com/index/blog/s... #gamedev
building a lightweight ImGui profiler in ~500 lines of C++
Article/tutorial on http://vittorioromeo.com
vittorioromeo.com
October 22, 2025 at 12:13 PM
Reposted by Kim Kulling
Live now.
Let's finish moving the sdf function to a shadergraph
https://twitch.tv/ak_elements
#gameengine #onyx #gamedev
Twitch
Let's finish moving the sdf function to a shadergraph - Onyx Engine
twitch.tv
October 19, 2025 at 4:36 PM
The xml export in #assimp will now dump the names of textures. What a stupid mistake. #gamedev #cpp
October 17, 2025 at 3:35 PM
Reposted by Kim Kulling
Graphics Programming weekly - Issue 408 - September 14th, 2025 www.jendrikillner.com/post/graphic...
September 15, 2025 at 4:32 PM
Reposted by Kim Kulling
Graphics Programming weekly - Issue 409 - September 21st, 2025 www.jendrikillner.com/post/graphic...
September 22, 2025 at 1:41 PM