Remove Course Remove Software Review Remove Weak Development Team
article thumbnail

Can AI solve your technical debt problem?

CIO

But t echnical debt can undercut an organizations ability to innovate long term, and the shortcuts taken during initial development likely resulted in a codebase thats convoluted, slow, or difficult for devs to understand. Add outdated components or frameworks to the mix, and the difficulty to maintain the code compounds.

article thumbnail

Simple sabotage for software

Erik Bernhardsson

You can of course make a series of obviously bad decisions, but you'd get fired quickly. Make sure production environment differs from developer environments in as many ways as possible. Disallow anything outside the scope of the original task, such as code cleanup or other drive-by improvements. Pivot frequently.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Finding a New Software Developer Job

Henrik Warne

For the first time ever, I was laid off, and had to find a new software developer job. In my case, we were 17 people let go that day, including 8 developers. Next, I went through my list of companies I would like to work for, and looked to see if they had any open developer roles. Here is what I learnt from the process.

article thumbnail

Weights & Biases raises $135M Series C to keep building MLOps software

TechCrunch

According to Weights & Biases co-founder Lukas Biewald , the software world has a set of tools built for developers to write and deploy code well. And today, he explained, many ML teams are working with ad-hoc tooling or simply without software assistance. monitoring ( Atlassian , Datadog , etc.), and the like.

article thumbnail

Bliki: OutcomeOverOutput

Martin Fowler

Imagine a team writing software for a shopping website. If we look at the team's output, we might consider how many new features they produced in the last quarter, or a cross-functional measure such as a reduction in page load time. Measuring pure output for software is famously difficult.

article thumbnail

7 Effective Tips on Hiring Remote Software Developers

The Crazy Programmer

Getting more for less – these four words describe the main reason why companies opt for hiring remote developers. So, how do you hire dedicated development team you won’t regret working with down the road? If you aren’t 100% certain about your needs and requirements, you’re guaranteed to overspend or make a bad hire (or both).

article thumbnail

There Is Only One Key Difference Between Observability 1.0 and 2.0

Honeycomb

tools force you to make a ton of decisions at write time about how you and your team would use the data in the future. Of course there is. is how you operate your code; observability 2.0 is about how you develop your code Observability 1.0 is how you operate your code; observability 2.0 Observability 1.0