Mayur Jagtapmayursblog.hashnode.net·Mar 21, 2023Managing Dependencies with Yarn: Understanding Dependency Conflicts.Introduction: Managing dependencies in any project is like juggling multiple balls at once - it's essential to ensure that the project completes successfully, on time, and on budget. This is where tools like Yarn come in. Yarn is a package manager fo...Discuss·11 likes·34 readsJavaScript
John Johnsonjjokah.hashnode.net·Sep 11, 2022Getting started with POETRY (the python dependency manager)Poetry is a tool for dependency management and packaging in Python. It allows you to declare the libraries your project depends on and it will manage (install/update) them for you. Poetry offers a lockfile to ensure repeatable installs, and can build...Discuss·10 likes·85 readsPython
Nicolas Fränkelfrankel.hashnode.net·Aug 24, 2022Renovate, a Dependabot alternativeI won't introduce Dependabot. Lots and lots of developers use it daily on GitHub. I do use it as well. However, it suffers from two drawbacks: While it's perfectly integrated with GitHub, integrations with other platforms are less seamless. It's lim...Discuss·7 likesDevops
Hashir Shoaibhashirshoaeb.hashnode.net·Apr 15, 2023Simplifying Flutter Permission Requests with Dependency WrappingIntroduction Dependency wrapping is a software development technique where a layer of abstraction is added around a dependency, such as a third-party library or service, to make it easier to use and maintain. Why Use a Dependency Wrapper The purpose ...Discuss·2 likesFlutter
Kalana Weerarathnakalanavw.hashnode.net·Apr 4, 2023How to manage dependencies in Apache AntApache Ant — Welcome In software development, an “ant dependency” refers to a software library or module that is required by a project and is managed by the Apache Ant build tool. Apache Ant is a software tool used for building and deploying Java app...Discussdependency management
Christiaan Fouchéfouche.hashnode.net·Mar 30, 2023The Stable Dependencies PrincipleWhat if I told you change is coming? Lots of it. Like the butterfly effect, it can cause your code to break in unexpected ways. Or, like the domino effect, a single code change could trigger a chain reaction that forces you to change many additional ...Discuss·1 like·131 readscleancode
Mayur Jagtapmayursblog.hashnode.net·Mar 21, 2023Managing Dependencies with Yarn: Understanding Dependency Conflicts.Introduction: Managing dependencies in any project is like juggling multiple balls at once - it's essential to ensure that the project completes successfully, on time, and on budget. This is where tools like Yarn come in. Yarn is a package manager fo...Discuss·11 likes·34 readsJavaScript
Hoh Shen Yienshenyien.hashnode.net·Mar 15, 2023Visibility and Stability: A Hidden RelationshipYeah yeah, you know, I know, private fields and methods for encapsulations, but is that it? You can actually view it from another side, where higher visibility means higher stability. Wonders how? Note: This is an opinionated view, and I believe it's...Discuss·33 readsObject Oriented Programming
Fateh AKfateh.hashnode.net·Feb 18, 2023Automate your dependency updates with RenovateEvery modern web project has a plethora of dependencies bundled together. It may not seem much initially, but managing dependencies becomes a project's greatest maintenance nightmare in the long run. The hard truth is dependencies go out-of-date rapi...Discuss·37 readsnpm
Hope Kengariziki.hashnode.net·Feb 12, 2023Bash Script To Check Used And Unused And Unused DependenciesSometimes, we find that we install more than we need when it comes to Node Modules. The side effects are felt almost immediately. From slowed-down GitHub Actions to slower loading or deployment time. To fix this, you can go ahead and do some periodic...Discuss·80 readsbash script
Ore Akintobioreakintobi.hashnode.net·Feb 11, 2023A(nother) Great Use Case for Custom HooksIn the past, I didn't have (or did not know that I had) a lot of use cases for creating custom hooks in my React Native projects. I've built a few applications from scratch and like to focus on readability in my codebases. This means that sometimes I...Discuss·53 readsReact
Alexander Pushkarevtestclub.hashnode.net·Jan 5, 2023Why it is considered bad to use open dependencies?What is an open dependency? Dependency is considered “open” if you don’t fix it to a particular version. In practice, it means that the next time you “build” software the most recent version of the dependency will be used. # that's closed (fixed) dep...Discuss·26 readsdependency management
Martijn Sturmmartijn-sturm.hashnode.net·Dec 11, 2022Typescript Monorepo for AWS Infra and Lambdas with CDKIn this blog post, I show you how to organize a repository, so that developing and maintaining applications (AWS Lambda) and infrastructure (AWS CDK) can be done in a modular way. This increases extensibility, maintainability and reduces the risk of ...Discuss·2 likes·374 readsaws-cdk