cs-topics
semver
Our great sponsors
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.
cs-topics
-
Best Websites For Coders
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?
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?
You can also check out Teach Yourself Computer Science
- Tô começando na programação, que livros eu TENHO que ler?
-
Is learning web-dev worth it if I want to become a data engineer?
Teach your self CS: https://teachyourselfcs.com/
- Cyber or Cloud for technical skills
-
What is something you would learn at college but not a bootcamp (hard skills)
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?
Anyway, https://teachyourselfcs.com/ is a nice resource for higher level, theoretical approaches.
-
Where can I learn CS?
Most commonly recommended curriculum is this one above and https://teachyourselfcs.com
semver
-
Static Site Generator (SSG) Visions, Roadmaps, and Trajectories: What to Watch in 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!
B) Version your "working chunks!" (I like https://semver.org/)
-
Tools for Semantic Versioning
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)
From semver.org:
-
I just learnt about regexes and I'm so darn excited.
Generating the next release version (semantically) based on the changes, then writing it to the pubspec.yaml file.
-
Protogen x5.8 Rebuilt Official Release
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?
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 [1].
-
Happy path: Publishing a Web Component to Vaadin Add-on Directory
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?
https://semver.org/ approach fits here really well
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
lerna - :dragon: Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository.
open-source-cs - Video discussing this curriculum: