41554 blogs · [ { "id": "01a08740-a201-7278-a122-b70505f7b409", "title": "Writing a C preprocessor for bgfx shader compiler", "url": "https://bkaradzic.github.io/posts/preprocessor/", "published_at": "2026-08-20T00:00:00+00:00" }, { "id": "01a08740-a201-7278-a122-b705067ddfe9", "title": "Parsers don’t have to be complicated", "url": "https://bkaradzic.github.io/posts/scanner/", "published_at": "2026-07-27T00:00:00+00:00" }, { "id": "01a08740-a201-7278-a122-b7050731f658", "title": "Making cross-platform SIMD code pleasant", "url": "https://bkaradzic.github.io/posts/typeless-simd/", "published_at": "2026-05-03T00:00:00+00:00" }, { "id": "01a08740-a201-7278-a122-b7050774a937", "title": "bgfx WebGPU backend, second take!", "url": "https://bkaradzic.github.io/posts/webgpu/", "published_at": "2026-01-12T00:00:00+00:00" }, { "id": "01a08740-a201-7278-a122-b70507d38cfd", "title": "Fast Call-Stack Backtrace", "url": "https://bkaradzic.github.io/posts/fast-call-stack-backtrace/", "published_at": "2025-10-20T00:00:00+00:00" }, { "id": "01a08740-a201-7278-a122-b70507fd80b2", "title": "Branimir Karadžić Biography", "url": "https://bkaradzic.github.io/pages/bio/", "published_at": "2025-10-17T00:00:00+00:00" }, { "id": "01a08740-a201-7278-a122-b7050872c22e", "title": "bgfx is switching to IDL to generate API", "url": "https://bkaradzic.github.io/posts/idl/", "published_at": "2019-04-08T00:00:00+00:00" }, { "id": "01a08740-a201-7278-a122-b70508f643e4", "title": "Why I think Immediate Mode GUI is way to go for GameDev tools", "url": "https://bkaradzic.github.io/posts/why-i-think-immediate-mode-gui-is-way-to-go-for-gamedev-tools/", "published_at": "2017-03-06T00:00:00+00:00" }, { "id": "01a08740-a201-7278-a122-b7050912261c", "title": "Notes on header files", "url": "https://bkaradzic.github.io/posts/notes-on-header-files/", "published_at": "2017-02-14T00:00:00+00:00" }, { "id": "01a08740-a201-7278-a122-b70509357c29", "title": "Orthodox C++", "url": "https://bkaradzic.github.io/posts/orthodoxc++/", "published_at": "2016-01-16T00:00:00+00:00" }, { "id": "01a08740-a201-7278-a122-b705096d6770", "title": "Porting AirMech to Native Client", "url": "https://bkaradzic.github.io/posts/native-client/", "published_at": "2012-01-06T00:00:00+00:00" }, { "id": "01a08740-a201-7278-a122-b7050a39b38d", "title": "Open source or it didn't happen!", "url": "https://bkaradzic.github.io/posts/open-source-or-it-didnt-happen/", "published_at": "2011-09-20T00:00:00+00:00" } ] posts Claim your blog
Back to bkaradzic.github.io
Blog · corpus.blog/blogs/bkaradzic.github.io/posts

bkaradzic.github.io

bkaradzic.github.io

2026

2025

2019

2017

2016

2012

2011