Amp just got first-party Copilot support!!! I repeat, FIRST-PARTY SUPPORT!!! 🚀
Orb-time on GitHub dime 🤝🥳
marais retweeted
Astro: 14s 🐢
bongo: 2.2s 🥁
Same 10k Markdown pages, a sixth of the memory.
Edits rebuild in ~250ms.
Incremental builds.
Introducing bongo – static sites with a good beat~!
Hit it 👇
$ bun create bongo my-site
Docs: bongo.build/
GitHub: github.com/lukeed/bongo
Now that Deno is joining Cloudflare, will Cloudflare also fight for the Javascript trademark? @rough__sea
marais retweeted
Introducing pocketty_
SSH for iPhone & iPad, made for herdr~! 🎉
🔸 Get notified when an agent on any host is blocked
🔹 Tap → you're in that exact pane
🔸 Supports Tailscale/Bonjour natively
🔹 Diffs for every agent turn
🔸 No account or subscription
pocketty.app/?utm_source=x&u…
Anyone else experience receiving/sending iMessage photos now take ages? Not 5G/WiFi dependant it seems.
marais retweeted
After about a year, on and off, I am veeeery happy to release TWINKLEPLOP, a syntax highlighter of tremendous power!
The speed of prism with the customisation of Shiki.
marais retweeted
Sad but necessary:
nomeatproxy.com/
I found the way this does memory to be the coolest thing!
Portable memory between any harness 🤩
Introducing `lane` — a CLI to manage:
🔹copy-on-write (CoW) worktrees
🔸 durable, in-project memories
Plain worktrees throw away every ignored file that made your checkout fast: node_modules, target/, .env files, etc. So you reinstall and rebuild, even though the caches are already on disk.
lane clones them by reference instead.
lane also manages project memory.
Attach a note to a file and a symbol:
$ lane note add src/auth.rs -a 'fn verify' 'must stay constant-time'
# or
$ git commit -am "fix(auth): prevent timing attach \
Why: src/auth.rs#fn verify | early return leaks token length"
When `fn verify` changes, the note is flagged. It stays flagged until someone resolves it. A confidently wrong note is worse than no note.
Lanes are cheap enough to run several at once, so parallel agents each get their own tree and their own notes. Every note is a separate file, so multiple agents can annotate the same function without a conflict.
lane never calls a model.
GitHub: github.com/lukeed/lane
Docs: lane.lukeed.com/
marais retweeted
Mind boggling to me that I can make a thing faster and there's always people that ask "but why?" What kind of mentality is that? The pursuit of excellence does not need justification. Also, I find in so many cases, we can't know the impact of an improvement until we do it.
For example, one I've talked about before: Ghostty's high IO throughput has enabled terminal program (emulator and TUI) fuzzing at a speed thats incomparably fast to prior solutions. This has resulted in upstream patches to resolve issues in popular projects like btop, tmux, and more.
Speed enabled that anecdotally example that lifted the tides of adjacent communities that don't rely on Ghostty technology at all. I didn't predict this.
Make things better because they can be better and let the results naturally play out.
marais retweeted
Reminder: a little while after Order of the Sinking Star ships, we will be giving out the game engine (full source) for free!
marais retweeted
🚨 FYI, fellow pkg maintainers:
(This was news to me, at least)
Bad actors are pushing "Verified" co-authored commits to further appear legitimate. They set me as the authoring user & tried to use their own GPG key to pass it off as mine.
Reported:
github.com/lukeed/resolve.ex…
Finally!!
We are launching Workers Cache, a regionally tiered cache that sits directly in front of your Worker entrypoints. Infinitely composable, configured via standard HTTP headers. cfl.re/44IVyfI
marais retweeted
A few years ago, I released a tiny utility for object canon's in JavaScript.
I recently picked it back up and, well, got a little carried away. 😅
Reintroducing `object-identity` v0.2 🎉
→ 535B
→ zero dependencies
→ ~2× faster than v0.1
→ the fastest canon I've benchmarked
github.com/maraisr/object-id…











