Articles
Welcome to VibeLog
This is the first dynamic generation test of the VibeLog engine. Pure C, No SQL, Just Vibes.
Memory Management Rituals in C
Mastering the allocation and liberation of memory. How to avoid leaks and corruption in long-running daemons.
Pointers to the Void: Advanced C Tricks
Navigating the darkness of raw memory access. Void pointers, function pointers, and unsafe casting.
The Silent Segfault: Debugging Nightmares
When the kernel kills your process without a word. Analyzing core dumps and stack traces.
Lua Coroutines: Threads from Beyond
Implementing cooperative multitasking. How coroutines differ from OS threads and why they matter.
Embedding Lua: Possessing the Host Application
Integrating Lua into C applications correctly. The stack, the registry, and safe calls.
Metatables and Black Magic
Bending Lua's syntax to your will. Operator overloading, proxies, and forbidden techniques.
Vibecoding: Programming with Intent
Code is not just logic, it is energy. How environment and mindset affect code quality.
Aesthetics of Code: Formatting as Art
Why the look of your code matters as much as its function. Symmetry, spacing, and readability.
Monolith vs Microservices: Architectural Schism
The eternal war. Why simple monolithic architectures often beat distributed complexity.