Stay Hungry, Stay Foolish

About The Humble Programmer

The Humble Programmer is a personal blog and portfolio written and maintained by Frederick D — a programmer writing about web development tools, coding practice and the wider culture of software.

The blog carries posts written between 2008 and 2021, and it keeps growing: some articles are still being completed and filled in. Articles cover hands-on web tooling — Timeline JS, CSS and JavaScript ecosystems — alongside more personal reflections on software, licensing and the habits of people who build things for a living.

Material appears in both English and Chinese, so the same notes can be read in either language depending on the reader. Newer pages are built with the Hugo static site generator and the Nuo theme; older pieces were first published on WordPress.

  • AuthorFrederick D, the owner and operator of the site
  • PublishedPosts dated from 2008 through 2021, with further articles in progress
  • LanguagesEnglish and Chinese
  • Emailadmin@humblepg.com

Reading Paths

Three places to begin, depending on what you came looking for.

PageWhat you will find
Timeline JSAn introduction to building interactive timelines with the library, including JSON formatting tips.
NewslettersCurated links and reading on CSS and JavaScript surveys, frameworks and developer tools.
BlogThe full archive, organised by date and tag, in English and Chinese.