24FreelanceFreelance marketplace that never sleeps
Active

Typed Configuration on Nickel

87 views#2388
CategoryHandmade
Listing period10 daysuntil 22.11.2026
Posted24.08.2026
Views870 in 14 days

About the service

Your configuration has outgrown plain YAML and template JSON. Duplicated blocks, subtle typos, and environments that gradually diverge result in downtime and lengthy reviews. I describe configuration as real typed code in Nickel — a language from Tweag — and generate the JSON or YAML that your tools already understand.

What you get:

— A Nickel codebase where environments (dev, staging, production) are described as composable records: shared default values merge with environment-specific overrides instead of copy-paste.
— Contracts that validate every value before rendering: enumerations of regions and instance types, bounds for replicas and timeouts, mandatory fields, correct hosts and ports. A faulty config fails at build time with a clear message, not at night in production.
— Reusable functions and library modules: typical entities (service, deploy, ingress) are described once and parameterized.
— Export pipelines that deliver clean JSON or YAML for Kubernetes, Terraform, Nomad, systemd, GitHub Actions, and any tool reading structured configs.
— A migration path from existing Jsonnet, Dhall, Helm-values, or manual YAML, with a diff proving the generated output matches what works for you now.
— Tests, a target for Makefile or justfile, and documentation so your team can extend the schema without me.

I also integrate Nickel into CI: every merge request automatically passes type and contract checks. Describe your current schema and target format — and I'll estimate the task precisely.

SafeDeal Escrow Protection

Payora SafeDeal Astrina Shield Verified

Funds are locked in Payora USDT (TRC-20) escrow and released to the freelancer only after delivery approval.

Freelancer contacts
E-mailShow
24
Twenty · tip

Before you order

  • Look through the freelancer’s portfolio.
  • Describe your task and ask for a price and deadline.
  • Check reviews from other clients.
  • Or post a project and compare several offers.
Same category

Similar services

All services in the category
Good to know
How do I order this service?

Write to the freelancer using the form on this page: describe the task, the deadline and the result you need.

How do I check the freelancer?

Open the profile: rating, portfolio and reviews from other clients show experience with tasks like yours.

Alex P.Handmade
Contact

What this page answers