42KB

/ˈtʋeːjənˌveːrtəx kaː beː/proper noun

42KB is the central repository of 10KB for code, company knowledge, documentation and internal tools. It is where we put our company as code approach into practice.

The landing page and its accompanying ad sit alongside each other in 42KB.

42KB contains our website, staff handbook, technical conventions, infrastructure configuration and internal tools, among other things. It is a monorepo: a single repository containing several projects. This lets us update an ad and its landing page in the same change, for example.

This is our approach to Glossary · In briefcompany as codeCompany as code is an approach to recording company knowledge, processes and settings in text files and code. This lets you manage them with version control, checks and automation.Read more⁠. We apply software development practices to the work around our business. With Glossary · In briefversion controlVersion control records changes to code, including who changed what and when. It lets developers collaborate, compare changes and return to an earlier version.Read more⁠, we can see who changed what, discuss changes and retrieve earlier versions. Our documented knowledge is also readable by an Glossary · In briefagentAn AI agent is software that uses a language model and tools to carry out a task. It chooses its next steps based on the goal and the results of earlier steps.Read more⁠, which can use it to work on the next task.

Where does the 42 come from?

The name refers to The Hitchhiker's Guide to the Galaxy by Douglas Adams. In it, 42 is the answer to the ultimate question of life, the universe and everything. We thought it was a fitting nod for the place where we collect the knowledge and answers of 10KB. The name also echoes our company name.

42KB grows with our business. We document new knowledge and ways of working as we need them. This lets us build on earlier decisions, so a colleague or agent does not have to work out our approach from scratch each time.