\usepackage{textcase}
%% Set Main Fonts
+%\setmainfont[
+ %Ligatures=TeX,
+ %ItalicFont={Linux Libertine O:style=Italic},
+ %BoldFont={Linux Libertine O:style=Bold},
+ %BoldItalicFont={Linux Libertine O:style=Bold Italic},
+%]{Linux Libertine O}
\setmainfont[
Ligatures=TeX,
- ItalicFont={Linux Libertine O:style=Italic},
- BoldFont={Linux Libertine O:style=Bold},
- BoldItalicFont={Linux Libertine O:style=Bold Italic},
-]{Linux Libertine O}
+ ItalicFont={Linux Biolinum O:style=Italic},
+ BoldFont={Linux Biolinum O:style=Bold},
+ BoldItalicFont={Linux Biolinum O:style=Bold Italic},
+]{Linux Biolinum O}
%\setmainfont[
% Ligatures=TeX,
\usepackage{libertine}
\usepackage[T1]{fontenc}
-\newfontfamily\primaryfont[Ligatures=TeX, Numbers=OldStyle]{Linux Libertine O}
-\newfontfamily\titlefont[Scale=1.75, Ligatures=TeX]{Linux Libertine O}
+% \newfontfamily\primaryfont[Ligatures=TeX, Numbers=OldStyle]{Linux Libertine O}
+%\newfontfamily\titlefont[Scale=1.75, Ligatures=TeX]{Linux Libertine O}
+\newfontfamily\setmainfont[Ligatures=TeX, Numbers=OldStyle]{Linux Biolinum O}
+\newfontfamily\primaryfont[Ligatures=TeX, Numbers=OldStyle]{Linux Biolinum O}
+\newfontfamily\idtitlefont[Ligatures=TeX, Numbers=OldStyle]{Linux Biolinum O}
+\newfontfamily\headerfont[Ligatures=TeX, Numbers=OldStyle]{Linux Biolinum O}
+\newfontfamily\normalfont[Ligatures=TeX, Numbers=OldStyle]{Linux Biolinum O}
+\newfontfamily\titlefont[Scale=1.75, Ligatures=TeX]{Linux Biolinum O}
%\setmainfont
%\renewcommand{\sfdefault}{URW Gothic}
-# The Journey of the mediocre programmer
+# Journey of The Mediocre Programmer
## How we got here
You have your own unique story of how you got here as a programmer. You might have found out about programming as a curious child who wanted to see what the computer could do. Or you could have arrived as an adult who heard about these things called computers that you could program. Whatever the case, you had a journey to get to this point, and you learned a certain amount to get here. You spent your free time learning how to code, or you were fortunate to be able to work on programming as part of your job. You went to school to learn more about programming or you took training classes. You bought books or read articles online to learn more about programming. Whatever path you took you began your journey as a programmer.
A post-mortem also has the benefit of hindsight. Decisions that were clear and definite at the time might not make much sense when viewed with data obtained later in the project's lifespan. There's also an issue with "selective memory" where something might not be remembered with the same clarity, or may be conflated with other events. Confident statements like "We knew this one thing wouldn't have worked" might actually have been "We weren't sure if this would work so we tried several things. They all didn't work.". Consider anyone writing about their past as an unreliable narrator. True, they may be the best and most knowledgeable narrator we have, but they do not have an objective perspective on whatever they were creating. They have their own biases and reasons for the stories they present in a post-mortem. Treat a post-mortem like you would treat an auto-biography of a famous person: a primary source with an agenda to show the subject in the best way possible.
-There's nothing wrong with reading a post-mortem about a project -- we can learn a great deal about how a project is run (or shouldn't be run) and what pitfalls to be aware of if we go down a similar path, but understand that you're reading one account (whether by one person or one team of people). They have the perspective of someone deep in the conflict. You're looking at their recollections of tactics, not the overall strategy that brought that them to the place.
+There's nothing wrong with reading a post-mortem about a project --- we can learn a great deal about how a project is run (or shouldn't be run) and what pitfalls to be aware of if we go down a similar path, but understand that you're reading one account (whether by one person or one team of people). They have the perspective of someone deep in the conflict. You're looking at their recollections of tactics, not the overall strategy that brought that them to the place.
## Ranking programmers