The full story and journal is currently a work in progress. However, the documentation of everything is available here and the source code is available here. The documentation was automatically generated using javadocs and there may be some typos and formatting issues as I am not the most familiar with it. If you see an issue, please consider submitting an issue so I can fix it. There is a lot and it is tricky to look over everything.
A personal blog exploring the challenges and adventures of a Computer Science student
Here is the story of how I designed, built, and tested a SIC/XE assembler