Kim Kulling's Avatar

Kim Kulling

@kimkulling.bsky.social

System-Architect at day, Gfx-Coder and Asset-Importer-Lib Project-Lead at night. Find me on Github: http://github.com/kimkulling or Patreon: http://patreon.com/assimp Linktree: https://linktr.ee/kimkulling

285 Followers  |  223 Following  |  271 Posts  |  Joined: 07.08.2023  |  1.7218

Latest posts by kimkulling.bsky.social on Bluesky

Preview
Plague: A Newly Discovered PAM-Based Backdoor for Linux - Nextron Systems

There is a new backdoor out for #linux: www.nextron-systems.com/2025/08/01/p... #Cybersecurity

05.08.2025 12:18 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - pa-ulander/yaghvc: Visitor counter badges for readme's in github profiles & repositories. Visitor counter badges for readme's in github profiles & repositories. - pa-ulander/yaghvc

Yet Another Github Visitor Counter

A Laravel-based GitHub profile visitor counter and github repository visitor counter that generates customizable SVG badges to display on your GitHub profile or in a repository. github.com/pa-ulander/y...

#Github #Laravel

02.08.2025 17:52 β€” πŸ‘ 8    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

Stop scrolling and comment some good vibes for other travellers at the Cozy Inn

#gamedev #indiedev #indiegame #pixelart

31.07.2025 10:03 β€” πŸ‘ 165    πŸ” 24    πŸ’¬ 10    πŸ“Œ 1

Learning of today: When one app tells you the asset-format is broken and the other one tells you it is fine: maybe they are looking for different versions with the same name #3DS. #assimp supports the legacy version and 3d MAX 2023 uses a newer version, which is incompatible. #gamedev

30.07.2025 22:03 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Assimp Hacks 6: Create what you need with CMake Read it for free…

I wrote a small post on Medium: medium.com/p/5b67350a20b9 #assimp #gamedev

free link kim-kulling.medium.com/assimp-hacks...

30.07.2025 12:25 β€” πŸ‘ 7    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
Assimp Hacks 6: Create what you need with CMake Read it for free…

I wrote a small post on Medium: medium.com/p/5b67350a20b9 #assimp #gamedev

free link kim-kulling.medium.com/assimp-hacks...

30.07.2025 12:25 β€” πŸ‘ 7    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

The #assimp master nor support the CMakePreset feature: You can generate assimp with all tools enabled by running: cmake ./CMakeLists.txt β€” preset=assimp_with_tools

#gamedev #programming #cmake

30.07.2025 12:24 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

I tried to write a daily developer diary. If you want to take a look ono that, check github.com/kimkulling/k... #developer #gamedev

29.07.2025 09:48 β€” πŸ‘ 9    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

More Q&A July 2025 βš’οΈπŸ¦‰πŸ¦‡
More questions. More answers.

youtu.be/35h4_nMdHHI

#cralon #pithead #pitheadstudio #indiedev #gamedev #qanda

28.07.2025 08:02 β€” πŸ‘ 22    πŸ” 7    πŸ’¬ 1    πŸ“Œ 0

Another learning for today: A cast is a lie to ourself. Just trying to fix an #assimp vulnerability based on my personal lies. #gamedev

19.07.2025 10:30 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 0    πŸ“Œ 1
Preview
Life and Death of a Graphics Programmer Recurrent internet discussions show a divide between programmers working in different industries. Topics like code clarity, performance, debuggability, architecture or maintainability are a source …

Some nice thoughts from a gfx-programming guy: www.elopezr.com/life-and-dea... #gamedev #programming

23.07.2025 12:39 β€” πŸ‘ 23    πŸ” 6    πŸ’¬ 0    πŸ“Œ 0

What i learned today: if your deployment contains config and binary artifacts: make sure that all get deployed with the right version. And check it automatically #development #web #json

24.07.2025 14:27 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Fighting with JSONβ€Šβ€”β€ŠA War Story What happened?

I debugged the nlohmann json lib and this is what I have learned: medium.com/p/2967e295855a #developer #cpp

24.07.2025 08:29 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

What i learned today: if your deployment contains config and binary artifacts: make sure that all get deployed with the right version. And check it automatically #development #web #json

24.07.2025 14:27 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

