2026-04-25
Source: HN Who is Hiring
Posted by: rkrzr
The Stack That Says Everything
Channable's tech stack reads like a functional programming professor's wish list: Haskell, Python, JavaScript, TypeScript, Ember.js, PostgreSQL, Redis, Ansible, Terraform, Nix. But this isn't academic vanity — it's a deliberate architectural bet that reveals exactly where this company sits and where it's heading.
Haskell in production is the headline. Very few companies outside of finance and formal verification ship Haskell at scale. Choosing it signals two things: first, they have data correctness problems serious enough to justify the hiring friction that comes with a niche language. Second, they're processing "billions of products per day" — a claim that, paired with Haskell's strength in building reliable data pipelines, suggests a feed-processing engine where a single type error could silently corrupt millions of product listings for e-commerce clients. The cost of a bug here is enormous, and Haskell's type system is their insurance policy.
Nix is the second tell. Using Nix for builds and environment management means they've already been burned by "works on my machine" problems at scale. Nix adoption is a strong signal of engineering maturity — it's painful to adopt but eliminates entire categories of deployment bugs. Combined with Terraform and Ansible, this is a team that has invested heavily in reproducibility, which you only do when your infrastructure is complex enough to demand it.
The Ember.js choice is the oddity. By 2020, Ember was already losing mindshare to React and Vue. Keeping Ember suggests a frontend built years earlier that's now legacy — or a team that values convention-over-configuration frameworks. Either way, it narrows their hiring pool and hints at technical debt on the frontend side, even as the backend is highly sophisticated.
Company stage and direction: The phrase "one of the fastest growing scale-ups in the Netherlands" combined with onsite-only in Utrecht tells us they're in a growth phase but still centralized. They have a tech blog — a green flag that signals engineering culture is a genuine priority, not just a recruiting line. Companies that publish technical content are usually confident in their work and use it as a talent magnet, especially critical when your primary language is Haskell.
