Jonathan Clem

577 posts

Jonathan Clem banner
Jonathan Clem

Jonathan Clem

@_clem

Engineer @notionhq. Formerly @magicailabs, @github, @dropbox, @usecanvas, @heroku.

Brooklyn, NY Beigetreten Nisan 2009
1.4K Folgt1.5K Follower
Jonathan Clem
Jonathan Clem@_clem·
@sibbl Nah, hence the "wonky". This is going to improve relatively soon, but I was eager to get "api" subcommand out the door to unblock folks that want to try it with agents.
English
0
0
1
252
Sebastian Schubotz
@_clem Is there already recommended multiple-token usage strategy since I want to use the CLI with both private and work notion?
English
1
0
0
327
Jonathan Clem
Jonathan Clem@_clem·
New in the Notion CLI, `ntn`: The whole Notion API! And a skill so that your agents know how to use it. - Read the docs; this is alpha-y so auth is a little wonky. - Use `npx skills add makenotion/skills` to teach your agent about it!
Jonathan Clem tweet media
English
9
38
240
109.4K
Jonathan Clem
Jonathan Clem@_clem·
@shinooory DM me any feedback! This is just a start; much much more to come.
English
0
0
0
31
Jonathan Clem
Jonathan Clem@_clem·
@saqibameen Yes: `npm i -g ntn` npm.im/ntn We started building this to support our workers alpha, and the plan is to slowly expand. I decided to go with the "api" subcommand first b/c the entire thing could be generated from a schema thanks to our awesome public API team!
English
1
0
3
955
Saqib Ameen
Saqib Ameen@saqibameen·
@_clem is official cli publicly available now?
English
1
0
2
1.1K
Jonathan Clem
Jonathan Clem@_clem·
@N3RALCAM npm i -g ntn Don’t worry it’s not Node! Signed binary, npm is just a good distribution channel. We released a very early version just to support workers, and are slowly expanding it. Sloooooowly. Pace should increase soon. github.com/makenotion/wor…
English
0
0
3
107
Jonathan Clem
Jonathan Clem@_clem·
@ThomAub It could change, but a) I don't mind `ntn` although anyone can alias/abbrev but also b) it clashes with our internal dev CLI, `notion` 😭 not worth sorting through that problem and being blocked on it.
English
1
0
2
1.3K
Storm
Storm@AndersonAndrue·
We've had this for a while, it's called Effect Platform @EffectTS_ - if you haven't been using it you've been missing out
Matteo Collina@matteocollina

.@nodejs has always been about I/O. Streams, buffers, sockets, files. But there's a gap that has bugged me for years: you can't virtualize the filesystem. You can't import a module that only exists in memory. You can't bundle assets into a Single Executable without patching half the standard library. That changes now 👇

English
4
1
21
15.5K
Jonathan Clem
Jonathan Clem@_clem·
GitHub has to walk a tightrope between serving users that come to it from Google and want fast results, and users that land on it once and are there all day. The latter are the ones that pay them money, but they can’t just drop the ball on also being Wikipedia of code. There’s so much more to this story, but I don’t think it’ll ever really get told. The armchair engineers are…way off, though.
English
0
0
2
1.5K
Jonathan Clem
Jonathan Clem@_clem·
@NYCMayor My street is dark at night, light burnt out. Can’t report burnt out lights for some reason. Please fix thx. You are the ultimate system administrator.
Jonathan Clem tweet media
English
1
0
1
356
Jonathan Clem
Jonathan Clem@_clem·
Quality of dictation software is making open floor plan offices much less attractive.
English
1
0
5
257
Jonathan Clem
Jonathan Clem@_clem·
@wustep @NotionHQ Looking forward to my Mrs. Dash x Notion and my Notion-branded charcuterie board.
English
0
0
2
558
Stephen Wu
Stephen Wu@wustep·
We've got something dashing coming to @NotionHQ today. Hope it doesn't make you too board 👀
English
8
7
112
17.1K
Jonathan Clem
Jonathan Clem@_clem·
@aarondfrancis Even better: leverage APFS’s copy-on-write and duplicate with `cp -c`. Much faster for very large repositories.
English
0
0
1
110
Aaron Francis
Aaron Francis@aarondfrancis·
Why do people like git worktrees over discrete checkouts? (This isn't bait, it's research)
English
269
4
363
137.6K
Jonathan Clem
Jonathan Clem@_clem·
@MichaelArnaldi How do you plan on tackling things like client/server version drift? Genuinely asking out of curiosity, not doubt 🙂
English
0
0
0
406
Michael Arnaldi
Michael Arnaldi@MichaelArnaldi·
Effect will become a full stack framework including functionality of next/tanstack/etc. Other frameworks are nice but they fail the test of AI and integration is poor. End to end type safety requires design from the ground up, and no end to end inference isn’t type safety.
English
48
27
473
43.4K
Jonathan Clem retweetet
Notion
Notion@NotionHQ·
GPT 5.4 is now in Notion. Top-tier reasoning that still moves fast enough for your workflows. It’s especially good at the long-horizon stuff: planning, executing, and getting real work done in your workspace.
Notion tweet media
English
41
41
554
57.9K