From 55be8b23db502f009c5dbcc06fad7d8999c8a866 Mon Sep 17 00:00:00 2001 From: John Gravois Date: Wed, 10 Jun 2026 21:12:43 +0000 Subject: [PATCH 1/6] fix: ensure project manager link tag renders correctly --- src/jobs/project-manager.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/jobs/project-manager.md b/src/jobs/project-manager.md index a0056751..30109d93 100644 --- a/src/jobs/project-manager.md +++ b/src/jobs/project-manager.md @@ -12,8 +12,7 @@ Our team specializes in building software applications around data for operation Our clients have included: City of Los Angeles, City of West Hollywood, CicLAvia, LA2050, Caltrans, County of Los Angeles, and the California Community Foundation. -**About PeMS:** The Caltrans Performance Measurement System (PeMS) application is a [multi-tier web application](https://pems.dot.ca.gov){:target="\_blank"} -that runs on a real-time transportation data warehouse. The traffic data displayed on the map is collected in real-time from over 39,000 individual detectors. These sensors span the freeway system across all major metropolitan areas of the State of California. PeMS is also an Archived Data User Service (ADUS) that provides over ten years of data for historical analysis. It integrates a wide variety of information from Caltrans and other local agency systems. +**About PeMS:** The Caltrans Performance Measurement System (PeMS) application is a multi-tier web application that runs on a real-time transportation data warehouse. The traffic data displayed on the map is collected in real-time from over 39,000 individual detectors. These sensors span the freeway system across all major metropolitan areas of the State of California. PeMS is also an Archived Data User Service (ADUS) that provides over ten years of data for historical analysis. It integrates a wide variety of information from Caltrans and other local agency systems. Compiler is expected to design, develop, and deploy upgraded functions to the PeMS web application. Upon project completion, Compiler is expected to hand over all source code with documentation to Caltrans. From 2f97024294eaa5dd2ce4acf248949daa8b126d69 Mon Sep 17 00:00:00 2001 From: John Gravois Date: Wed, 10 Jun 2026 21:13:15 +0000 Subject: [PATCH 2/6] chore: upgrade to latest and greatest bootstrap --- src/_layouts/default.liquid | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/_layouts/default.liquid b/src/_layouts/default.liquid index de2c3c57..e3710df9 100644 --- a/src/_layouts/default.liquid +++ b/src/_layouts/default.liquid @@ -33,14 +33,14 @@ From 7601e66951acc8d41c5b396eac5a4ce8df36c280 Mon Sep 17 00:00:00 2001 From: John Gravois Date: Wed, 10 Jun 2026 21:13:53 +0000 Subject: [PATCH 3/6] chore: delete unused jekyll config file --- _config.yml | 20 -------------------- 1 file changed, 20 deletions(-) delete mode 100644 _config.yml diff --git a/_config.yml b/_config.yml deleted file mode 100644 index dee82c57..00000000 --- a/_config.yml +++ /dev/null @@ -1,20 +0,0 @@ -collections: - jobs: - output: true - permalink: /:collection/:name - posts: - output: true - permalink: /blog/:year/:title:output_ext -description: | - Software built by humans, for humans, in LA. - Compiler is a woman-owned software consultancy that’s passionate about making - government tech solutions easy-to-use and accessible for all. -feed: - path: /blog/feed.xml -plugins: - - jekyll-feed -source: ./src -# title is used by jekyll-feed when generating the blog Atom feed -# it isn't currently used elsewhere -title: Compiler’s Blog -url: https://compiler.la From d7b68cef7efaabe4b552dd2a5cfb4177a2e744ce Mon Sep 17 00:00:00 2001 From: John Gravois Date: Wed, 10 Jun 2026 21:14:20 +0000 Subject: [PATCH 4/6] chore: centralize default layout template, title and description --- src/404.html | 1 - src/_layouts/default.liquid | 7 ++----- src/about.liquid | 4 ---- src/blog.liquid | 1 - src/index.html | 5 ----- src/jobs.liquid | 1 - src/our-work.liquid | 1 - src/src.11tydata.json | 5 +++++ 8 files changed, 7 insertions(+), 18 deletions(-) create mode 100644 src/src.11tydata.json diff --git a/src/404.html b/src/404.html index 099b8607..8a02a137 100644 --- a/src/404.html +++ b/src/404.html @@ -1,5 +1,4 @@ --- -layout: default permalink: /404.html --- diff --git a/src/_layouts/default.liquid b/src/_layouts/default.liquid index e3710df9..fcf9e470 100644 --- a/src/_layouts/default.liquid +++ b/src/_layouts/default.liquid @@ -1,8 +1,6 @@ - {% assign title = title | default: 'Compiler' %} - {% if title_prefix %} {% assign title = title_prefix | append: title %} {% endif %} @@ -11,9 +9,8 @@ - {% if description %} - - {% endif %} + + {% if date %} {% endif %} diff --git a/src/about.liquid b/src/about.liquid index 12cadffd..e92978d6 100644 --- a/src/about.liquid +++ b/src/about.liquid @@ -1,7 +1,3 @@ ---- -layout: default -description: We build open-source, human-centered, secure, agile solutions to support the delivery of government services that increase equity of opportunity. ----
diff --git a/src/blog.liquid b/src/blog.liquid index 1fd898fb..a7ba2e38 100644 --- a/src/blog.liquid +++ b/src/blog.liquid @@ -1,5 +1,4 @@ --- -layout: default description: An inside look at Compiler’s internal projects, interests and our client projects. title: Compiler’s Blog --- diff --git a/src/index.html b/src/index.html index 8d75d879..0a4548f0 100644 --- a/src/index.html +++ b/src/index.html @@ -1,8 +1,3 @@ ---- -layout: default -description: We build open-source, human-centered, secure, agile solutions to support the delivery of government services that increase equity of opportunity. ---- -
diff --git a/src/jobs.liquid b/src/jobs.liquid index 837cf158..31a3b582 100644 --- a/src/jobs.liquid +++ b/src/jobs.liquid @@ -1,5 +1,4 @@ --- -layout: default title: Jobs with Compiler ---
diff --git a/src/our-work.liquid b/src/our-work.liquid index ea7a9f73..3898048a 100644 --- a/src/our-work.liquid +++ b/src/our-work.liquid @@ -1,5 +1,4 @@ --- -layout: default title: Our Work ---
diff --git a/src/src.11tydata.json b/src/src.11tydata.json new file mode 100644 index 00000000..e4fabd73 --- /dev/null +++ b/src/src.11tydata.json @@ -0,0 +1,5 @@ +{ + "description": "We build open-source, human-centered, secure, agile solutions to support the delivery of government services that increase equity of opportunity.", + "layout": "default", + "title": "Compiler" +} From a5cc500102ec49767cd6b7dabb724362bdf49180 Mon Sep 17 00:00:00 2001 From: john gravois Date: Thu, 11 Jun 2026 10:27:50 -0700 Subject: [PATCH 5/6] remove target="_blank" altogether --- src/jobs/project-manager.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/jobs/project-manager.md b/src/jobs/project-manager.md index 30109d93..f8d78c23 100644 --- a/src/jobs/project-manager.md +++ b/src/jobs/project-manager.md @@ -12,7 +12,7 @@ Our team specializes in building software applications around data for operation Our clients have included: City of Los Angeles, City of West Hollywood, CicLAvia, LA2050, Caltrans, County of Los Angeles, and the California Community Foundation. -**About PeMS:** The Caltrans Performance Measurement System (PeMS) application is a multi-tier web application that runs on a real-time transportation data warehouse. The traffic data displayed on the map is collected in real-time from over 39,000 individual detectors. These sensors span the freeway system across all major metropolitan areas of the State of California. PeMS is also an Archived Data User Service (ADUS) that provides over ten years of data for historical analysis. It integrates a wide variety of information from Caltrans and other local agency systems. +**About PeMS:** The Caltrans Performance Measurement System (PeMS) application is a [multi-tier web application](https://pems.dot.ca.gov) that runs on a real-time transportation data warehouse. The traffic data displayed on the map is collected in real-time from over 39,000 individual detectors. These sensors span the freeway system across all major metropolitan areas of the State of California. PeMS is also an Archived Data User Service (ADUS) that provides over ten years of data for historical analysis. It integrates a wide variety of information from Caltrans and other local agency systems. Compiler is expected to design, develop, and deploy upgraded functions to the PeMS web application. Upon project completion, Compiler is expected to hand over all source code with documentation to Caltrans. From da217dc616c80800ab13877a1d8d471f7cabe854 Mon Sep 17 00:00:00 2001 From: John Gravois Date: Thu, 11 Jun 2026 22:23:56 +0000 Subject: [PATCH 6/6] chore: advertise Apache 2.0 license consistently --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d8a434e0..6fa00a75 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "description": "Software built by humans, for humans, in LA", "author": "Compiler", "type": "module", - "license": "AGPL-3.0-or-later", + "license": "Apache-2.0", "private": true, "devDependencies": { "@11ty/eleventy": "^3.0.0",