6

What's a More "Advanced" Topic You'd Like to See on DEV?

 1 year ago
source link: https://dev.to/devteam/whats-a-more-advanced-topic-youd-like-to-see-on-dev-2ba5
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Discussion (32)

CollapseExpand

I'd love to see more math and logic. Explanations of advanced algorithms step by step (grammar parsing algorithms, procedural generation of complex structures, competitive AI... all broken down). And not only "import this library, train with this dataset". Programming languages theory or discussions comparing effectively different paradigms, optimization techniques, static analysis of code... Or breaking down personal projects that don't fall in the regular categories of webdev or mobile apps. Idk, I feel like anything different than your daily explanation on what is git, why you should use Linux and React tutorials would be nice. Also, is it me or there's a raising trend of posts that consist on a single question? Like, there is no elaboration, only some easy bait to generate traffic.
Talking about that, and somewhat off topic, it would be nice to have a special category for that kind of posts. Anything less than a minute of reading time should go to a short reading section. It's a bit frustrating to see an interesting title and then find that the title is literally the whole post... I know, the comments are usually interesting, but that doesn't replace quality content.

Comment button Reply

CollapseExpand

Author

Jun 8

Or breaking down personal projects that don't fall in the regular categories of webdev or mobile apps.

My personal projects is where I "practice" to learn and think through new approaches. And these personal projects are of nominal value to others (smash together two procedures for generating Sci-Fi TTRPG worlds, a REPL that parses random tables and can record / write to files that are loaded into the REPL app, etc)

Comment button Reply

CollapseExpand

Those are interesting, and I know a lot of people post them here too, but they usually revolve around X technology or X framework, instead of the interesting algorithms or data structures used.
The projects you mention sound actually cool, btw!

Comment button Reply

CollapseExpand

Agreed with the quality of the content. If I could filter out low quality/low value posts I'd definitely do it.

As far as math and theory? I'd like to see more of that too. Perhaps a tag with these topics in mind. A lot of newbies would get lost seeing too much of that, but perhaps there's a way to filter.

Comment button Reply

CollapseExpand

Well, there's an option to set experience level both of posts and your own profile, for feed filtering, but in my experience it doesn't work too well, or probably there just isn't much content above certain level, idk. There is also the option for some trusted users to mark a post as low quality... but I'll tell you, after a few posts in a row you stop marking them.
Thanks for your comment!

Comment button Reply

CollapseExpand

Agreed! I'm working on my own compiler which of course involves a lot of DSA, theory, grammar etc. I'm implementing a feature that only exists in one other language (the author of the paper on the feature).

I'll have to make a post about it.

Comment button Reply

CollapseExpand

That sounds exactly like the kind of post I'd love to read here! ^^
I don't think there's any tag for programming languages theory in DEV, the closest one is #computerscience and man that's full of noise... maybe we could start a #plt tag for that 👀

EDIT: In fact, it already exists!!

Thread

Thread

Oh great! I'll get writing and use that tag. Follow to stay tuned 😊

Comment button Reply


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK