Blog
Some of my thoughts on software engineering, building, and tech.
-
How to study effectively as a full-time developer
February 1, 2020
So you’ve graduated from university/bootcamp and you’ve landed your first job as a professional programmer. Congratulations, this is a huge milestone as it cost you years of perseverance to thoroug...
-
How can vim make you a better developer
April 6, 2018
The first time I encountered vim was during a Linux System Administrator course I attended a while ago.
-
How to properly use macros in C
December 9, 2017
One strange phenomenon when coding in C is using macros.
-
The build process of programming languages
November 18, 2017
This article is part of the sequence The Basics You Won’t Learn in the Basics aimed at eager people striving to gain a deeper understanding of programming and computer science.
-
The ultimate challenge for aspiring developers
October 14, 2017
When I first started programming, I started creating some simple console applications following some course materials. I had to create some simple algorithmic-type programs such as implementing fac...
-
Languages High and Low
September 9, 2017
This article is part of the sequence The Basics You Won’t Learn in the Basics aimed at eager people striving to gain a deeper understanding of programming and computer science.
-
Understanding Standard Input and Output
July 22, 2017
This article is part of the sequence The Basics You Won’t Learn in the Basics aimed at eager people striving to gain a deeper understanding of programming and computer science.
-
What you don’t know about sorting algorithms
June 9, 2017
This article is part of the sequence The Basics You Won’t Learn in the Basics aimed at eager people striving to gain a deeper understanding of programming and computer science.
-
Introduction to bitwise operations
May 13, 2017
This article is part of the sequence The Basics You Won’t Learn in the Basics aimed at eager people striving to gain a deeper understanding of programming and computer science.
-
What you need to know about character sets and encoding
April 9, 2017
This article is part of the sequence The Basics You Won’t Learn in the Basics aimed at eager people striving to gain a deeper understanding of programming and computer science.