The Unix Fork Function
June 11, 2020
Recently I have been learning about operating systems. One of the most important functions I have learned about is the Unix fork function. In this blog post, I will try to explain what the fork command does and why it is important. The fork function…
Functional Programming
February 07, 2020
What is functional programming? Several qualities make code functional, and in this blog post, I will try to explain the properties of functional programming. Functional programming is declarative rather than imperative. Declarative statements tell…
Git
January 22, 2020
This week as a part of the Full Stack Apprenticeship at Sparkbox, we focused on becoming very comfortable with Git. Here is a list of things I learned this week. Using the merge button on GitHub makes commit history hard to read. Instead of merging…
Dotfiles
January 11, 2020
What are dotfiles? This week I learned that dotfiles are shortcuts that you can add to make your use of the terminal easier. Dotfiles get their name because they begin with a dot, which makes them a "hidden file" on your system. Here are some things…