Bazlur Rahman

About this site

This is a reading-first home for my writing, talks, and notes on Java.

Publishing

Articles are written in Markdown. Jekyll and Liquid turn them into static pages, with GitHub Actions handling the build and deployment to GitHub Pages.

Typography and code

The reading typeface is EB Garamond. Navigation, dates, and code use Fira Mono. Shiki highlights code during the build, with separate colors for light and dark themes.

Finding things

The article archive groups writing by year. Topics collect related posts, and search runs in your browser across the article archive.

Content tools

A Java import script uses JBang, JSoup, and FlexMark to bring existing writing into Markdown. The site itself serves static HTML, CSS, and a little JavaScript.

You can browse the source on GitHub or subscribe by RSS.