On Web Design

When doing research to get this website up and running, I came across the following two truly inspiring examples:

"That's funny..."

The most exciting phrase to hear in science, the one that heralds new discoveries, is not “Eureka!” (I found it!) but “That’s funny…".

Unix Tools Today

I learned Unix almost 30 years ago, while attending graduate school in the early 90s, from a now long-obsolete book entitled “Unix for the Impatient”.

Some of the tools and commands I learned back then have long since become irrelevant (ftp, telnet, cvs, biff — remember biff?). Others, although long in the tooth, continue to serve me well every day (emacs, tcsh, cc). And yet a third group seems to be more important than ever (such as tar, which is the basis for Docker images).

Book Review: Two Books on Analytic Number Theory

Analytic number theory is the application of methods from analysis to the study of integers, in particular primes. This may seem paradoxical: at the heart of analysis lie notions of continuity and differentiability — and what could be more discrete and discontinuous than the set of primes?

Markdown and Mathjax

I came across an unexpected problem when using Mathjax in a Markdown document (to be used with the Hugo site generator).

Euler's Product

Everyone knows Euler’s famous identity, linking the imaginary unit to trigonometric functions:

$$ \mathrm{e}^{\mathrm{i} \pi} = -1 $$

But another remarkable identity is also due to Euler, this one linking the set of prime numbers to an analytical function:

Hugo: Afterthoughts

Having managed to produce this site using the Hugo static site generator, it’s time to reflect and collect my impressions.

How Has Software Development Changed?

A survey published by O’Reilly regarding the state of the tech industry made me reflect how the field has changed since the dot-com boom (and bust) — that is, in the last 20 years, which really constitute the Internet Age and the Modern Software Era so far.