On the off-chance you haven't checked stackoverflow, C was much more popular in that site's heyday, and snippets were certainly something it was good for up until microsoft bought it.
C Programming Language
Welcome to the C community!
C is quirky, flawed, and an enormous success.
... When I read commentary about suggestions for where C should go, I often think back and give thanks that it wasn't developed under the advice of a worldwide crowd.
... The only way to learn a new programming language is by writing programs in it.
- irc: #c
๐ https://en.cppreference.com/w/c
If you're still interested, I've found tons of interesting techniques in open source projects, like CC and right now reading GLib source code, as I'm mostly interested in compile time guarantees and generic programming, I'd suggest starting with CC's source code.
I am still interested and even found some new things. I completely agree with reading the source code to be the best way to learn.
Here are some other resources I'd consider worth mentioning over here also for anyone reading this in the future:
- a book by Adam Tornhill on C patterns leanpub
- Github repo with pattern implementation Github
- Tsoding Daily Youtube
- Magicalbat Youtube
- https://stackoverflow.com/questions/4112796/are-there-any-design-patterns-in-c
- Eskill Steenberg Youtube
edit: fixed the links
If it means anything, i appreciate the links now :)