Data Science & Developer Roadmaps with Chat & Free Learning Resources
Semantic Versioning
Demystifying SemVer and avoiding “dependency hell” Continue reading on Better Programming
Read more at Better Programming | Find similar documentsUse semantic versioning
Semantic versioning is a well-specified convention used by many software projects, although admittedly the extent to which the convention is followed can vary considerably between projects. In essence...
Read more at Java Best Practices | Find similar documentsUse semantic versioning
Semantic versioning is a well-specified convention used by many software projects, although admittedly the extent to which the convention is followed can vary considerably between projects. In essenc...
Read more at Java Best Practices | Find similar documentsAn Introduction to Semantic Versioning
Semantic versioning is a system to help developers, project managers, and consumers have a universal way of understanding the release process. Semantic versioning is some guidelines so that we can…
Read more at Level Up Coding | Find similar documentsApplication Versioning Strategies
There are many ways to version applications. Some of them appeared a long time ago and have little sense in web development. Nevertheless, they continue to be used. In this article, we will consider t...
Read more at Javarevisited | Find similar documentsVersioning a system
Whenever we need to do some API changes that are not backward compatible ie: request params/headers or response object’s structure is changed We don’t usually face many issues with the websites as we…...
Read more at Analytics Vidhya | Find similar documentsA Better Versioning Technique for Frontend Applications
The healthy approach A little bit of story how did we got here. We’ve all been there at some point in time. App versions are simplified to just whole numbers and increment with every release… or not....
Read more at Better Programming | Find similar documentsWhy Versioning Is Important and How To Do It Properly
You might be wondering what a number on software, a game, or an application means. Something like 11.2.3 or maybe 10.4.3.2arm64. These are the numbers of the version that the application is currently…...
Read more at Better Programming | Find similar documentsVersioning and Labeling — Better Together
The key to building powerful machine learning models is learning “the right things from the right data.” Just as we humans constantly take in new information and update what we think about the world…
Read more at Towards Data Science | Find similar documentsReleasing and versioning
Previous chapters have focused on how to develop a Python package from scratch by creating the Python source code, developing a testing framework, writing documentation, and then releasing it online ...
Read more at Python Packages | Find similar documentsData Versioning: All You Need to Know
Introduction to Data Versioning with LakeFS command line. lakeFS introduces git-level manageability of your data and introduces CLI and UI interfaces to work with
Read more at Towards Data Science | Find similar documentsMaintaining the Quality of Your Feature Store
Image by author The fundamentals of feature stores and a few tips on how and why you should monitor them Since Uber first introduced the concept in 2017, the feature store has been steadily gaining po...
Read more at Towards Data Science | Find similar documentsFeature Flag Driven Development
This story will share knowledge around feature-flag driven releases, explore benefits of feature flags and how to use them. Photo by Arthur Mazi on Unsplash This story is based on a project where I wa...
Read more at Level Up Coding | Find similar documentsFeature Handling
In this article, we will understand how to handle categorical and numerical features in a given data set. Before we start with how to handle them let's first understand what categorical and numeric…
Read more at Towards Data Science | Find similar documentsVersioned Data Management System Design
Introduction Previously, I introduced a distributed ledger system . From a technical level, I explained how to build a data store that supports version history consistently. Expanding on this, this po...
Read more at Level Up Coding | Find similar documentsVersion Controlling in Practice: Data, ML Model, and Code
Version control is a crucial practice! Without it, your project may become disorganized, making it challenging to roll back to any desired point. You risk losing critical model configurations, weights...
Read more at Towards Data Science | Find similar documentsBranches Are All You Need: Our Opinionated ML Versioning Framework
A practical approach to versioning machine learning projects using Git Branches that simplifies workflows and organises data and models TL;DR A simple approach to versioning machine learning projects...
Read more at Towards Data Science | Find similar documentsA Look at Feature Lifecycle in Software Release Cycle
Go from ideas to reality Continue reading on Better Programming
Read more at Better Programming | Find similar documentsIntroduction to Data Version Control
Any production-level system requires some kind of versioning. A single source of current truth. Any resources that are continuously updated, especially simultaneously by multiple users, require some…
Read more at Towards Data Science | Find similar documentsDevelopers; Use a Version Manager
The idea that you’ll install just one global version on your laptop and use that for every project is ridiculous One challenge that I’ve run into for any programming language is the ability to manage...
Read more at Better Programming | Find similar documentsFeature Stores: A Hierarchy of Needs
Access, serving, integrity, convenience, autopilot; use what you need.
Read more at Eugene Yan | Find similar documentsGet a Step Ahead With Feature Engineering
Machine learning models have difficulty interpreting categorical data; feature engineering allows us to re-contextualize our categorical data to improve the rigor of our machine learning models…
Read more at Towards Data Science | Find similar documentsA Crash Course in API Versioning Strategies
Developing an API involves a lot of work, from planning to implementation. It's crucial to have a clear and easy-to-understand versioning strategy to avoid confusing developers. In this week's issue, ...
Read more at ByteByteGo Newsletter | Find similar documentsSapling by Meta: A Review of the New Version Control System
Setting up the new system, learn how to use it, and analyzing pros and cons Continue reading on Better Programming
Read more at Better Programming | Find similar documents- «
- ‹
- …