Sign in

Belar

@thisisbelar.bsky.social
42 followers 45 following 53 posts

I like building software. 🎨 Penpot Desktop github.com/author-more/penpot-deskt… 👾 Software www.authormore.com 🎲 TTRPGs www.tellstorypress.com Header photo by Anni Roenkae @ Pexels

PostsRepliesMedia
Belar @thisisbelar.bsky.social · 29/09/2026
The time is near. Can't wait to hit the publish button.
Chunk of a GitHub release's page titled "v1.0.0 (2026-09-??)".
110
Reposted by Belar
Paweł Grzybek @pawelgrzybek.com · 26/09/2026
Node.js 26.10 comes with built-in debounce and throttle utilities. Like it! Can't tell you how many times I implemented (copied from the previous project) these two. Debounce: nodejs.org/docs/latest/... Throttle: nodejs.org/docs/latest/... #nodejs
36213
Reposted by Belar
MDN Web Docs @developer.mozilla.org · 25/09/2026
🆕 Customize MDN's browser compat tables! Press ⚙️ Settings on any compat table to choose which browsers and engines you see, and hide the ones you don't need. Your picks are saved in your browser. Try it 👇 developer.mozilla.org/en-US/docs/W...
MDN's browser compatibility table for the HTML popover attribute. Its columns cover desktop and mobile browsers, showing which versions support the attribute and its "hint" value. A "Settings" button sits above the table.The Browser compatibility settings dialog on MDN. Browsers appear as chips grouped under Desktop, Mobile, Server and XR, and each one can be added to or removed from the table.
27725
Reposted by Belar
James @43081j.com · 24/09/2026
Today we're launching ai-policy.dev! A collaboration of me, @danielroe.dev and @matteogabriele.npmx.social - this provides a few human curated AI contribution policies you can choose from. Our hope is that this will help you better define your stance and what kind of contributions you accept 🙏
ai-policy.dev
AI Contribution Policies
Ready-to-use AI contribution policies for open source projects.
1313540
Belar @thisisbelar.bsky.social · 15/09/2026
In preview, the pull request list on @github.com has a “Compact display density” 🗜️ mode. It fits more rows of shorter panels. Is this option going to be available for the issue list too? Could we get that for the issue list?
000
Belar @thisisbelar.bsky.social · 12/09/2026
We got there! Non-destructive settings was the last pre-1.0 feature, and it’s live with Penpot Desktop 0.25.0. It’s time to scope bugs, remove deprecated solutions, and release 1.0. Installers are at github.com/author-more/... with the community Flatpak in sync.
github.com
Release v0.25.0 (2026-09-10) · author-more/penpot-desktop
Features Added non-destructive settings. #348 The change upgrades the application's user settings configuration, making the settings retrieval non-destructive, where invalid or unknown entries are...
030
Belar @thisisbelar.bsky.social · 10/09/2026
You can explicitly set a charging limit on macOS now, between 80 and 100%. Must be a 26.x addition. It was not possible a few months ago. System Settings > Battery, then click the circled “i” icon next to Charging. Good addition. Optimised Charging is a nice concept, but it’s slow to adapt.
System Settings dialog with a Charge Limit slider ranging from 80% to 100% in 5% increments, set to 80%. Below is an enabled switch labelled Optimised Battery Charging. At the bottom are controls "Learn More..." and "Done".
000
Belar @thisisbelar.bsky.social · 07/09/2026
Lodash installation was close. However, Node's util module has isDeepStrictEqual (check includes prototype and constructor, which can be skipped with Node >=24.9.0). Not today. nodejs.org/api/util.htm...
nodejs.org
Util | Node.js v26.8.1 Documentation
001
Belar @thisisbelar.bsky.social · 02/09/2026
What great news, window state persistence landed in Electron. I was following its development after seeing the RFC for the window state API, and now Penpot Desktop will migrate to the built-in solution 🎉.
041
Belar @thisisbelar.bsky.social · 31/08/2026
I’m making an app that makes you know way too much about your dice rolls. It’s live already, a PWA, you can install it.
000
Belar @thisisbelar.bsky.social · 30/08/2026
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.
000
Belar @thisisbelar.bsky.social · 28/08/2026
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".
010
Belar @thisisbelar.bsky.social · 25/08/2026
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.
071
Belar @thisisbelar.bsky.social · 10/08/2026
You would think rolling 12 or higher with 2d8 can’t be that bad. It’s a little over a 23% chance. Painful if you are rolling a skill check.
000
Belar @thisisbelar.bsky.social · 29/07/2026
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.
000
Belar @thisisbelar.bsky.social · 14/07/2026
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.
000
Reposted by Belar
Santosh Yadav | GDE 🅰️ | GitHub ⭐ | MVP @santoshyadav.dev · 17/02/2026
I wrote this Open Source Contribution guide 2 years ago, thanks to @erioldoesdesign.bsky.social we updated it to include a section on how you can contribute as designer to Open Source. Eriol I appreciate your time and sharing your journey www.santoshyadav.dev/blog/contrib...
santoshyadav.dev
Contribute to Open Source:A Comprehensive Guide for Everyone
I often get this question "How can I contribute to Open Source." It's time I put my experience and suggestions in a blog.
083
Reposted by Belar
Penpot @penpot.app · 20/01/2026
👉 penpot.app/blog/how-to-...
penpot.app
How to self-host Penpot: A technical implementation guide
Once you've decided to bring Penpot into your own infrastructure, the next step is making sure your instance runs smoothly, stays secure, and scales with your team. Learn how to self-host Penpot in yo...
022
Belar @thisisbelar.bsky.social · 17/12/2025
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/...
github.com
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, ...
000
Belar @thisisbelar.bsky.social · 17/11/2025
Penpot Desktop now lets you open a file’s view mode in a new window and can auto-reload the view when the @penpot.app file changes. They are available as independent options and off by default, so make sure to check out the settings after the update to 0.21.0. Release: github.com/author-more/...
082
Belar @thisisbelar.bsky.social · 29/10/2025
Penpot Desktop’s macOS builds are now signed and notarised. From v0.20.0, builds: 🔒 are recognised by Gatekeeper, ❌ don’t need quarantine bypass, ✅ and have auto-update. github.com/author-more/...
github.com
Release v0.20.0 (2025-10-24) · author-more/penpot-desktop
Features [macOS] Added signing and notarisation of the macOS builds. #230 🚦 macOS builds will now be recognised by Gatekeeper and work without quarantine bypass. On the first run, they will have t...
010
Belar @thisisbelar.bsky.social · 06/10/2025
Local instance updating is live. In the local instance creator, you can now 📝 edit a local instance's settings and ⬆ upgrade it to the newest @penpot.app version. You can find details and get the version 0.19.0 from the release page: github.com/author-more/...
010
Reposted by Belar
Penpot @penpot.app · 23/09/2025
New release! Penpot 2.10 is here 🎉 ✨ Variants are now available! And also, Design Tokens get more typography options plus plenty of quality-of-life improvements Check what's new : community.penpot.app/t/penpot-2-1...
community.penpot.app
Penpot 2.10: Go your own way 🛤️
In this release we introduce what’s (probably) the top community request: Variants are a powerful way to bring order and flexibility to your design system in Penpot. On top of that, Design Tokens now...
11910
Reposted by Belar
FOSDEM @fosdem.org · 19/09/2025
fosdem.org
FOSDEM 2026 - FOSDEM 2026: 31st January and 1st February
Brussels / 31 & 1 January 2026
06039
Belar @thisisbelar.bsky.social · 11/09/2025
I have an idea for a content management system plugin for @penpot.app. Below is a video with a PoC: - 🧱 batch item creation from a data set, - ↔️ two-way editing, - 🏷️ layer name based content pairing - the project works without the plugin. Community discussion: community.penpot.app/t/penpot-cms...
021
Belar @thisisbelar.bsky.social · 04/09/2025
I just ran the first test update of a local @penpot.app instance using Penpot Desktop. Everything went well, with one click to trigger @docker.com to pull new images and (re)create the containers. 🎉
100
Belar @thisisbelar.bsky.social · 28/08/2025
How do you use view mode in @penpot.app? Here is a proof of concept of an auto-reload for the view window. Once the file changes are saved, Penpot Desktop would refresh the view for you.
000
Belar @thisisbelar.bsky.social · 27/08/2025
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.
000
Belar @thisisbelar.bsky.social · 07/07/2025
Tabs pinning, improved accessibility, and a stable Penpot embedding solution. I started work on the Penpot Desktop’s in-house tabs setup.
020
Reposted by Belar
Penpot @penpot.app · 01/07/2025
We're celebrating! We've just launched our brand new (and free!) Penpot Course, and we're kicking things off with the UI Design with Penpot Free Course! Check out the course and get all the details here: community.penpot.app/t/our-new-fr...
community.penpot.app
Our new (free!) UI Design with Penpot course
Hello friends! I’m excited to share our new (free!) UI Design with Penpot course. Together with the wonderful Penpot team, I’ve been working on this for a while! We’re bringing together: Practic...
0197
Belar @thisisbelar.bsky.social · 27/06/2025
You can now download all your @penpot.app projects at once, with Penpot Desktop. Open the dashboard, click “Download all projects”, specify the path and the archive name, and wait for the download to complete. Get version 0.16 at github.com/author-more/...
041
Belar @thisisbelar.bsky.social · 04/06/2025
A new feature for the Penpot Desktop is in the works. Can you spot the change in the @penpot.app UI?
Penpot Desktop application displaying the Penpot web application’s dashboard. In the top right corner, next to the “New project” button, there is a “Download all projects” button.
020
Belar @thisisbelar.bsky.social · 21/05/2025
You can now enable the native title bar for your Penpot Desktop window. It is a new option in the settings panel, set to “overlay” by default, and a change takes effect after a restart. Available in version 0.15 on its release page github.com/author-more/... and in the Flathub store.
Penpot Desktop application with the native title bar. The settings panel is open, showing the title bar type selector set to "native".
040
Belar @thisisbelar.bsky.social · 12/05/2025
Penpot Desktop can now set up a local @penpot.app instance for you. Launch creator, name your instance, click “Create”. ⚠️ It’s an experimental feature. 🪟 Windows is supported, but untested. 🛡️ Requires a non-sandbox environment. Download: github.com/author-more/... Docs: github.com/author-more/...
3142
Belar @thisisbelar.bsky.social · 26/04/2025
Next in Penpot Desktop: one more step towards a seamless offline experience. With a click of a magic wand, you will be able to set up a local @penpot.app instance. It requires @docker.com and will launch as an experimental feature.
1111
Belar @thisisbelar.bsky.social · 22/04/2025
A new, mysterious button showed up in the settings during the Penpot Desktop development. What could it be doing with @penpot.app?
Two buttons under the Penpot instance list setting: 'Add instance' and a magic wand icon.
230
Belar @thisisbelar.bsky.social · 16/04/2025
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.
000
Belar @thisisbelar.bsky.social · 11/04/2025
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.
000
Reposted by Belar
Penpot @penpot.app · 07/04/2025
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
162
Belar @thisisbelar.bsky.social · 07/04/2025
The new UI is live! Penpot Desktop v0.12 features a refreshed, unified look, improved color coding for instances, and a design that matches @penpot.app official style for a distraction-free working experience. Get it from the release page github.com/author-more/... or find it in the Flathub store.
A split image showcasing the Penpot Desktop application in both light and dark themes.
020
Belar @thisisbelar.bsky.social · 02/04/2025
The new tab design is almost ready. Some of the incoming changes are: - Colour coding is consistent across themes. - A tab's background colour is tinted with its instance's assigned colour. - The tab opening menu features colour coding.
Penpot Desktop’s top bar comparison of old and new designs in light and dark themes, each with 4 open tabs and the tab opening menu, demonstrating colour coding.
010
Belar @thisisbelar.bsky.social · 26/03/2025
The settings panel is complete. If you see anything you would like to improve, please share your thoughts. While larger changes will have to wait until the next iteration, I'm happy to address smaller issues or suggestions before the release. It's time to tackle the top bar now.
Two versions of the Penpot Desktop application's settings panel are shown side by side. The first displays the old design, while the second showcases the new design. The new look features a palette that is compatible with the Penpot application.
000
Belar @thisisbelar.bsky.social · 17/03/2025
The new look for Penpot Desktop is in the works. It introduces dedicated palettes for both light and dark modes, each designed to match @penpot.app's official colours for the distraction-free working experience.
Two Penpot Desktop applications are displayed side by side: one in light mode and the other in dark mode. Each application features a navigation menu with two open tabs and an open settings panel. The settings panels show the theme selector. The active tab and the selected theme option share a matching accent colour, which varies between the light and dark modes.
000
Belar @thisisbelar.bsky.social · 25/02/2025
Support for multiple instances is live in Penpot Desktop. You can now open multiple @penpot.app instances simultaneously, each displayed in its own colour-coded tab. Penpot Desktop v0.11 is available at github.com/author-more/... and from the Flathub app store.
021
Belar @thisisbelar.bsky.social · 14/02/2025
We are approaching a big milestone for the Penpot Desktop’s Q1 cycle! The multiple instances feature now has end-to-end UI support (tabs, opening, and management settings), for your ease of use and control. I’m focusing on QA and polishing to ensure it runs smoothly. Stay tuned for the release!
010
Reposted by Belar
Penpot @penpot.app · 05/02/2025
We're happy to announce our newest event series, Penpot Community Hours, begins 20 February 2025 at 15:00 UTC with @diacritica.bsky.social , Carolina Portugal and @myfunnyandy.bsky.social joining us! All the info! community.penpot.app/t/new-event-...
community.penpot.app
📣 New event series: Penpot Community Hours!
Hi everyone 👋 When we discussed our community plans late last year, we mentioned the concept of hosting online get-togethers for our beloved community members. Without further ado, I’m happy to anno...
021
Belar @thisisbelar.bsky.social · 06/02/2025
You will soon be able to use multiple instances at once in Penpot Desktop. Here is a prototype view with different instances open in their own, colour-coded tabs. The menu is part of the ‘+’ (add tab) button. On the side, a representation from the settings file, introduced in the last version.
Penpot Desktop app with different instances open in their own, colour-coded tabs. On the side, a representation from the settings file:

