#devblog — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #devblog, aggregated by home.social.
-
Drawpile development update for the past few weeks: https://docs.drawpile.net/devblog/2026/08/09/dev-update
Project (dppr) files can now be played back, letting you time-travel to any point in their history. The existing dprec and dptxt formats are also still supported.
Otherwise, a few smaller fixes and this week work will begin on dealing with the forced Android API level updates.
-
The #blog post "On scripts and hooks" has been published 📜🪝
-
The #blog post "On scripts and hooks" has been published 📜🪝
-
New post on the #ArchLinux #devblog about the use of scripts and hooks in #packaging
-
New post on the #ArchLinux #devblog about the use of scripts and hooks in #packaging
-
Drawpile development update for the past two weeks: https://docs.drawpile.net/devblog/2026/07/19/dev-update
A new video export option on Windows that uses the operating system's video encoder instead of having to download ffmpeg, canvas resize optimization, more project playback work and some bugfixes.
The Windows export stuff could use some help testing on different devices and Windowses.
-
Drawpile development blog post for the last two weeks: https://docs.drawpile.net/devblog/2026/07/06/dev-update
The main new feature being the brush history, which lets you go back to brushes you used in chronological order. It also lets you recover deleted brushes and keeps track of brushes received from other users.
There's also a discussion of the future of recording playback, which will make use of the new project file format, and some smaller fixes and features along the way.
-
Up to 100 lines now, and it simulates various retirement finance scenarios. It answers questions like the following: What kind of yearly wages would be needed to live to the ripe old ages of 80, 90, or even 100? What kind of monthly savings? After the retirement age of 67, how long will the savings last before running out? All the while dogged by inflation? There's many interesting trends revealed by playing with all these numbers. #devblog #dev #golang #finance
-
Today I wrote my first #golang program. I didn't use #AI. About 35 lines of code. I learned from "Go by Example":
https://gobyexample.com/
#devblog #dev -
Today I wrote my first #golang program. I didn't use #AI. About 35 lines of code. I learned from "Go by Example":
https://gobyexample.com/
#devblog #dev -
A new SKILL TREE is coming to #Draconia!
Unlock new abilities and elemental powers to create powerful builds for your dragons! -
Publishing an app on FDroid was fun. Or rather, I managed to do it, so in the end it was fun. But do I have learned something? I hope so. And before I forgot everything I wrote id down something about it here: https://allibragi.codeberg.page/dev-blog/wiw-1/
#devblog #fdroid #flutter -
Publishing an app on FDroid was fun. Or rather, I managed to do it, so in the end it was fun. But do I have learned something? I hope so. And before I forgot everything I wrote id down something about it here: https://allibragi.codeberg.page/dev-blog/wiw-1/
#devblog #fdroid #flutter -
Drawpile development update for the past two weeks: https://docs.drawpile.net/devblog/2026/06/21/dev-update
Several new animation features again, a new fan fill tool, some brush engine improvements, a setting for the default file name and a few smaller fixes.
There's also video exporting on Android using the system's built-in media encoder. This is simultaneously also making its way into #krita. If you want to help test that, check out https://krita-artists.org/t/testing-wanted-android-timelapse-export/185468
-
Development update: https://docs.drawpile.net/devblog/2026/04/27/dev-update
Last week was mostly spent at #lgm2026, but there have been several bugfixes, performance improvements and a feature to make the stabilizer more comfortable to use.
Translations have also been opened for version 2.3.1-beta.1, if you want to help translate Drawpile into your language, you can do so with #weblate at https://hosted.weblate.org/engage/drawpile/
-
🚀 Wow, Windows 95 had defenses against file overwrites? That's as effective as trying to stop a meteor with an umbrella! ☂️💾 Meanwhile, the article drowned us with a Microsoft buzzword salad on a Dev Blog that forgot to include anything relevant. 🥗🙄
https://devblogs.microsoft.com/oldnewthing/20260324-00/?p=112159 #Windows95 #MicrosoftBuzzword #FileOverwrite #TechHumor #DevBlog #HackerNews #ngated -
🚀 Wow, Windows 95 had defenses against file overwrites? That's as effective as trying to stop a meteor with an umbrella! ☂️💾 Meanwhile, the article drowned us with a Microsoft buzzword salad on a Dev Blog that forgot to include anything relevant. 🥗🙄
https://devblogs.microsoft.com/oldnewthing/20260324-00/?p=112159 #Windows95 #MicrosoftBuzzword #FileOverwrite #TechHumor #DevBlog #HackerNews #ngated -
Building an FPGA 3dfx Voodoo with Modern RTL Tools
https://piefed.social/c/emulation/p/1922593/building-an-fpga-3dfx-voodoo-with-modern-rtl-tools
-
Building an FPGA 3dfx Voodoo with Modern RTL Tools
https://piefed.social/c/emulation/p/1922593/building-an-fpga-3dfx-voodoo-with-modern-rtl-tools
-
Development update for the last two weeks: https://docs.drawpile.net/devblog/2026/03/16/dev-update.html
Many animation improvements this time around, such as an exposure tool, timeline zooming and more. Also improvements to numeric inputs and some smaller fixes.
-
Development update for the last two weeks: https://docs.drawpile.net/devblog/2026/03/16/dev-update.html
Many animation improvements this time around, such as an exposure tool, timeline zooming and more. Also improvements to numeric inputs and some smaller fixes.
-
CW: AI Generated Concept Art
-
Writing my own text editor, and daily-driving it
https://blog.jsbarretto.com/post/text-editor
#HackerNews #Writing #my #own #text #editor #texteditor #devblog #codingjourney #softwaredevelopment
-
Writing my own text editor, and daily-driving it
https://blog.jsbarretto.com/post/text-editor
#HackerNews #Writing #my #own #text #editor #texteditor #devblog #codingjourney #softwaredevelopment
-
via @dotnet : Extend your coding agent with .NET Skills
https://ift.tt/B6GLaeX
#dotnetskills #codingagents #netdevelopment #agentskills #copilotCLI #vscode #dotnetrocks #aiintegration #devblog #dotnet #pluginsmarketplace #codingproductivity #contextualAI #agentp… -
via @dotnet : Extend your coding agent with .NET Skills
https://ift.tt/B6GLaeX
#dotnetskills #codingagents #netdevelopment #agentskills #copilotCLI #vscode #dotnetrocks #aiintegration #devblog #dotnet #pluginsmarketplace #codingproductivity #contextualAI #agentp… -
Good article about the state of #AI in #development. The numbers are impressive, maybe alerting.
https://dev.to/elvissautet/2026-ai-users-vs-the-unemployed-3jk4
PS: so far I read 3 articles and think I really can recommend his #devblog. Good written, not too technical (often those details harm readability), a broad view on the topic, and supported by numbers.
-
Good article about the state of #AI in #development. The numbers are impressive, maybe alerting.
https://dev.to/elvissautet/2026-ai-users-vs-the-unemployed-3jk4
PS: so far I read 3 articles and think I really can recommend his #devblog. Good written, not too technical (often those details harm readability), a broad view on the topic, and supported by numbers.
-
Drawpile development update for the last two weeks: https://docs.drawpile.net/devblog/2026/01/18/dev-update.html
Mostly more work on the new project file format, which integrates with the new autosave/autorecord mechanism.
And also several workarounds for Xiaomi devices on Android that are shared with Krita again.
-
Drawpile development update for the last two weeks: https://docs.drawpile.net/devblog/2026/01/18/dev-update.html
Mostly more work on the new project file format, which integrates with the new autosave/autorecord mechanism.
And also several workarounds for Xiaomi devices on Android that are shared with Krita again.
-
The #blog post "Verify Arch Linux artifacts using VOA/OpenPGP" has been published:
https://devblog.archlinux.page/2026/verify-arch-linux-artifacts-using-voa-openpgp/
#ArchLinux #SovereignTechFund #STF #devblog #OpenPGP #RustLang #DigitalSignature #Verification #VOA
-
The #blog post "Verify Arch Linux artifacts using VOA/OpenPGP" has been published:
https://devblog.archlinux.page/2026/verify-arch-linux-artifacts-using-voa-openpgp/
#ArchLinux #SovereignTechFund #STF #devblog #OpenPGP #RustLang #DigitalSignature #Verification #VOA
-
Together with @hko I have worked on the "File Hierarchy for the Verification of OS Artifacts" (#VOA) in 2024 and 2025.
This #STF ( @sovtechfund ) funded #specification and #ReferenceImplementation (🦀) enables technology and distribution agnostic verification of OS artifacts.
In this #blog post we are looking into the #verification of #ArchLinux artifacts, using the `voa` #CLI and its #OpenPGP backend:
https://devblog.archlinux.page/2026/verify-arch-linux-artifacts-using-voa-openpgp/#devblog #RustLang #SovereignTechFund #DigitalSignature #packaging
-
Together with @hko I have worked on the "File Hierarchy for the Verification of OS Artifacts" (#VOA) in 2024 and 2025.
This #STF ( @sovtechfund ) funded #specification and #ReferenceImplementation (🦀) enables technology and distribution agnostic verification of OS artifacts.
In this #blog post we are looking into the #verification of #ArchLinux artifacts, using the `voa` #CLI and its #OpenPGP backend:
https://devblog.archlinux.page/2026/verify-arch-linux-artifacts-using-voa-openpgp/#devblog #RustLang #SovereignTechFund #DigitalSignature #packaging
-
The #blog post "A year of work on the ALPM project" has been released:
https://devblog.archlinux.page/2026/a-year-of-work-on-the-alpm-project/
#ArchLinux #OpenPGP #RustLang #SovereignTechFund #STF #VOA #devblog
-
The #blog post "A year of work on the ALPM project" has been released:
https://devblog.archlinux.page/2026/a-year-of-work-on-the-alpm-project/
#ArchLinux #OpenPGP #RustLang #SovereignTechFund #STF #VOA #devblog
-
Together with @hko @j-g00da, @orhun and @Nukesor I have been working on the #ALPM and #VOA projects in 2024 and 2025.
This #SovereignTechFund ( @sovtechfund ) funded work has recently come to a close.
You can read all about what was achieved and plans for future work on the #ArchLinux #devblog: https://devblog.archlinux.page/2026/a-year-of-work-on-the-alpm-project/
#OpenPGP #packaging #DigitalSignature #Verification #STF #blog #RustLang
-
Together with @hko @j-g00da, @orhun and @Nukesor I have been working on the #ALPM and #VOA projects in 2024 and 2025.
This #SovereignTechFund ( @sovtechfund ) funded work has recently come to a close.
You can read all about what was achieved and plans for future work on the #ArchLinux #devblog: https://devblog.archlinux.page/2026/a-year-of-work-on-the-alpm-project/
#OpenPGP #packaging #DigitalSignature #Verification #STF #blog #RustLang
-
Swapping two blocks of memory inside a larger block, in constant memory
https://devblogs.microsoft.com/oldnewthing/20260101-00/?p=111955
#HackerNews #SwappingMemory #MemoryManagement #ConstantSpace #DevBlog #MicrosoftTech
-
Swapping two blocks of memory inside a larger block, in constant memory
https://devblogs.microsoft.com/oldnewthing/20260101-00/?p=111955
#HackerNews #SwappingMemory #MemoryManagement #ConstantSpace #DevBlog #MicrosoftTech
-
Drawpile development update for the last two weeks: https://docs.drawpile.net/devblog/2025/12/21/dev-update.html
Topics are a rework of the settings interface speeding up build times by a whole 10% and progress on autosaving. Or really, autorecording, with every brush stroke saved immediately and possibilites for timelapses, tracking time spent actively drawing and a few different kinds of time-travel.
-
Drawpile development update for the last two weeks: https://docs.drawpile.net/devblog/2025/12/21/dev-update.html
Topics are a rework of the settings interface speeding up build times by a whole 10% and progress on autosaving. Or really, autorecording, with every brush stroke saved immediately and possibilites for timelapses, tracking time spent actively drawing and a few different kinds of time-travel.
-
@Catwoman69y2k I've concluded that much of the "join xyz platform for updates" mentality comes from the one-two punch of both web browsers ditching RSS and Atom and Google ditching Google Reader.
Say a free software project maintainer writes a development blog. The audience may or may not already have an RSS reader installed. This means the project maintainer might feel responsible for recommending a reader application for all 7 major platforms (Windows, macOS, desktop Linux, iOS, Android, Chrome extension, Firefox extension). Otherwise, people will land on https://en.wikipedia.org/wiki/Comparison_of_feed_aggregators and experience analysis paralysis.
I guess one disadvantage of protocols is that platforms have tended to do better at landing pages than protocols. Is there a page to which a blogger can refer visitors who have never used RSS before?
#RSS #DevBlog #RSSReader #AnalysisParalysis #GoogleReader #Atom #FOSS #ProtocolsNotPlatforms #LandingPage
-
@Catwoman69y2k I've concluded that much of the "join xyz platform for updates" mentality comes from the one-two punch of both web browsers ditching RSS and Atom and Google ditching Google Reader.
Say a free software project maintainer writes a development blog. The audience may or may not already have an RSS reader installed. This means the project maintainer might feel responsible for recommending a reader application for all 7 major platforms (Windows, macOS, desktop Linux, iOS, Android, Chrome extension, Firefox extension). Otherwise, people will land on https://en.wikipedia.org/wiki/Comparison_of_feed_aggregators and experience analysis paralysis.
I guess one disadvantage of protocols is that platforms have tended to do better at landing pages than protocols. Is there a page to which a blogger can refer visitors who have never used RSS before?
#RSS #DevBlog #RSSReader #AnalysisParalysis #GoogleReader #Atom #FOSS #ProtocolsNotPlatforms #LandingPage
-
Drawpile development update for the last few weeks: https://docs.drawpile.net/devblog/2025/11/16/dev-update
Topics are new brushes, new layouts, color picker improvements and lots of bugfixes for the upcoming release.
On that note, unless anything happens, the release of Drawpile 2.3.0 will start tomorrow.
-
The Impossible Optimization, and the Metaprogramming to Achieve It
https://verdagon.dev/blog/impossible-optimization
#HackerNews #ImpossibleOptimization #Metaprogramming #DevBlog #SoftwareEngineering #HackerNews
-
The Impossible Optimization, and the Metaprogramming to Achieve It
https://verdagon.dev/blog/impossible-optimization
#HackerNews #ImpossibleOptimization #Metaprogramming #DevBlog #SoftwareEngineering #HackerNews
-
Stuff I break, fix, and write about:
🧱 #dotnet
🚀 #aspnetcore
💻 #csharp
🐳 #docker
🌩️ #aws
🧠 #cloudnative
🐘 #postgresql
🗄️ #sqlserver
🧰 #selfhosting
📱 #gadgets
📝 #devblog
🧪 #oss
🌐 #opensource
🤖 #ai
🧾 #microsoft365 -
Hello #fediverse
I am happy to share my blog has reached 20k+ all time views.
I started around 2020 as a creative outlet in my boring life and it has transformed into an archive of knowledge.
I am not a frequent poster these days, as seen by the blog posts' dates but it fills me with joy whenever I post something.
It's a piece of history, research time and effort being preserved in a textual format for me to go back and read.
If you'd like to check it out:
https://blog.suryatejak.in -
Sometimes it helps to look at game design through the 'Smooth/Chunky vibes' lens.
Smooth:
🥛 small numbers, small changes
🥛 stat parity
🥛 player-facing rules
🥛 4d6
🥛 predictable consequencesChunky:
🥜 one dice for everything
🥜 big changes, high variance
🥜 1d100
🥜 you have two stats
🥜 random tablesBlog article with examples from my recent design work here:
https://periaptgames.blogspot.com/2025/10/smooth-vs-chunky-game-design.html