#THYSIASTERY Monster of the Week: A soldier.
Finding fellow lost souls would usually be a relief, but this one has already expired. Thankfully, they seem unable to use their firearms anymore.
Steam demo: shorturl.at/EF5mn
#pixelart #γƒ‰γƒƒγƒˆη΅΅ #indiedev #turnbased #indiegame #turnbasedthursday

24.07.2025 08:50 β€” πŸ‘ 14    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

Ah, you need a registration. I will move this to my website.

24.07.2025 09:23 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Fighting with JSONβ€Šβ€”β€ŠA War Story What happened?

I added the free link. If you are not able to open it: kim-kulling.medium.com/fighting-wit...

24.07.2025 09:20 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Fighting with JSONβ€Šβ€”β€ŠA War Story What happened?

I debugged the nlohmann json lib and this is what I have learned: medium.com/p/2967e295855a #developer #cpp

24.07.2025 08:29 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
Life and Death of a Graphics Programmer Recurrent internet discussions show a divide between programmers working in different industries. Topics like code clarity, performance, debuggability, architecture or maintainability are a source …

Some nice thoughts from a gfx-programming guy: www.elopezr.com/life-and-dea... #gamedev #programming

23.07.2025 12:39 β€” πŸ‘ 23    πŸ” 6    πŸ’¬ 0    πŸ“Œ 0
Preview
HL1: Fix out of bound access Β· assimp/assimp@ee34f49 The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure. - HL1: Fix out of bound access Β· assimp/assimp@ee34f49

I hate it: my CI shows me all the things I'm doing wrong. Good for you, more work for me (check github.com/assimp/assim... ). #assimp #gamedev

19.07.2025 20:13 β€” πŸ‘ 7    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Post image

#ai #fake #meme #terminator #realtalk

19.07.2025 19:38 β€” πŸ‘ 16    πŸ” 5    πŸ’¬ 2    πŸ“Œ 0

Don't do this at home #assimp #gamedev

19.07.2025 20:14 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
HL1: Fix out of bound access Β· assimp/assimp@ee34f49 The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure. - HL1: Fix out of bound access Β· assimp/assimp@ee34f49

I hate it: my CI shows me all the things I'm doing wrong. Good for you, more work for me (check github.com/assimp/assim... ). #assimp #gamedev

19.07.2025 20:13 β€” πŸ‘ 7    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

Another learning for today: A cast is a lie to ourself. Just trying to fix an #assimp vulnerability based on my personal lies. #gamedev

19.07.2025 10:30 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 0    πŸ“Œ 1
Preview
Programming Puzzles For Everyone This book is 90% complete

I'm doing a stealth release of my latest puzzle book. The book is available for pre-release at 4.99 USD. I need reviewersβ€”purchase the book, submit an issue to the tracker, and receive a free coupon for my other ebooks!

leanpub.com/programming_...

Issue tracker:

github.com/lefticus/boo...

18.07.2025 23:22 β€” πŸ‘ 9    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0
Bytte.cloud

Ever wanted to host that minecraft server you've been DYING to make? Visit panel.bytte.cloud/auth/register today and host your own minecraft server completely for free! Bytte also offer website + discord bot hosting for free. If you need any support, join their discord server: discord.gg/bytte

13.07.2025 15:32 β€” πŸ‘ 41    πŸ” 7    πŸ’¬ 2    πŸ“Œ 0

What I learned today: innovation is often perceived as a disruptive factor. #development #ai

19.07.2025 07:53 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

My takeaway from today: keeping people engaged requires more than just asking them if they are happy. You need to help them grow and keep them engaged. #development #teaching

18.07.2025 17:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Weaponizing Windows Drivers: A Hacker's Guide for Beginners In the never-ending cat-and-mouse game of cybersecurity, every advancement in defense inevitably drives attackers to evolve their tactics, exploiting new gaps and vulnerabilities. From the early days ...

A nice introduction into windows driver development from a #cybersecurity perspective can be found here: www.securityjoes.com/post/weaponi... #programming

18.07.2025 12:07 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Critical-Vulnerabilities-in-Network Detective

The Kaseya RapidFire network scanner stores credentials for the networks and devices it needs to scan in an insecure manner.

Galactic Advisors says credentials are stored in cleartext inside temporary files or using a weak and reversible form of encryption.

www.galacticadvisors.com/release/crit...

13.07.2025 17:48 β€” πŸ‘ 8    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

@kimkulling is following 19 prominent accounts