Every project can benefit from a robust continuous integration pipeline that builds your application, runs tests, lints code, verifies code quality, runs vulnerability analysis and more. However, building such pipeline takes a significant amount of time, which doesn't really provide ...
This article explains a straightforward approach for generating Perfect Hash Functions, and using them in tandem with a Map implementation called ReadOnlyMap. It assumes the reader is already familiar with concepts like hash functions and hash tables. If you want ...
This article assumes the reader is already familiar with the C programming language and some basic concepts concerning hash functions. The target audience (as is often the case on my blog) is undergrad CS students or seasoned developers who, just ...