Initial Release
- Directory initialized. 50 embedded engineering roles covering bare-metal, RTOS, and Embedded Linux across 46 companies. Each listing manually curated with verified metadata.
- Search & filter system. Client-side Pagefind search with faceted filtering by work mode, experience level, company, location, tags, perks, salary range, and clearance. Sort by relevance, date, and compensation.
- Job detail pages. Full job descriptions with schema.org JobPosting structured data, company profiles, Glassdoor/LinkedIn/Built In review links, and a report-flagging system for dead listings.
- Contact form. Route-based messaging with General Inquiry, Post a Spec, and Say Hello. Inline validation, clipboard copy, crosshair toast notifications, and pre-loaded bug report templates via URL parameters.
- Schema engine. JSON-LD for JobPosting, WebSite, Organization, CollectionPage, FAQPage, AboutPage, WebPage, and BreadcrumbList — all validated against schema.org. SafeJS escaping prevents double-encoding. Full ISO 8601 timestamps with timezone on all date fields.
- OG image pipeline. Build-time generation of 50 job-specific and 8 static OG images via Satori and resvg-js. Incremental caching skips already-rendered images.
- Design system. Sutsu-inspired minimal aesthetic with Doto (machine) and Host Grotesk (human) typography. Dark mode support, responsive layouts, and viewport-frame architecture.
- Accessibility. Focus-visible indicators, skip-to-content link, aria-labels on all interactive elements, 44px touch targets, form validation with aria-invalid and aria-describedby.
- Validation pipeline. Pre-commit hooks with auto-formatting and staged-file validation. 12 checks including description substance, boolean types, URL format, forbidden words, and slug uniqueness. Bulk validator audits all 50 jobs on every build.
- Build automation. Shell-scripted pipeline — extract, validate, generate stats, redirects, and OG images, then Hugo build and Pagefind index. Quick-build mode skips OG generation for faster iteration.
- SEO infrastructure. Automatic sitemap generation, canonical URLs, hreflang per location country, twitter:site metadata, meta descriptions on all pages, robots.txt with Sitemap directive.
- Security headers. Content-Security-Policy, HSTS (2-year preload), X-Frame-Options DENY, X-Content-Type-Options nosniff, strict Referrer-Policy, and Permissions-Policy.