Chris Kluis (@ckluis) header
Chris Kluis (@ckluis) profile picture

Got too many degrees. Nerd. Product Builder.

Palm Harbor
Joined July 2008
Photo by Chris Kluis (@ckluis)Photo by Chris Kluis (@ckluis)Photo by Chris Kluis (@ckluis)Photo by Chris Kluis (@ckluis)Photo by Chris Kluis (@ckluis)Photo by Chris Kluis (@ckluis)Photo by Chris Kluis (@ckluis)Photo by Chris Kluis (@ckluis)Photo by Chris Kluis (@ckluis)Photo by Chris Kluis (@ckluis)
Chris Kluis retweeted
Here's Campfire in Goose. It serves pages - 1.2x faster than the Jai implementation - 6.9x faster than the Rust implementation Live messages to 64 readers: 1.4x faster than Jai. At 10,000 readers: 38 MiB vs Jai's 651 MiB, p99 0.25 s vs 15 s. github.com/kaitk/once-campfi…
1
1
4
139
A new tiling system for macOS 1. Apps in columns 2. Clickable icon for scrolling 3. Multi-monitor support 4. Built in performance monitor 5. MCP using Apple Intelligence for layout (native) ckluis.github.io/kolom/
3
1
2
163
Chris Kluis retweeted
turns out bend was ahead of the curve
New on our Frontier Red Team blog: using Claude to formally verify software at large scale. Formal verification can prove that code is free of certain bugs, but historically it has only been feasible for small codebases (or required a lot of expert time). With AI models, however, this is beginning to change. In collaboration with @theoremlabs, we used Claude to prove security properties in over one hundred real-world open-source libraries over the span of a few weeks. Read our research in full here: anthropic.com/research/forma…
26
32
6
1,432
74,820
Chris Kluis retweeted
If you just read on this this week, let it be this blog by Ant and Theorem Labs. Traditional software testing can not capture system behaviour for each an every scenario that formal verification can. Quote: "Claude also discovered bugs that had eluded detection for years, despite trillions of test runs. As model capabilities continue to improve, we expect formal verification to become an essential part of secure software development."
New on our Frontier Red Team blog: using Claude to formally verify software at large scale. Formal verification can prove that code is free of certain bugs, but historically it has only been feasible for small codebases (or required a lot of expert time). With AI models, however, this is beginning to change. In collaboration with @theoremlabs, we used Claude to prove security properties in over one hundred real-world open-source libraries over the span of a few weeks. Read our research in full here: anthropic.com/research/forma…
6
18
3
127
7,989
Chris Kluis retweeted
Retail Network KPIs.
3
13
1
222
10,349
Chris Kluis retweeted
Let me put my TypeScript hat back on for a minute Content mappers look outrageously exciting. This is now possible: 1. import any non-TypeScript file (markdown, vue, svelte) 2. Write a content mapper to extract types from it 3. Run tsc with --runExternalCode 4. You get type inference from NON TYPESCRIPT CODE The simplest case: 1. Import a markdown file 2. Add a bit of config to tsconfig.json 3. Run tsc with --runExternalCode 4. Get fully typed markdown frontmatter Unbelievably useful, a dreamland for tinkerers
TypeScript 7.1 Beta is now available! Now with a preview API, content mapper support, new features, and some great optimizations. Give it a try and give us some feedback! devblogs.microsoft.com/types…
80
82
6
2,026
107,802
Chris Kluis retweeted
43
2,360
75
30,622
285,368
Chris Kluis retweeted
Product KPIs, scored live 📊 Drag a guardrail. Every KPI Status re-scores. • 4W / 13W / 26W views • Promo week drill-down • Per-market KPI map • Trend vs prior period • Nested filter groups • Break-even as you type • Full details sheet Built on @shadcn + @tan_stack Table
7
11
3
160
8,018
Chris Kluis retweeted
iPhone-style folders for your Mac Dock. Group apps, shorten the Dock, keep every app one click away.

1
2
25
125,875
Chris Kluis retweeted
Introducing Pixel - a library for building GUIs in the terminal - 120 FPS pixel-perfect graphics - Embeddable inside existing TUIs - Built in chromium webview component pixelgui.com
68
182
32
2,580
115,725
nah bro we're in a simulation for sure
This entire ocean is a 61 KB HTML file. Built with Claude Code + Opus 5.5 in about 30 minutes, according to its creator. It runs in the browser using WebGPU: FFT waves, whitecaps, sun glitter, a physically based sunset sky with clouds, and a free-flying camera. No game engine or rendering library. Claude rendered screenshots in headless Chrome, then had separate subagents critique them. The creator gave feedback along the way, mainly on the clouds. The 61 KB build is minified and self-contained. Download it, open it in Chrome with WebGPU support, and explore with WASD.
64
412
12
9,875
604,415
💡for @Apple Let me install an app 2x on a duo to run it 2x next to each other. Claude Personal. Claude for Work.
60
Chris Kluis retweeted
The comments are killing me man 😭
Mission S. Authentic. Consistent. Timeless. A glimpse into the future - shaped by our heritage. Mid-engine architecture. A focus on the driver and the driving experience. Call it a love letter.
89
246
11
5,437
1,341,214
Chris Kluis retweeted
Source code is not available yet; it will be available in the coming weeks. Launching the website now to get the project qualified for @AnthropicAI [1] Glasswing overalls.dev/ [1] 🐜 folks, hit me up in DMs.
30
20
8
364
18,689
Chris Kluis retweeted
Introducing TrellisWM: The Fractal Window Manager for MacOS Its how the desktop should have always been. Download at TrellisWM.app
413
467
217
8,435
1,180,543
What happens if you tell agents to meet the test suite for campfire on f# but destroy rust: ckluis.github.io/once-campfi… Oh and add the elixir team’s additional test to validate delivery. You smoke Rust.
62
As CEO of Product Hunt, I see hundreds of launches a week. One trait separates winners from losers. Every few months, new models come out. Some products become better, effortlessly. Some don't improve, or become irrelevant. This property needs a name. I'm calling it Buoyancy. Buoyant startups rise with model improvements the way a boat rises with the tide. Anti-buoyant startups come in two flavors: over-scaffolded (which hinders the new, smarter models) and too thin - which makes them redundant when models improve. To be buoyant, you need a "hull" - usually proprietary data, a vertical-specific harness, network effects, or distribution advantage. This hull keeps you buoyant as models improve. Hulls are the new moats. My number one advice to startups in 2026: Be buoyant. Find your hull. (Full essay on my blog)
112
129
48
1,642
106,439
Chris Kluis retweeted
ReUI v2.8.0 is out! 🚀 66 new open-source components, 7 Pro blocks, and 29 icons. Now totaling 1,240 free components, 636 Pro blocks, and 660 icons in 4 styles. Explore what's new 👇 reui.io/roadmap
15
33
7
454
25,081