The design system shouldn't live in a tab you have to go dig up first.
0.7.3 put the docs in the menu. 0.7.4 puts the pattern guidelines in the editor. The guidance meets you where you build.
CivicPress status alert colors (info, warning, success, error, emergency) used to be theme defaults. Off-palette meant custom CSS forever.
0.7.4 gives you a screen: accent + background, light and dark, saved once. Done.
CivicPress 0.7.4 is out.
Customize your status alert colors for light and dark themes, get live pattern demos in the docs, and see pattern guidelines right inside the content editor. No PHP bump, no breaking changes.
civicpress.us/2026/07/civicp…
A lot of us are building on CivicPress with an AI assistant in the loop now.
0.7.3 adds agentic instructions so the theme can hand that assistant the context it needs to document blocks, patterns, template parts, functions, and styles. Early, but it's where things are heading.
You build the site in WordPress. Why read the docs in a different tab?
CivicPress 0.7.3 puts the user documentation in the CivicPress menu, right next to the work. Small change. Saves you the tab-hunting.
CivicPress 0.7.3 is out.
Documentation and the design system now live right inside the CivicPress menu in WordPress. New dynamic design-system visualization too. No PHP bump, no breaking changes.
civicpress.us/2026/07/civicp…
Resilient innovation is the phrase doing the rounds in federal IT this year, and for once the buzzword points somewhere real: adopt new tech without taking a critical service offline. That constraint is the entire discipline of public-sector web work.
#GovTech
Minority-owned, remote-first, mission-driven — we didn't assemble those words for a capabilities deck. They describe choices we made early and kept making when they were inconvenient. The values predate the marketing.
#MinorityOwned #RemoteFirst #MissionDriven #LRPLife
Nothing humbles a “detail-obsessed” agency like shipping a typo in the one headline the whole team read forty times. We've made our peace with it. We've also added another review step. It won't help. It never does.
#AgencyLife #LRPLife #Craft #ProofReading #WorkCulture
Procurement is where good modernization goes to die — when agencies write an RFP that digitizes a complicated old process instead of fixing it first. The cheapest line of code is the one you delete from the requirements.
#Procurement #GovTech #WebModernization #PublicSector #RFP
The site was redesigned last year. The redesign covered the homepage. Everything two clicks deep is still the old site. It's a beautiful lobby in front of a building that was never renovated.
#GovTech #WebDesign #WebModernization #UX #PublicSector
WordPress 7.0's editorial model is shifting from one-person publishing to team content operations. Add AI to that and the question stops being “can it write?” and becomes “whose name is on the approval?” Collaboration tooling matters more than the model.
#WordPress #WordPress70
We promised ourselves this project wouldn't have scope creep. The project is now wearing a small hat of scope it picked up somewhere. We don't remember agreeing to the hat. The hat is here now.
#AgencyLife #ScopeCreep #ProjectManagement #LRPLife #ClientWork
Cloud-native, managed, auto-scaled WordPress is a different animal from the self-hosted install an agency's been nursing on one server since 2014. Same name, different risk profile. The migration is mostly convincing people it's worth it.
#WordPress #CloudNative #ManagedHosting
We've been remote since 2016, which means we worked out the hard parts before it was fashionable and kept the habits after it stopped being. Async-first isn't a perk we advertise. It's just how the work actually gets done.
#RemoteWork #AsyncWork #LRPLife #DistributedTeam
You click “Apply Online.” It opens a PDF. The PDF says “print and mail this form.” The word “online” has been redefined and nobody told us.
#GovTech #UX #PDF #DigitalGov #FormDesign
Mobile is where citizens actually meet government now. If your modernization plan still treats the desktop layout as the “real” site and mobile as the adaptation, the plan is backwards.
#MobileFirst #GovTech #UX #WebModernization #PublicSector
Our proposal has a section explaining why discovery matters. We include it every time. Clients skip it every time. Then discovery finds the thing. Every time.
#AgencyLife #Discovery #UX #LRPLife #ClientWork
AI can match generated blocks to your theme.json — your colors, type, spacing, design tokens. That's the difference between AI output you can ship and AI output you have to reformat by hand. Design systems were quietly the thing that made AI authoring viable.
#WordPress #AI
The error message says “An error has occurred.” That's it. That's the whole message. Somewhere a developer typed that and felt the matter was settled.
#GovTech #UX #ErrorHandling #WebDesign #Usability














