Progress Report

Last Updated: April 3, 2026

A running record of what we've improved on as we do our best to put the "better" in Better Job Board.

April 3, 2026

  • Added a new Blog section to the site. Hello 👋
  • Added this Progress Report as a way to share updates on what we've been working on.
  • Jobs posts expire and are removed after 90 days, down from 365 days.

March 26, 2026

  • Simplified and updated spacing across the site for a cleaner, more modern look.
  • Job Details: Updated fonts to match the rest of the site.

March 19, 2026

  • Simplified and updated font sizing across the site for better readability.
  • Switched fully to default device fonts.
  • Data: Updated the company filter and home page count to list only companies with active jobs.
  • Data: Improved logic for screening out "general application" roles.
    • Accuracy improved from 72% to 91% in our test sample of about 125 postings.

March 12, 2026

  • Home page: Added natural language search as a main entry point.

Replacing the Web Font

This change deserves a little explanation.

Previously, we used a web font: a custom font downloaded by the browser when you visit the site. This is common on many websites because it makes typography more consistent across devices. Of course, many sites are also so bloated with frameworks and third-party trackers that an extra 40 KB font file barely matters.

Since we built Better Job Board to be fast and lightweight, the font download mattered more to us. In our testing, it accounted for about 55% of the home page download size. On a slower 4G connection, the home page took about 40% longer to load with the web font than without it, which was not a tradeoff we wanted to keep making.

We've now switched to default system fonts that are already on your device. This helps the site load faster, especially on slower connections. There may be small differences between operating systems, but unless you're actively looking for them, you probably won't notice.

Before

There were earlier changes too, but when we launched the Blog section and this Progress Report, we only went back a few weeks.

We'd rather spend our time improving the site going forward than trying to reconstruct every past update.

If you're curious about the project's history, you can browse the full change history on the GitHub repository.