1126
158
1127
12
1128
7
1129
10
1130
25
Strudel REPL (strudel.cc)
1131
37
1132
37
1133
38
1134
7

It’s been 60 days since I started building Brahma-Firelight JS, a Rust-based Node.js framework.

In its initial release, v1.0, it came out with massive performance — but without async support. People were genuinely surprised by the benchmarks, but many asked for Express-like ergonomics and full async support.

That feedback led to v1.5, which introduces some groundbreaking changes:

  1. Async Support: Even if the JS event loop gets stuck, the Tokio runtime gracefully handles the response with a gateway timeout. This ensures high-level safety — combining the power of two different runtime worlds.

  2. Native Server Timeout and Body-Limit Configuration: Configure request timeouts and body size limits directly — no extra dependencies needed.

  3. True Multi-Threaded Server: Runs across multiple threads without requiring clusters or PM2 — thanks to Rust’s Tokio and Hyper.

  4. Express + Hono-Style Ergonomics: Brahma-Firelight keeps developer experience simple and intuitive — no need to learn Rust to write production-grade JS apps.

After dozens of suggestions and refinements, we’ve finally stabilized the framework for production use.

Try it out: https://shyam20001.github.io/rsjs/ If you find it helpful, drop your suggestions or PRs — every contribution counts.

1135
15
Node.js v24.10.0 (nodejs.org)
1136
8
Qt 6.10 Released (www.qt.io)

Qt 6.10 is now available, with new features and improvements for application developers and device creators!

Highlights for UI builders include a new flex-box layout system for Qt Quick, and support for more vector animations in SVG and Lottie format. And we have listened to your feedback and made it easier to exchange data between C++ code and a Qt Quick UI developed in QML. Such data can then be used with the new SearchField control, or with a new FilledSurface graph from the Qt Graphs module.

If you prefer to maintain your existing codebase, upgrading to Qt 6.10 ensures your application automatically aligns with high-contrast system settings on both desktop and mobile platforms. This and other improvements in our accessibility implementation directly benefits users reliant on assistive technologies, improving usability and inclusivity without requiring any additional development effort.

In addition to these highlights, new APIs across the Qt modules bring increased flexibility and productivity for both QML and C++ developers, and for users of Qt Widgets and Qt Quick.

1137
70
1138
9
1139
21
1140
5
1141
85
Software Quality Collapse (techtrenches.substack.com)
submitted 10 months ago* (last edited 10 months ago) by HaraldvonBlauzahn@feddit.org to c/programming@programming.dev
1142
18
submitted 10 months ago* (last edited 10 months ago) by mrh@mander.xyz to c/programming@programming.dev
1143
3
Duplicate Delete (surfingcomplexity.blog)
submitted 10 months ago* (last edited 10 months ago) by codeinabox@programming.dev to c/programming@programming.dev
1144
3
Duplicate Delete (surfingcomplexity.blog)
submitted 10 months ago* (last edited 10 months ago) by codeinabox@programming.dev to c/programming@programming.dev
1145
81
1146
22
1147
51
1148
173

I created this application after getting tired of seeing settings change for no apparent reason. Due to privacy concerns of how Microsoft is with their aggressive telemetry I decided to use this to make sure my settings stay in tact.

1149
13
1150
22
Hardware Stockholm Syndrome (programmingsimplicity.substack.com)
view more: ‹ prev next ›

Programming

28304 readers
444 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 3 years ago
MODERATORS