Skip to content
Edit

Using This Site

Created:
Last modified:

If you’ve ever tried to find something on Sharepoint, you know the struggle. Information is scattered across multiple sites, buried in folders, or hiding in documents you didn’t know existed. Even basic questions like “how do I submit a timesheet?” or “where’s the template for that report?” can turn into a frustrating treasure hunt.

This site is designed to solve that problem. It’s a curated guide covering the 20% of information you need to do 80% of your daily work. Rather than documenting everything, we focus on the practical stuff—the processes you actually use, the templates you actually need, and the answers to questions that come up again and again.

Unfortunately, this site can only be accessed when you’re on the KBR network, i.e. in the office. We are looking at options to allow people to login from home to access the

The site is organised into sections based on what you’re trying to do. Here’s a quick overview:

SectionDescription
MaritimeTeam info, software, resources, and lessons learned specific to maritime projects
OnboardingStep-by-step guides from before you start through your first six months
ProposalsBid setup, cost estimates, reviews, and submission process
Project ManagementProject setup, running projects, invoicing, variations, and closeout
TechnicalStandards, calculations, reports, verification, and training
AdminTimesheets, leave, travel, templates, emails, and company structure

The fastest way to find what you need is the search bar in the top right corner. You can also open it with Ctrl+K (Windows) or Cmd+K (Mac). The search uses fuzzy matching, so you don’t need to remember exact page titles—just type a few relevant words and it will find what you’re looking for.

This site depends on contributions from the team to stay current. If you spot something outdated, incorrect, or missing, please help us fix it. There are three options depending on how comfortable you are with technology—pick whichever works best for you.

The simplest option is to send an email to chris.leaman@kbr.com. Include which page needs updating and describe what needs to change. No technical knowledge required—just let me know and I’ll take care of it.

An “issue” is a tracked request or suggestion on GitHub. It’s a good option if you want to suggest a change but let someone else handle the editing.

  1. Create a GitHub account at github.com if you don’t already have one
  2. Email chris.leaman@kbr.com to request access to the repository
  3. Go to the Issues page and click “New Issue”
  4. Describe what needs to be updated and tag @chrisleaman so I get notified

If you’re comfortable with basic text editing, you can make changes directly. Pages are written in Markdown, which is a simple formatting syntax.

  1. Create a GitHub account and email chris.leaman@kbr.com to request repository access
  2. Navigate to the page you want to edit on this site
  3. Click the “Edit page” link at the top of the page — this opens the file in GitHub
  4. Make your edits in the GitHub editor (it uses Markdown formatting)
  5. Add a brief description of your changes at the bottom and click “Commit changes”
  6. Wait a few minutes for the site to rebuild with your updates

When updating the site we can use a number of different elements, outlined below. The examples show which elements are available for use, and the code used to generate them.

You can use collapsible sections to hide detailed information that users can expand when needed.

Click to expand - Default (Note)

This is a collapsible section with the default “note” type. It’s collapsed by default.

You can put any markdown content here:

  • Lists
  • Bold text
  • Code snippets
Useful Tip

This collapsible is set to be open by default using the open prop.

It uses the “tip” type which gives it a purple accent.

Important Warning

This uses the “caution” type with an orange accent.

Perfect for warnings or things to watch out for!

Critical Information

This uses the “danger” type with a red accent.

Use this for critical information or dangerous actions.

Use the <Steps> component to create numbered step-by-step instructions.

  1. Navigate to the page you want to edit
  2. Click the “Edit page” link at the bottom
  3. Make your changes in the GitHub editor
  4. Commit your changes with a descriptive message

Asides (callouts) highlight important information. There are four types:

Use tabs to organize content that users might want to compare or choose between.

Open Command Prompt and run:

Terminal window
dir

LinkCard can provide navigation to related pages.

Use CardGrid to arrange multiple LinkCards.

The CursedKnowledge component highlights lessons learned from projects - things that weren’t obvious at the time but are now known.

Cursed Knowledge

Always check the units in the client’s data. This project had a mix of metric and imperial units that caused significant rework when discovered late in the analysis.

Data Validation Lesson

You can customize the title. The project field is optional - omit it if the lesson is general rather than project-specific.