#development-practices

[ follow ]
Agile
fromInfoQ
2 weeks ago

Fitness Functions for Your Architecture

Software architecture must evolve to keep up with changing requirements.
Fitness functions act as guardrails, ensuring architecture evolution stays aligned with goals.
Libraries like ArchUnit enable the creation of fitness functions to assess architectural integrity.
#collaboration
fromHackernoon
1 month ago
Agile

Confession: I Used to Think Specs Were Everything. Agile Broke Me (and Made Me Better) | HackerNoon

Effective communication supersedes exhaustive documentation in Agile development.
fromMedium
10 months ago
DevOps

Monorepos: Why it's Difficult to Break Free

Developers often prefer monorepos due to familiarity and comfort, facilitating collaboration and code sharing within large teams.
fromHackernoon
1 month ago
Agile

Confession: I Used to Think Specs Were Everything. Agile Broke Me (and Made Me Better) | HackerNoon

Effective communication supersedes exhaustive documentation in Agile development.
fromMedium
10 months ago
DevOps

Monorepos: Why it's Difficult to Break Free

Developers often prefer monorepos due to familiarity and comfort, facilitating collaboration and code sharing within large teams.
more#collaboration
#python
fromtowardsdatascience.com
2 months ago
Python

Data Scientist: From School to Work, Part I

Every data science project must aim for production-level code delivery.
Many junior data scientists struggle with development skills, impacting their project execution.
Effective environment management is crucial in data science to avoid operational issues.
fromRealpython
7 months ago
Python

Episode #222: Using Virtual Environments in Docker & Comparing Python Dev Tools - The Real Python Podcast

Using Python virtual environments in Docker replicates local development practices, enhancing code isolation and simplifying project management.
Python
fromtowardsdatascience.com
2 months ago

Data Scientist: From School to Work, Part I

Every data science project must aim for production-level code delivery.
Many junior data scientists struggle with development skills, impacting their project execution.
Effective environment management is crucial in data science to avoid operational issues.
fromRealpython
7 months ago
Python

Episode #222: Using Virtual Environments in Docker & Comparing Python Dev Tools - The Real Python Podcast

Using Python virtual environments in Docker replicates local development practices, enhancing code isolation and simplifying project management.
more#python
fromHackernoon
1 year ago
Miscellaneous

Top 10 Open Source iOS Libraries Every Developer Should Replace in 2024 | HackerNoon

Embracing SwiftUI and native solutions like URLSession, Combine, and Core Data enhances app development by improving efficiency and reducing complexity.
fromMedium
7 months ago
JavaScript

Property-based testing

Software testing has evolved into a critical discipline, integral to quality assurance and user satisfaction.
New testing tools and paradigms help make testing more engaging for developers.
fromSpreaker
7 months ago
Angular

Managing Component State the Sane Way with Freddy Montes - AiA 426AiA_426 - Adventures in Angular

Freddy Montes advocates for simpler state management solutions in Angular over complex ones like ngrx for small to medium applications.
fromMedium
7 months ago
JavaScript

Micro Frontend Architecture: A Guide

Micro frontends enhance scalability and flexibility in frontend development, allowing independent teams to innovate quickly.
Decoupled development reduces dependencies and accelerates innovation in complex enterprise applications.
fromRubyflow
11 months ago
Ruby on Rails

Gemfile of dreams: the libraries we use to build Rails apps

The article discusses the concept of an ideal Martian Gemfile, combining essential Ruby gems used by Evil Martians in Rails projects.
[ Load more ]