John Carmack's Quake Worklogs

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • AbrashBlackBook

    Markdown source for Michael Abrash's Graphics Programming Black Book

  • I am not sure I would consider much of what he did very simple (or easy) compared to what most of us are doing today. The last few chapters of Michael Abrash's Black Book is about his work with Quake (he was involved doing some of the graphics code together with Carmack) and it is pretty hardcore low-level advanced things they were doing that I think few of us today ever have to bother with. Remember they were software rendering everything in the first version.

    https://github.com/neonkingfr/AbrashBlackBook

    And also they did pretty soon support MSDOS, Windows 95, and Linux (and possibly some more platforms?). In addition to supporting software rendering, 3Dfx, OpenGL, and possibly some more 3D standard API.

  • logseq

    A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.

  • You might enjoy something that takes advantage of this type of note-taking, like logseq (https://logseq.com/). The way I understand it (I haven't tried it out yet) is that it builds up hierarchies from bullet lists and can organize your knowledge base with them in mind, which means your daily notes can have a hierarchical bullet list and potentially you could query for every day you worked on a particular feature in a particular project very easily.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts