#technical-debt

[ follow ]
collaboration
Zero To Mastery
11 months ago
Python

[May 2023] Python Monthly Newsletter | Zero To Mastery

42nd issue!If you missed the previous ones, you can read all the previous issues of my monthly Python newsletter here.If it's your first time here... (otherwise, skip this part)
Being a Python developer is a fantastic career option.Python is now the most popular language with lots of growing job demand (especially in the fields of Web, Data Science and Machine Learning).
blog.bitsrc.io
11 months ago
Vue

Best Practices for Reusable Components in Enterprise Apps

Now, let's explore some best practices for using reusable components in enterprise applications.1. Standardize Naming Convention Standardizing naming conventions makes it easier for developers to identify and use components across different projects and teams.It helps to avoid confusion and ensure that components are named in a way that accurately reflects their purpose and functionality.
DevOps.com
1 year ago
Information security

GitLab Research Shows Security Concerns in DevOps Teams

By: Nathan Eddy on The threat of breaches is top-of-mind for many DevOps teams, and while security continues to shift left it appears to be a driving force for many decision-makers when it comes to choosing a DevOps platform or other technologies.
morecollaboration
Ars Technica
1 year ago
Games

20 years later, Second Life is launching on mobile

Remember Second Life?The virtual world launched on the desktop web back in 2003 with 3D avatars and spaces for various social activities.Believe it or not, it has been running continually this entire time-and now it's coming to mobile for the first time.In fact, this will be the first time that Second Life has expanded beyond the PC (across Windows, macOS, and Linux) in any form.
organization
DevOps.com
1 year ago
DevOps

New Relic Adds Module to Surface Code Metrics

By: Mike Vizard on
New Relic today added a free CodeStream module to its observability platform to give developers access to metrics and telemetry data that will enable them to write higher-quality code faster.Peter Pezaris, group vice president and general manager of strategy and experience for New Relic, said this capability is part of an effort to shift observability left toward developers to optimize code as it is written and after it is deployed.
DevOps.com
1 year ago
DevOps

IT Teams Need to Do More With Increased Budgets

By: Mike Vizard on
A survey of 600 C-suite and IT decision-makers published today found the majority of organizations are trying to make increased IT budgets stretch even further as costs rise and the number of workloads deployed continues to increase steadily.Conducted by SoftwareOne Holding AG, a provider of software and IT services, the survey found 93% of respondents expected IT budgets to increase, with 83% planning to invest more in application modernization.
DevOps.com
1 year ago
DevOps

5 Tips to Consider When Introducing Infrastructure Automation

By: Bill Doerrfeld  on  
Although we discuss infrastructure automation often, the fact is that a lot of manual processes still exist throughout DevOps.Whether it's rewriting scripts to spin up new servers, updating cloud-native policies or configuring computing environments, manual toil is an all-too-common reality.
DevOps.com
1 year ago
DevOps

Four Causes of Technical Debt in DevOps

By: Bill Doerrfeld on
Ideally, DevOps should retain a lean footprint, but avoiding technical debt is easier said than done.
CSS-Tricks
1 year ago
Web design

Removing jQuery from GOV.UK | CSS-Tricks

The GOV.UK team recently published " How and why we removed jQuery from GOV.UK ".
moreorganization
back
Smashing Magazine
1 year ago
Web development

Code Documentation, Streamlined - Smashing Magazine

Writing code documentation can be overwhelming when there's no smooth process in place.Streamlining best practices and setting automation in your favor works a long way toward getting permanently up-to-date content that reflects the important pieces of your codebase.Everything surrounding software documentation is tough - from allocating time to do it to keeping it up to date.
Medium
1 year ago
UX design

Five steps for tackling design debt

A lesser-known cousin of the technical debt, this term refers to all the product design imperfection that accumulate over time.It can take many forms and cover both the product and the process:


Product: inconsistent appearance or functionality that negatively impact learnability and credibility of the interface.
Washington Post
1 year ago
Business

Analysis | Whoever Tweets Last, Don't Forget to Turn Off the Lights

A blue verification check on the page of Elon Musk, co-founder and chief executive officer of Space Exploration Technologies Corp. (SpaceX) and Tesla Inc., on a smartphone arranged in the Brooklyn borough of New York, US, on Monday, Nov. 7, 2022.Elon Musk's agreement to buy Twitter Inc. is sending some users searching for alternative platforms - with mixed success.
Theregister
1 year ago
DevOps

Alkira wants to manage all your networks in the clouds

Multi-cloud networking startup Alkira has decided it wants to be a network-as-a-service (NaaS) provider with the launch of its cloud area networking platform this week.
moreback
InfoQ
1 month ago
Agile

How to Tame Technical Debt in Software Development

Discipline is key to managing technical debt
Visibility and intentional approach are crucial in taming technical debt [ more ]
InfoQ
1 month ago
Business intelligence

How to Get Tech-Debt on the Roadmap

Align technical debt resolution with business priorities to ensure it's incorporated into the roadmap.
Use data to substantiate decisions and outcomes of addressing technical debt. [ more ]
InfoQ
2 months ago
UX design

Beyond Micro Frontends: Effective Composable Decoupled Applications on Cloud Native Infrastructure

1. Decoupling frontend applications is essential for scalability and meeting modern demands. 2. Technical debt accumulates when projects are managed by multiple vendors, leading to inefficiencies. [ more ]
Adrian Roselli
11 months ago
UX design

Brief Note on Popovers with Dialogs

1. Popovers are a great way to quickly display information in a dialog without taking up too much space on the page. 2. When using popovers with dialogs, it's important to consider accessibility and usability, such as how to handle focus and how to close the dialog. 3. It
Web development
InfoQ
2 months ago
Web development

How to Prevent and Repay Technical Debt: What Teams and Tech Leads and Managers Can Do

Tech leads, project managers, and managers can prevent technical debt by giving developers more time and planning for spare time and refactoring sprints.
To prioritize technical debt, development teams can show the potential time savings and complexity increase if technical debt is not addressed. [ more ]
CodeProject
3 months ago
Web development

Migrate Windows Applications from the Desktop to the Browser

Migrating desktop applications to the web is a complex and time-consuming task.
Developers may prefer to start from scratch but face challenges with deadlines and resources. [ more ]
dzone.com
3 months ago
Web development

Managing Technical Debt in Mobile Applications - DZone

Code smells, outdated libraries and dependencies, inefficient data storage and retrieval, UI/UX debt are common types of technical debt in mobile applications.
Tight deadlines and lack of awareness about the long-term consequences of technical debt contribute to its accumulation in mobile applications. [ more ]
moreWeb development
DevOps.com
3 months ago
Artificial intelligence

Will the Rise of Generative AI Increase Technical Debt? - DevOps.com

The rise of generative AI-related tools will likely increase technical debt.
Choosing the right tools, iterating thoughtfully, and upskilling teams are important to mitigate negative outcomes. [ more ]
InfoQ
3 months ago
Productivity

How to Apply a Product Mindset to Your Platform Team Tomorrow

Applying a product mindset to platform products involves focusing on what can be done to accelerate all other product teams.
Technical debt and the need for refactoring often arise as platform products scale up and new requirements emerge. [ more ]
Acm
11 months ago
Digital life

AI Is Writing Code Now. For Companies, That Is Good and Bad.

Generative AI coding tools promise huge efficiency gains for developers, but some tech leaders fear the consequences of spawning too much code too fast.IT leaders at United Airlines, Johnson & Johnson, Visa, Cardinal Health, Goldman Sachs and other companies say they are excited about generative AI's potential to automate certain parts of the code-writing process and expect it to result in significant productivity gains.
Rubyflow
11 months ago
Ruby on Rails

Launch: Fixed-cost, Monthly Maintenance Services by FastRuby.io

"The typical development organization can increase their feature delivery efficiency by at least 25% by managing technical debt.That's the equivalent of having 25% more developers without additional staffing costs or coordination needs."Technical debt remediation services, provided by a team of experts, include dependency management, Ruby upgrades, Rails upgrades, performance monitoring, tech debt management, and security patches.
Rubyflow
1 year ago
Ruby on Rails

Scale your app with slices! | Hanami Mastery #36

How to reduce the technical debt when the application grows in Hanami?Use slices, as the key feature to revolutionize the way you think about web applications in Ruby.A new Hanami Mastery episode is released with a little announcement.The last episode this year!Enjoy!
Bultrowicz
1 year ago
Python

Butlablog

When I work on a project I differentiate three kinds of tests: unit, integrated, and external.In this post I'll explain how I think about them.FYI unit is the lowest level of tests, integrated is higher, external is even higher.Thinking about the kinds of tests in terms of levels and height comes from the test pyramid, I think.
Medium
1 year ago
Data science

GPT-3 Use Cases Changing the World of Business

If we're listing out powerful, game-changing artificial intelligence tools, OpenAI's GPT-3 certainly makes the list.
Theregister
1 year ago
DevOps

AWS launches Mainframe Modernization service

AWS is trying to help organizations migrate their mainframe-based workloads to the cloud and potentially transform them into modern cloud-native services.
DevOps.com
1 year ago
DevOps

DevOps Institute Releases Upskilling IT 2022 Report

By: Natan Solomon on
DevOps Institute, a professional member association working to advance the humans of DevOps, announced the release of its Upskilling IT 2022 report.
[ Load more ]