You should! And you might enjoy this video about making a CPU rasterizer: https://www.youtube.com/watch?v=yyJ-hdISgnw
Note that when the parent comment says "software rendering" they're referring to software (compute shaders) on the GPU.