Belar

@thisisbelar.bsky.social

I like building software. 🎨 Penpot Desktop https://github.com/author-more/penpot-desktop 🎲 TTRPGs https://www.tellstorypress.com Header photo by Anni Roenkae @ Pexels

If you use a local #LLM for code predictions and it’s too verbose (generates ten lines of code when completing the one would do), try using the “base” variant of the model. “Base” is designed for “predict next token” and works better for text extension.

Penpot Desktop v0.24 is live. The release focuses on the local instance creator, enabling automatic Docker configuration updates when containers are created/updated, and porting the upstream @penpot.app Docker Compose config updates (e.g. the MCP server) to the app’s Docker configuration template.

Penpot Desktop open with integrations page of Penpot's settings and MCP Server entry listed with status "Disabled".

Surprisingly, in the last few months, my go-to library for building components became… @lit.dev. For its well-balanced abstraction that makes web components not feel like a chore. You should try it if you bounced off web components in the past or dread working on a custom element.

Going down the rabbit hole of interactive conference badges and landed on the following setup: - 3-5" LCD + ESP32, - 2400mAh LiPo battery, - laser-cut PVC front, - 3D-printed back (battery holder, colour accent). Now need to make sure the display module has built-in charging - no battery swaps.

I was making an eBook, and the space of publishing software could really use some concept of reusable components. Currently, if you need to change the design (e.g. fancy quote, recipe structure), you are in for a journey through the entire eBook. Unless you use Paged.js, the web way, coding though.

Penpot Desktop v0.22 is out. It’s a small release with: 📝 improved instance editing (more accessible UI structure, experience unified with local creator), 📇 standardised installer naming (also smaller, arch-specific Windows installers), 🏷️ improved Flathub meta info. github.com/author-more/...

Release v0.22.0 (2025-12-16) · author-more/penpot-desktop

Features Added instance properties editor. #257 Moved basic instance edits (label, colour) and management (deletion) to a settings modal. It reduces the risk of accidentally deleting an instance, ...

github.com

You can now specify the @penpot.app version of the local instance to create. It defaults to the “latest”, but any valid Penpot Docker repository tag should work, with suggestions for ten of the most recent tags.

The local instance creator form with the tag input focused and the list of value suggestions shown, e.g. latest, 2.8.1, 2.8.2, 2.8.0, 2.7.2.

Recently, I learnt that in VS Code, you can have inline Git blame info without needing any extensions. 1. Go to Settings. 2. Search for "Git blame". 3. Tick the box for "Git › Blame › Editor Decoration”. Or you can set "git.blame.editorDecoration.enabled" to `true` in the Settings JSON. Enjoy.

Top: VS Code settings panel showing the Git Blame Editor Decoration setting.
Bottom: A file in VS Code with inline Git blame information next to a line of code.

I went on a small bug fixing spree for Penpot Desktop this week. It means: - visual indicators for colourless tabs' states, - a persistent "new tab" button, - and more tab space in macOS's full-screen mode. Just one more issue with instances to sort out and the v0.12.1 update will be out to you.

New release Design Tokens are here and much more! Tokens Studio Have you been missing Design Tokens? Penpot is the first design tool to integrate native design tokens, developed in collaboration with Tokens Studio by Hyma. Tokens are small design decisions expressed as code to master complexity.

penpot.app