Category Archives: Programming

JavaScript’s “history” methods are cool

Recently, I was writing a paper which required me to do a little historical background research. Through this I ended up on the website for Encyclopedia Britannica. As I was scrolling the page, I saw something that I hadn’t seen … Continue reading

Posted in Programming | Tagged , , | Leave a comment

Making a parser generator doesn’t have to be hard.

I’m inspired to write this because of Russ Cox’ regular expression blogpost, which follows a similar format, although I’m not about to compare my implementation to others. Recently, I decided to create a project called CCC, or Collin’s Compiler Creator, … Continue reading

Posted in Programming | Tagged , , , | 1 Comment

Working on a new text editor…

So, as I’ve been teasing (for like 2 years at this point…) I am working on a text editor. Originally it was going to be based in the terminal, and using the Aquila virtual machine, then using Blæst, finally using … Continue reading

Posted in Programming | Tagged , , | Leave a comment

Switching to Apple

So, for pretty much all my life I’ve used Windows computers, and ever since 2016 pretty much used Linux full time. I used Linux as far back as 2011, with Ubuntu 11.10 being my first distro, however 2016 was when … Continue reading

Posted in Programming | Tagged , | Leave a comment

80% of the problems, caused by 20% of the bugs

If you’ve been around the internet for a long enough time, you’ve probably heard of the 80-20 principle, or Pareto Principle. For some reason, it seems like everything is linked to the proportion 80 to 20. For example, 80% of … Continue reading

Posted in Programming | Tagged , , , , | Leave a comment