About the Site
Welcome to my computer science KB. The purpose of this project is to be a knowledge base for all things computer science. Most of this is information I have come across and used. The information is broken up into various sections by field to make it easy to find things, but also don’t be afraid to use the search bar since the site has full-text search to make finding whatever you need as easy as possible!
Navigation
When navigating through to any new topic in the knowledge base I would recommend checking out the page labelled 🌱Basics/Intro
in each section. From there there is also (on desktop) a graph view in the top right (should be at the bottom of the page on mobile) to see which pages are related to the current page. Many times the related pages are in different sections and are worth checking out when they come up. Additionally at the bottom of most pages there is an additional resources section which includes references to alternate explanations, expansions on the topic, or examples of the topic in the real world.
About Me
Hi 👋, I’m Kieran.
I’m currently a computer science student with a minor in philosophy at the University of Calgary in Canada. I’ve been developing since I started my degree professionally as a freelancer, doing enterprise work on internship and a full-time employee at my university. When I can I also do open source work (including this site). If you’re interested in some of my other projects check out some of the links in the footer of the site!