Jacob Wenger

4.2K posts

Jacob Wenger banner
Jacob Wenger

Jacob Wenger

@_jwngr

Building beautiful software @Notion, formerly @Shortwave @Firebase @Google @Microsoft

San Francisco, CA Beigetreten Ekim 2011
155 Folgt2K Follower
Travis Fischer
Travis Fischer@transitive_bs·
@_jwngr lol i was just coming here to complain about this for react-notion-x 😂
English
1
0
0
44
Jacob Wenger
Jacob Wenger@_jwngr·
@DoneganiJosh Because naming is hard and our forebears did not think far enough into the future
English
0
0
0
9
Josh Donegani
Josh Donegani@DoneganiJosh·
@_jwngr What was the reason for not renaming them header_2 and header_3?
English
1
0
0
61
Max Schoening
Max Schoening@mschoening·
Me: We are so slow!
martini@martini_bn

@NotionHQ Notion set a new benchmark for product development speed. I never had a saas subscription which increases in value like day by day. Thank you team!

English
2
0
20
3.8K
Jacob Wenger
Jacob Wenger@_jwngr·
LLMs unearthing the fact that the average dev is not very good at code review and generally just LGTMs it most of the time
English
1
0
3
193
Jacob Wenger
Jacob Wenger@_jwngr·
I'm in search of the best agentic development environment. I have recently tried: - Claude Code (CLI + app) - Codex (CLI + app) - OpenCode (CLI + app) - Intent - T3Code - Amp - cmux - Superset - Polyscope - Constellagent What else you got?
English
3
0
2
259
Jacob Wenger
Jacob Wenger@_jwngr·
Specs need to be tightly coupled with types
English
0
0
2
72
Jacob Wenger
Jacob Wenger@_jwngr·
Me trying to understand the Vite / Void ecosystem naming. But really, Vite+ looks great and it's awesome that it is open source.
Jacob Wenger tweet media
English
0
0
1
104
Jacob Wenger
Jacob Wenger@_jwngr·
@49agents Honestly what a wild UX. Will give this a try. Reminds me a bit of Niri. FYI I had to `cd cloud && npm install better-sqlite3@latest ` to get it working with Node 24.
English
0
0
0
27
49 Agents - Agentic Coding IDE
id add 49agents to that list if you want a canvas-based approach. its an infinite 2D surface with terminals, git graphs, and file editing across multiple machines. not for everyone but if you run multiple agents and lose track of which session is doing what, the visual layout helps
English
1
0
0
45
Jacob Wenger
Jacob Wenger@_jwngr·
@tanishqk Some cool ideas are coming out of the AI code review wars, but too slow and costly right now for the realtime code pairing I really want
English
0
0
1
25
Jacob Wenger
Jacob Wenger@_jwngr·
@tanishqk Very much agree on the last sentence. Lots of focus on multi-agent orchestration, which is great. But I need help understanding diffs. I want to interface w/ agents at the type system, but am limited to code or chat.
English
1
0
1
47
Tanishq Kancharla (tk) 🌊
The problem with vibe-coding and why it breaks down eventually is this: If you don't understand the code architecture, you will eventually ask the agent to do something that you expect to be easy, but in reality, is actually very hard. The agent won't flag this to you - it will just bulldoze its way through the codebase, violating abstractions, writing way too much code, and making a mess. In the end, your original request *may* work but you've introduced 10 other regressions, and now the performance of any other agent on the codebase drastically deteriorates. So at some level, you need an understanding of the architecture of the project in order to sic' agents on it. That being said, reading the code should not have to be the only way to understand that (even though it historically has been). Non-technical PMs have been doing this forever, using the engineers to understand what's hard and how the product is built. We need better tools to visually explore and understand codebase architecture without having to read code.
English
5
0
7
191
Jacob Wenger
Jacob Wenger@_jwngr·
Many things about building and shipping software are hard for reasons other than “writing code is hard”
English
0
0
1
55
Jacob Wenger
Jacob Wenger@_jwngr·
Many simple things > one complex thing
English
0
0
1
69
Jacob Wenger
Jacob Wenger@_jwngr·
Buckle up for the @NotionHQ dev tools arc
Brian Lovin@brian_lovin

Yes here is my 10 minute breathless rant about why I'm so excited about Notion Workers + Custom Agents... Context: I spent this afternoon building a custom agent to help me manage Shiori (a side project I shipped last weekend). I gave the custom agent everything it needs to understand what's happening in my product (email, log drain, sentry alerts, stripe payments, etc) and to do work on my behalf (access to coding agents). In an afternoon of tinkering, this agent can: - Diagnose bug reports proactively by looking through past email conversations, system logs, and database records - Draft replies to user questions with the correct answer based on past email threads, or help me proactively reach out to churning paid users - Self-construct a database of feature requests with an understanding of who is requesting the feature and how they're using the product today - Answer any question I have about how people use the app and what I should be thinking about next - Initiate Claude Code workflows to open PRs proactively in the background when someone sends a bug report or feature request This custom agent is now my "Side Project Chief of Staff" (I don't really know what a chief of staff does but this sounds right). I didn't write a single line of the worker code because I didn't need to: models are so good that I can link to the Workers readme, yap my desired outcome into a microphone, and I get a super-personal and highly-capable AI agent out the other side. So fucking cool. The future is now! I'm excited to see what everyone makes.

English
2
0
20
5.4K
Jacob Wenger
Jacob Wenger@_jwngr·
The current SaaS discourse is this on repeat
Jacob Wenger tweet media
English
0
0
1
99
Jacob Wenger
Jacob Wenger@_jwngr·
Climbing ladders of abstraction. Still on the hedonic treadmill.
English
0
0
0
55