{
	"theme": "tab",
	"instances": [
		{
			"label": "Official",
			"origin": "https://design.penpot.app",
			"color": "#48c393",
			"isDefault": true
		},
		{
			"label": "Local",
			"origin": "http://localhost:9001",
			"color": "#c3a5ff"
		}
	]
}
000
Reposted by Belar
Penpot @penpot.app · 03/02/2025
Posts like this make joining our community totally worth it!!! community.penpot.app/t/penpot-des...
community.penpot.app
Penpot Desktop: Road to 1.0
Please see the next post for the 2024 review and Q1 2025 update. Penpot Desktop is an unofficial desktop application for Penpot. It provides you with access to the functionality of the browser versio...
061
Belar @thisisbelar.bsky.social · 22/01/2025
Move, sync, share, back-up. The file based settings are locked in for the next Penpot Desktop release. With the multi-instance support, coming soon, a file will keep instances details in your user directory.
{
  "theme": "system",
  "instances": [
    {
      "label": "Official",
      "origin": "https://design.penpot.app",
      "color": "#48c393"
    },
    {
      "label": "Local",
      "origin": "http://localhost:9001",
      "color": "#c3a5ff"
    },
    {
      "label": "Project Foss",
      "origin": "https://foss.example.com",
      "color": "#f08be7"
    }
  ]
}
010
Reposted by Belar
Penpot @penpot.app · 09/01/2025
One of our values is transparency, and that's why we always share everything with our community So, what’s Penpot working on and what’s coming next? community.penpot.app/t/not-a-road... #roadmap #community #opensource
community.penpot.app
Not a roadmap! Recent, current, and 2025 initiatives
What’s Penpot working on and what’s coming next? A roadmap lays out a series of steps to reach a goal, each becoming a commitment. However, when innovating, commitments can be tricky. You’re exploring...
0103