Latest Tech News

Stay updated with the latest in technology, AI, cybersecurity, and more

Filtered by: false Clear Filter

Everything About Bitflags: How to store up to 32 booleans in one value?

When I was younger and I was involved in reverse engineering communities and systems programming, there was this concept called bit flags. They were a standard way of storing a pack of true or false values in ... actually a single value - a function parameter, local variable or entry in some configuration. I found nothing fascinating about that back then and just used it on a regular basis, as every other engineer was. Long time after that and after shifting my focus to web development I just r

Benchmarks in CI: Escaping the Cloud Chaos

Creating a performance gate in a CI environment, preventing significant performance regressions from being deployed has been a long-standing goal of dozens of software teams. But measuring in hosted CI runners is a particularly challenging task, mostly because of noisy neighbors leaking through virtualization layers. Still, it's worth the effort. Performance regressions are harder to catch and more expensive to fix the longer they go unnoticed. Mostly because: Catching issues in production is