wei2912’s articles

Summary Pieces

These articles are easier-to-read summary pieces on a few select topics, intended to let people dip their toes into unfamiliar technical topics.

(January 1, 2017) An explanation of how AES, a (very) commonly used modern crytosystem, was designed to be resistant to many different types of cryptographic attacks.

(November 27, 2014) A brief introduction to Haskell, for programmers wondering what functional programming languages have to offer over imperative languages.

The design of this blog was intended to be minimalist, while being very readable and following responsive design principles. The general look and feel of the blog is inspired by Mike Bostock’s website.

The website is hosted on GitHub Pages with Cloudflare as a Content Delivery Network (CDN), and I used these software to build the website:

Hakyll, a static site generator written in Haskell which allows for great flexibility in the building of pages

KaTeX for LaTeX math equations

Utterances, a lightweight comments widget built on GitHub issues