programming.dev

10,121 readers
342 users here now

Welcome Programmers!

programming.dev is a collection of programming communities and other topics relevant to software engineers, hackers, roboticists, hardware and software enthusiasts, and more.

The site is primarily english with some communities in other languages. We are connected to many other sites using the activitypub protocol that you can view posts from in the "all" tab while the "local" tab shows posts on our site.


🔗 Site with links to all relevant programming.dev sites

🟩 Not a fan of the default UI? We have alternate frontends we host that you can view the same content from

ℹ️ We have a wiki site that communities can host documents on


⚖️ All users are expected to follow our Code of Conduct and the other various documents on our legal site

🏘️ Want to create a new community? Please follow our Community Guidelines

❤️ The site is run by a team of volunteers. If youre interested in donating to help fund things such as server costs you can do so here

💬 We have a microblog site aimed towards programmers available at https://bytes.programming.dev

🛠️ We have a forgejo instance for hosting git repositories relating to our site and the fediverse. If you have a project that relates and follows our Code of Conduct feel free to host it there and if you have ideas for things to improve our sites feel free to create issues in the relevant repositories. To go along with the instance we also have a site for sharing small code snippets that might be too small for their own repository.

🌲 We have a discord server and a matrix space for chatting with other members of the community. These are bridged to each other (so you can interact with people using matrix from discord and vice versa.

Fediseer


founded 2 years ago
ADMINS

Broken communities have been fixed, report any issues to ategon

1
 
 

Programming.dev finally got official administration guidelines. This document codifies what has up until now only been loosely discussed topics throughout the year in the private administration chat channels.

We hope that by putting the guidelines into writing and making them public, we can ensure a consistent level of moderation by the administration team. But also more importantly, let everyone know by what guidelines and metrics the administration team should follow, making it easier for you guys to hold us accountable and report any instances of an administrator overstepping their role, or decisions you disagree with.

While the primary focus of the document is aimed at administrators specifically, it also includes information to users on how they can contact the admin team if they want to report another admin for deviating from our guidelines.

As always, feedback is more than welcome and we would be happy to discuss any thoughts you may have on our guidelines, nothing is ever perfect.

2
 
 
3
4
 
 
5
 
 
6
 
 
7
8
9
10
11
 
 

I made a small project using leptos, but after updating leptos ended up with some unfixable bugs. The error and warning messages are too inaccurate, and due to all reactivity being implicit, it is hard to read my code now and figure out what would be wrong.

I thought about rewriting everything in yew, but was wondering if things work better there. As far as I understand, there is no such thing as implicit reactivity in yew, and everything that needs to be reactive needs to be wrapped in certain types. But I am fine with that, even though #[derive(Store)] in leptos was convenient.

Does anyone use leptos or yew in production or for any more serious projects, and can share some experiences? How do you usually debug your applications? Have you given up on some application that just didn't work?

12
13
14
15
16
17
18
19
20
21
22
23
24
30
Blender 4.4 released (www.blender.org)
submitted 6 hours ago by [email protected] to c/opensource
 
 

Blender 4.4 brings improved animation workflow, better modeling, new sculpt brush, and smoother video editing, plus over 700 issues fixed.

It introduces Action Slots, revolutionizing animation workflows by letting multiple data-blocks share a single Action. The Video Sequencer continues to improve with quality-of-life upgrades for text editing, expanded support for codecs including H.265 and 10/12-bit videos, and performance improvements that make editing faster than ever.

And much more…

25
 
 

Why do so many games rely on client-side anti cheat and stuff like kernel level anti-cheat?

Anti Commercial-AI license

view more: next ›