What Topics Does the expitau Blog Cover?
Updated
The expitau blog covers three kinds of posts: programming language opinions (notably Rust versus Go), math and lecture-style explanations (such as factorials and circles), and software design opinions (such as the limits of abstraction and object-oriented programming). The site is Nathan DSilva's personal portfolio and blog, and the blog section is where he writes these longer-form pieces. If you are looking for practical tutorials or a large archive, this is a small personal blog rather than a publication.
The Three Topic Areas
Programming language opinions
The blog includes opinion posts comparing languages and explaining personal preferences. One example is "My problems with Golang," tagged as opinion and tech. Another is "Why I will always choose Rust over Go for new projects." These posts are useful if you want one developer's reasoning about language trade-offs, particularly around Go and Rust. They are opinion pieces, not benchmarks or neutral comparisons, so read them as a perspective rather than a verdict.
Math and lecture-style posts
The blog also carries explanatory math writing. "Factorials and circles" is tagged lecture and math, and the site describes it as showing how graphing the factorial function helped the author discover calculus. This is the kind of post to read if you want a walkthrough of a mathematical idea from one person's learning path, rather than a textbook treatment.
Software design opinions
A third strand is design and paradigm critique. "Abstraction isn't everything" is tagged opinion and tech, and the summary argues that object-oriented programming has shortcomings that make it an outdated paradigm for software development. Expect argument-driven posts here, useful for thinking about design choices even if you disagree with the conclusion.
What the Blog Is and Isn't
| Question | Answer based on the site |
|---|---|
| Who writes it? | Nathan DSilva, a software developer working in Toronto |
| What format are posts? | Short opinion and lecture-style articles with tags like opinion, tech, math, lecture |
| Is there a large archive? | The site shows a "View more" link under the blog section; only a few posts are listed on the home page |
| Are posts tutorials? | No, they read as opinions and explanations rather than step-by-step guides |
| Is there a comment section or newsletter? | Not indicated on the page |
How to Read It Usefully
If your goal is to understand a specific debate, start with the post whose title matches it: the Go and Rust posts for language choice, "Abstraction isn't everything" for design paradigms, and "Factorials and circles" for the math example. Each post carries tags, so you can tell at a glance whether you are getting an opinion or a lecture-style explanation.
Two caveats are worth keeping in mind. First, these are personal essays, so claims about languages or paradigms reflect the author's experience rather than controlled evidence. Second, the home page lists only a handful of posts, so check the blog's "View more" link for anything beyond the featured entries.
If you want to know more about the author before reading, the same site has an About section, a projects list, and links to his resume, GitHub, LinkedIn, and email. That context helps you judge where his opinions come from: infrastructure and machine learning work, plus side projects like an Arch-based immutable Linux distribution and a recipe database for Infinite Craft.