Sign in

Rob Lourens

@roblourens.bsky.social
150 followers 70 following 24 posts

VS Code and VS Code accessories

PostsRepliesMedia
Rob Lourens @roblourens.bsky.social · 16/01/2026
Software engineering in 2026: I miss writing code
050
Rob Lourens @roblourens.bsky.social · 03/10/2025
Spotify is once again putting AI slop in my Release Radar. It got there because the uploader somehow was able to attribute this to a bunch of legitimate artists who I'm sure had nothing to do with this.
020
Rob Lourens @roblourens.bsky.social · 31/08/2025
Nano banana unfortunately fails the upside down bike test
140
Rob Lourens @roblourens.bsky.social · 06/06/2025
The two worst people you know...
010
Rob Lourens @roblourens.bsky.social · 24/05/2025
So does Imagen 4
000
Rob Lourens @roblourens.bsky.social · 24/05/2025
Veo 3 fails the upside-down bicycle test
110
Rob Lourens @roblourens.bsky.social · 03/05/2025
Suno v4.5 sucked into a bagel suno.com/s/u46wTy3ali...
suno.com
000
Rob Lourens @roblourens.bsky.social · 26/01/2025
Cool stuff happening with Copilot in VS Code Insiders right now...
060
Rob Lourens @roblourens.bsky.social · 18/12/2024
You can add a chat participant that users can talk to directly with "@" in the chat panel, or your extension can just make requests to the language model to drive whatever other features you want. And with the free tier, this is accessible to all of your users.
000
Rob Lourens @roblourens.bsky.social · 18/12/2024
Now everyone can just use Copilot in VS Code for free 😊 Extension authors should check out our chat API which lets you add cool AI features to your extension! code.visualstudio.com/api/extensio...
code.visualstudio.com
Chat extensions
A guide to creating an AI extension in Visual Studio Code
191
Reposted by Rob Lourens
GitHub @github.com · 17/12/2024
Prepare to take flight 👀
1817119
Reposted by Rob Lourens
Visual Studio Code @vscode.dev · 09/12/2024
Hello, World!
43581159
Rob Lourens @roblourens.bsky.social · 06/12/2024
Use the builtin Shortcuts app, and you can have this menubar shortcut
160
Rob Lourens @roblourens.bsky.social · 25/11/2024
We published a new extension guide for using VS Code's new LanguageModelTool API! code.visualstudio.com/api/extensio... s/o @ntrogh.bsky.social
code.visualstudio.com
LanguageModelTool API
A guide to creating a language model tool and how to implement tool calling in a chat extension
031
Rob Lourens @roblourens.bsky.social · 20/11/2024
It's pretty fresh, but using this library lets you turn a couple hundred lines of code into just a handful, and all the chat participant features just light up "for free"! WIP
030
Rob Lourens @roblourens.bsky.social · 20/11/2024
But, it turns out that building a really good chat extension is kind of hard, because working with LLMs is hard, and because our API has a lot of features 😇 So I just published this library to help you build chat extensions: github.com/microsoft/vs...
github.com
GitHub - microsoft/vscode-chat-extension-utils: A library for building VS Code chat participant extensions
A library for building VS Code chat participant extensions - microsoft/vscode-chat-extension-utils
110
Rob Lourens @roblourens.bsky.social · 20/11/2024
So we have this VS Code extension API for building Copilot Chat extensions: code.visualstudio.com/api/extensio... and a bunch of chat extensions have been published over the past 6 months. Sweet! 💯
code.visualstudio.com
Chat extensions
A guide to creating an AI extension in Visual Studio Code
131
Rob Lourens @roblourens.bsky.social · 19/11/2024
Trying out this interaction for changing the target of a Copilot Chat message in VS Code
010
Rob Lourens @roblourens.bsky.social · 19/11/2024
oh wait no animated gifs?
000
Rob Lourens @roblourens.bsky.social · 17/11/2024
That's one worth the effort!
000
Rob Lourens @roblourens.bsky.social · 16/11/2024
I guess James S.A. Corey is on that list as well (which is actually two people)
000
Rob Lourens @roblourens.bsky.social · 16/11/2024
Neal Stephenson is the only author who I've read pretty much to completion. But I don't really know why, because all of his latest books have disappointed me one way or another. Now the nytimes review of his latest starts with this paragraph, which describes exactly how I've felt about others. 😩
When the final twist of a novel leaves you more excited about pages yet to be written than the ones you’ve just read, the immediate temptation is to downgrade the pleasures you’ve experienced along the way. That’s the conundrum of assessing Neal Stephenson’s “Polostan,” an enjoyable book in its own right, but a trifle disappointing for the way it abruptly ends just as your interest is peaking in its intriguing main character.
210
Reposted by Rob Lourens
Bluesky @bsky.app · 13/11/2024
Bluesky stuns in new App Store ranking
Bluesky Social as the #1 free app in the App Store rankings
183411540311463
Rob Lourens @roblourens.bsky.social · 08/11/2024
Wear a mask! 6 ft!
000
Rob Lourens @roblourens.bsky.social · 07/11/2024
Now posting nothing twice as efficiently with Buffer
000
Rob Lourens @roblourens.bsky.social · 07/11/2024
I broke the chat progress spinner. Enough ❤️ and I'll keep it this way 😅
171
Rob Lourens @roblourens.bsky.social · 05/11/2024
👋
030