Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Best Websites For Coders
51 projects | dev.to | 25 Jan 2023
TeachYourselfCS : If you’re a self-taught engineer or bootcamp grad, you owe it to yourself to learn computer science. Thankfully, you can give yourself a world-class CS education without investing years and a small fortune in a degree program
How to bide my time waiting to start?
2 projects | reddit.com/r/WGU | 24 Jan 2023
When it comes to making an internal transition, you're better off asking your HR department in my opinion honestly. But having looked at both the programs, if you're going the business route, I'd personally suggest MBA IT. You can always learn IT on the side: https://teachyourselfcs.com/ (Computer Science related) https://teachyourselfinfosec.com/ (InfoSec/Cybersecurity related)
Just finishing Code: The Hidden Language of Computer Hardware and Software, any other book recommendations?
2 projects | reddit.com/r/computerscience | 22 Jan 2023
You can also check out Teach Yourself Computer Science2 projects | reddit.com/r/computerscience | 22 Jan 2023
Tô começando na programação, que livros eu TENHO que ler?
4 projects | reddit.com/r/Livros | 19 Jan 2023
Is learning web-dev worth it if I want to become a data engineer?
6 projects | reddit.com/r/dataengineering | 15 Jan 2023
Teach your self CS: https://teachyourselfcs.com/
Cyber or Cloud for technical skills
2 projects | reddit.com/r/WGUIT | 13 Jan 2023
What is something you would learn at college but not a bootcamp (hard skills)
2 projects | reddit.com/r/cscareerquestions | 12 Jan 2023
This is probably the best resource I've come across, it's tailored to programmers who missed out on a CS degree, is entirely free, and covers pretty much everything a CS degree would.
How to study computer science outside of the uni, what are the most efficient methods and is it not to late to start at 18?
2 projects | reddit.com/r/cscareerquestions | 12 Jan 2023
Anyway, https://teachyourselfcs.com/ is a nice resource for higher level, theoretical approaches.
Where can I learn CS?
3 projects | reddit.com/r/compsci | 5 Jan 2023
Most commonly recommended curriculum is this one above and https://teachyourselfcs.com
Static Site Generator (SSG) Visions, Roadmaps, and Trajectories: What to Watch in 2023
4 projects | dev.to | 23 Jan 2023
2023 promises a gentler transition to Nuxt 4, with a consistent release cycle (following semver), patch releases roughly weekly and minor releases roughly monthly. Overall, we should see fewer, if any, breaking changes.
It's not much, but I finally got into scripting and made a script that launches a ship into "orbit". Couldn't be happier with it!
3 projects | reddit.com/r/spaceengineers | 22 Jan 2023
B) Version your "working chunks!" (I like https://semver.org/)
Tools for Semantic Versioning
3 projects | dev.to | 14 Jan 2023
Semantic Versioning (also known as SemVer) is a widely-used method of versioning software releases. It uses a version number in the format of X.Y.Z (Major.Minor.Patch), where:
esbuild v0.17.0 - a major new release (with some backwards-incompatible changes)
I just learnt about regexes and I'm so darn excited.
2 projects | reddit.com/r/dartlang | 6 Jan 2023
Generating the next release version (semantically) based on the changes, then writing it to the pubspec.yaml file.
Protogen x5.8 Rebuilt Official Release
2 projects | reddit.com/r/StableDiffusion | 5 Jan 2023
In the software world, we use something called Semantic Versioning (https://semver.org/) when it comes to versioning the things we create. It uses three different numbers, all of which have a specific meaning, for example, "v1.2.3". The semver website explains what they mean in the software world, in your case it could mean something like (given X.Y.Z):
How do you handle updating services you have running?
6 projects | reddit.com/r/selfhosted | 4 Jan 2023
Pinning to 2/major version is asking for trouble. Just the other day Gitea released 1.18.0 which would not even start unless you update the configuration file with the new settings. And this project has always had relatively "stable" releases. Not everyone follows semver to the letter, and it is impossible/very hard to follow completely .
Happy path: Publishing a Web Component to Vaadin Add-on Directory
2 projects | dev.to | 4 Jan 2023
Once you are ready to go public, you should first give a meaningful version number. The version number needs to follow SemVer, and it is good practice to start from 1.0.0
How should I approach & update game version number?
3 projects | reddit.com/r/godot | 2 Jan 2023
https://semver.org/ approach fits here really well3 projects | reddit.com/r/godot | 2 Jan 2023
Not arbitrary at all, but not super applicable to game versioning for sure!
What are some alternatives?
react-native - A framework for building native applications using React
semantic-release - :package::rocket: Fully automated version management and package publishing
missing-semester - The Missing Semester of Your CS Education 📚
standard-version - :trophy: Automate versioning and CHANGELOG generation, with semver.org and conventionalcommits.org
helmfile - Deploy Kubernetes Helm Charts
computer-science - :mortar_board: Path to a free self-taught education in Computer Science!
changesets - 🦋 A way to manage your versioning and changelogs with a focus on monorepos
Poetry - Python packaging and dependency management made easy
keep-a-changelog - If you build software, keep a changelog.
TermuxBlack - Termux repository for hacking tools and packages
open-source-cs - Video discussing this curriculum: