Artem Sapegin @sapegin.me · 06/03/2026And this appearing out of nowhere, when I didn't open the extension for days, is just disrespectful. 000
Artem Sapegin @sapegin.me · 21/02/2026I've been experimenting with local LLM models for coding 🤦🏻♂️ 120
Artem Sapegin @sapegin.me · 07/02/2026I’ve started posting my photos again, this time on Substack — follow me if you’re there: substack.com/@sapegin 110
Artem Sapegin @sapegin.me · 03/02/2026The effect of AI on my blog: from 900 clicks per month down to 200 in the last two years... 000
Artem Sapegin @sapegin.me · 16/01/2026Not sure if it's intended, but I see a huge empty scrollable area... (Firefox) 100
Artem Sapegin @sapegin.me · 17/12/2025Same! Have you found any solutions? I've experimented with high-contrast mode + raising a bit the contrast slider. It does make buttons more visible, removes most shadows and overall significantly improves things, but overall contrast is quite insane for my eyes... 010
Artem Sapegin @sapegin.me · 17/12/2025Access to note's content and images in bases, so I can show the first image and a content snippet in a card. Now I have to use a script to write these data to properties. 030
Artem Sapegin @sapegin.me · 14/12/2025I'm wondering if it's possible to style the toolbar the way it used to be, using a theme. The new Apple toolbar style is _extremely_ distracting ;-( 100
Artem Sapegin @sapegin.me · 04/12/2025My Code setup has nothing except the source code and the file name in the window title (and I’d love to hide that annoying icon next to the file name). 100
Artem Sapegin @sapegin.me · 04/12/2025(1) New agents/editor toggle that’s not useful for me but very distracting, and cannot be disabled. 100
Artem Sapegin @sapegin.me · 04/12/2025Thanks for the tip! I quite like how my Obsidian theme looks like — very non-invasive. Firefox is also quite okay (I was inspired by it, actually ;-) 010
Artem Sapegin @sapegin.me · 04/12/2025@polypane.app Could you please add an option to hide the project selector? It's way too much in my face now ;-/ Also, I think it should have a light header to match the system light theme. Now it's too much contrast for a part of the UI that should stay in the background. 100
Artem Sapegin @sapegin.me · 24/11/2025Get my book on clean code for frontenders with 50% off until the end of this week (also, a retweet/share will make me very happy): sapegin.me/book/ 000
Artem Sapegin @sapegin.me · 07/11/2025One very annoying habit of Claude Code 4.5 model is that it tries to replace `foo === false` with `!foo` and claim that it's (a) not the same; and (b) will fix any issue I complain about. 000
Artem Sapegin @sapegin.me · 05/11/2025It’s incredible how many things AI agents do right, and it’s incredible how often they can’t solve a certain issue at all. Here’s just a little gem from Copilot. 010
Artem Sapegin @sapegin.me · 24/10/2025Suddenly, I got Copilot autocompletion in my Outlook on macOS, and there seem to be no way to turn it off. It makes it totally impossible for me to write even the most basic email — the completions appear too fast and distracts me with mostly unrelated suggestions. 000
Artem Sapegin @sapegin.me · 24/10/2025Here, @microsoft.com is basically saying that you cannot have a verified domain on @vscode.dev Marketplace as an indie developer. I _do_ have links to my extensions right on the homepage, but apparently it's not enough anymore. 100
Artem Sapegin @sapegin.me · 11/10/2025How do you format JSX comments? gist.github.com/sapegin/deee... 000
Artem Sapegin @sapegin.me · 22/08/2025A new post on my blog with my somewhat random and disorganized thoughts on using AI for software development: sapegin.me/blog/coding-... 020
Artem Sapegin @sapegin.me · 11/08/2025Monkey see, monkey do. Who are we to question AI decisions without any explanation. AI is always right. I don't believe a single human was participating in this so-called "appeal" process. 010
Artem Sapegin @sapegin.me · 08/08/2025I’m experimenting with a simplified spec-driven approach inspired, where I use two custom agent modes (tested with Cursor and Kilo Code for now): the first to design the future and show me an implementation outline for approval, and the second to implement it in code. github.com/sapegin/two-... 100
Artem Sapegin @sapegin.me · 05/08/2025This is what happens when you let AI make decisions. Wonderful onboarding on Claude Code, when I just tried to register. 110
Artem Sapegin @sapegin.me · 28/07/2025All my @vscode.dev extensions are now available at Open VSX Registry, meaning you can install them in Cursor. open-vsx.org/namespace/sa... 010
Artem Sapegin @sapegin.me · 28/07/2025How do I tell Cursor not to write any code until I agree with their implementation plan? I have this piece in .cursor/rule, but it doesn't make any difference. 000
Artem Sapegin @sapegin.me · 12/02/2025My theme Squirrelsong is now available for Firefox! sapegin.me/squirrelsong... 000
Artem Sapegin @sapegin.me · 09/01/2025I've made a tiny @vscode.dev extension to open files and projects in Ghostty: marketplace.visualstudio.com/items?itemNa... 000
Artem Sapegin @sapegin.me · 31/12/2024Squirrelsong Dark theme is now available for Ghostty: sapegin.me/squirrelsong... 010
Artem Sapegin @sapegin.me · 26/11/2024My book on clean code for fronted developers is on sale until next Monday (December 2). Get it with 75% off: sapegin.me/book/ 100
Artem Sapegin @sapegin.me · 20/11/2024After five years of writing, I’ve finally finished my book! It took a lot of energy (and coffee!) to complete, but it’s finally done, and I’m really happy with the result. sapegin.me/book/ 150