Rob Lourens @roblourens.bsky.social · 16/01/2026Software engineering in 2026: I miss writing code 050
Rob Lourens @roblourens.bsky.social · 03/10/2025Spotify 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/2025Nano banana unfortunately fails the upside down bike test 140
Rob Lourens @roblourens.bsky.social · 03/05/2025Suno v4.5 sucked into a bagel suno.com/s/u46wTy3ali...suno.com 000
Rob Lourens @roblourens.bsky.social · 26/01/2025Cool stuff happening with Copilot in VS Code Insiders right now... 060
Rob Lourens @roblourens.bsky.social · 18/12/2024You 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/2024Now 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.comChat extensionsA guide to creating an AI extension in Visual Studio Code 191
Rob Lourens @roblourens.bsky.social · 06/12/2024Use the builtin Shortcuts app, and you can have this menubar shortcut 160
Rob Lourens @roblourens.bsky.social · 25/11/2024We published a new extension guide for using VS Code's new LanguageModelTool API! code.visualstudio.com/api/extensio... s/o @ntrogh.bsky.socialcode.visualstudio.comLanguageModelTool APIA 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/2024It'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/2024But, 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.comGitHub - microsoft/vscode-chat-extension-utils: A library for building VS Code chat participant extensionsA library for building VS Code chat participant extensions - microsoft/vscode-chat-extension-utils 110
Rob Lourens @roblourens.bsky.social · 20/11/2024So 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.comChat extensionsA guide to creating an AI extension in Visual Studio Code 131
Rob Lourens @roblourens.bsky.social · 19/11/2024Trying out this interaction for changing the target of a Copilot Chat message in VS Code 010
Rob Lourens @roblourens.bsky.social · 16/11/2024I guess James S.A. Corey is on that list as well (which is actually two people) 000
Rob Lourens @roblourens.bsky.social · 16/11/2024Neal 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. 😩 210
Reposted by Rob LourensBluesky @bsky.app · 13/11/2024Bluesky stuns in new App Store ranking 183411540311463
Rob Lourens @roblourens.bsky.social · 07/11/2024Now posting nothing twice as efficiently with Buffer 000
Rob Lourens @roblourens.bsky.social · 07/11/2024I broke the chat progress spinner. Enough ❤️ and I'll keep it this way 😅 171