Search Posts
Recent Posts
- Simple Unit Testing for Types in C11Sometimes I find myself doing coding tests to keep my problem-solving skills sharp. One of the platforms I use is CodeWars, a platform owned by Andela. My current stack is JavaScript (including NodeJS), PHP, and C/C++. I noticed the tests for the C and C++ exercises were written using a library called Criterion, which brings… Read more: Simple Unit Testing for Types in C11
- How to save your software project from the costs of abstractionAll software tools mainly do one form of abstraction or the other to save you time or money, this abstraction comes at a cost. I have been working in software for years now and every time I am tasked with creating a new project from scratch, the question of which programming language, framework, libraries, platform,… Read more: How to save your software project from the costs of abstraction
- strlen vs mb_strlen in PHPAs a PHP developer, I am sure you use strlen often to check for the length of strings. strlen does not return the length of a string but the number of bytes in a string. In PHP, one character is one byte therefore for characters that fall within the 0 – 255 range in ASCII/UTF-8… Read more: strlen vs mb_strlen in PHP
- Software development process for the Solo developerCompleting and shipping personal projects as a solo developer can be tasking when you have other responsibilities. Over the years I have gathered a simple framework to ship good software quickly. The steps can be divided into: You may ask, what about other methods agile, waterfall etc. I have found those techniques to be too… Read more: Software development process for the Solo developer
- Separating WSL (Linux) path and Window pathI often find myself hacking the Linux kernel for fun and profit. This time I was trying out Buildroot Embedded Linux build system and the first stumbling block using WSL was the fact that Windows path containing spaces were appended to the WSL path which the Linux file system has issues with. Running make for… Read more: Separating WSL (Linux) path and Window path
Newsletter
Stay up to date with news, projects and happenings.