nendlabs

We explore experimental technologies and approaches to innovate on solutions to painstaking challenges. Our progress is shared through packages across ecosystems, posts about our research efforts, and access to our prototypes and open-source projects.

// glsl
precision highp float;
uniform vec2 u_res;
uniform float u_time;

float noise(in vec2 p) {
  return fract(sin(dot(p, vec2(12.9898, 78.233))) * 43758.5453);
}

void main() {
  vec2 uv = (gl_FragCoord.xy / u_res) - 0.5;
  float r = length(uv) * 2.0;
  float glow = smoothstep(0.6, 0.0, r);
  float grain = noise(uv * 200.0 + u_time) * 0.04;
  gl_FragColor = vec4(vec3(glow) + grain, 1.0);
}
-- events (last 24h)
WITH window AS (
  SELECT generate_series(
    now() - interval '24 hours',
    now(), interval '1 hour'
  ) AS hour
), agg AS (
  SELECT date_trunc('hour', created_at) AS hour, count(*) AS n
  FROM events
  WHERE org_id = $1 AND created_at > now() - interval '24 hours'
  GROUP BY 1
)
SELECT w.hour, coalesce(a.n, 0) AS events
FROM window w
LEFT JOIN agg a USING (hour)
ORDER BY w.hour;
// ts
type Feature = { id: string; enabled: boolean };
const flags = new Map<string, Feature>();

function isOn(key: string) {
  const f = flags.get(key);
  return !!(f && f.enabled);
}

async function run(label: string, fx: () => Promise<void>) {
  const t0 = performance.now();
  await fx();
  console.log('[' + label + ']', Math.round(performance.now() - t0), 'ms');
}

run('bootstrap', async () => {
  if (isOn('apollo.reactor')) {
    await startReactor();
  }
});

packages

Packages across ecosystems

Explore the maintained tooling we publish for teams building alongside nendlabs.

experiments

Access to our prototypes

The experiments below highlight active initiatives and the infrastructure that underpins our lab operations.

latch

Tiny JSON store with an audit log. Built on SQLite for feature flags, tokens, and config data—deployable in minutes.

Explore

logst

Lightweight event analytics and reporting engine. Tracks org activity, trends, and insights with automated summaries.

Explore

lignes

Minimalist design system for clean, consistent UI components across nendlabs projects.

Explore

apollo

Deployment and orchestration layer powering nendlabs services with speed, reliability, and control.

Explore

about

Who are we?

A collective of artists, designers, engineers and scientists driven to pursue the frontier. We are passionate not only about the technology we work on, but also our impact on society, and the stories we tell.

get started

We explore experimental technologies and approaches to innovate on solutions to painstaking challenges.

Let us be your go-to for exploring what could be.