#code-quality

[ follow ]
fromInfoWorld
3 days ago

Stop treating force multiplication as a side gig. Make it intentional

Lead without authority. You may not have direct reports, yet you shape architecture, quality and the roadmap. Your leverage comes from artifacts, reviews and clear standards, not from title.I started by publishing a lightweight architecture template and a rollout checklist that the team could copy. That reduced ambiguity during design and cut review cycles by nearly 30 percent
DevOps
Software development
fromInfoWorld
5 days ago

Go developers mixed on AI coding tools - survey

Most Go developers use AI-powered development tools, but satisfaction with those tools is moderate; 91% report satisfaction with the Go language.
Software development
fromFuturism
1 month ago

AI Code Is a Bug-Filled Mess

AI-generated code produces significantly more errors, including critical security and readability problems, despite speeding up developer output.
Web development
fromThe JetBrains Blog
2 months ago

What Does Bad Code Mean To Developers | The Qodana Blog

Bad code reduces readability, maintainability, scalability, performance, and security, often caused by unclear naming, inconsistent style, poor documentation, bugs, and inefficiency.
#ai-assisted-development
fromMedium
2 months ago
Artificial intelligence

The Architect and the Apprentice: Retaining Control in the Age of Code Generation

fromMedium
2 months ago
Artificial intelligence

The Architect and the Apprentice: Retaining Control in the Age of Code Generation

Software development
fromLogRocket Blog
1 month ago

I tested 5 AI CLI tools: Here's how they stack up - LogRocket Blog

Five AI coding CLIs were tested by building the same React+TypeScript Todo app; evaluation covered code quality, speed, ease of use, and reliability.
#ai-code-generation
fromIT Pro
4 months ago
Software development

Senior developers are all in on vibe coding, but junior staff lack the experience to spot critical flaws

fromHackernoon
1 year ago
Software development

The Uncanny Valley Of Code: Why AI-Generated Code Is So Hard To Debug | HackerNoon

fromIT Pro
4 months ago
Software development

Senior developers are all in on vibe coding, but junior staff lack the experience to spot critical flaws

fromHackernoon
1 year ago
Software development

The Uncanny Valley Of Code: Why AI-Generated Code Is So Hard To Debug | HackerNoon

fromZDNET
2 months ago

How vibe coding can make your software headaches worse, experts warn

I just see stuff, say stuff, run stuff, and copy-paste stuff, and it mostly works,
Artificial intelligence
#ai-assisted-coding
Artificial intelligence
fromInfoQ
2 months ago

AI-Generated Code Creates New Wave of Technical Debt, Report Finds

AI-generated code is highly functional but consistently lacks architectural judgment, producing frequent security and maintainability anti-patterns that require new human oversight roles.
Software development
fromBusiness Insider
3 months ago

'Code quality' doesn't matter because it won't make you successful, Block's CTO says

Code quality has little to do with product success; solving real user problems and focusing on purpose matter far more than perfect architecture.
#ai-adoption
fromIT Pro
3 months ago
Software development

UK software developers are still cautious about AI, and for good reason

fromIT Pro
3 months ago
Software development

UK software developers are still cautious about AI, and for good reason

fromNedbatchelder
3 months ago

Side project advice

I pointed out that for software engineers, the code is the product. For research, the results are the product, so there's a reason the code can be and often is messier. It's important to keep the goal in mind. I mentioned it might not be worth it to add type annotations, detailed docstrings, or whatever else would make the code "nice".
#ruff
#ai-coding
fromFuturism
4 months ago
Artificial intelligence

Amateurs Using AI to "Vibe Code" Are Now Begging Real Programmers to Fix Their Botched Software

fromFuturism
4 months ago
Artificial intelligence

Amateurs Using AI to "Vibe Code" Are Now Begging Real Programmers to Fix Their Botched Software

Software development
fromInfoWorld
4 months ago

Seven little habits for writing better code

Develop disciplined, detail-oriented habits—like preferring enumerations over constants—to produce clearer, less error-prone, and more maintainable code.
#software-development
fromTheregister
6 months ago

AWS previews Kiro IDE for devs over vibe coding

Kiro's output also includes a list of services and actual code that's pushed to Git, ensuring that developers have the necessary resources at hand for their projects.
Web development
#typescript
Software development
fromHackernoon
1 year ago

Your First Line of Defense for Clean Code is Pre-Commit: How to Set It Up | HackerNoon

Git hooks can prevent issues by running scripts before commits or pushes.
Pre-commit simplifies managing and sharing multi-language git hooks for teams.
Installing pre-commit requires setting up a configuration file in the repository.
#ai
fromPycoders
6 months ago
Python

PyCoder's Weekly | Issue #688

Operationalizing AI projects is crucial; code reading and understanding data structures enhance coding practices.
fromMedium
8 months ago
Artificial intelligence

The perverse incentives of Vibe Coding

LLMs struggle with complex coding tasks, resulting in bloated and ineffective code.
Artificial intelligence
fromIT Pro
7 months ago

AI-generated code is in vogue: Developers are now packing codebases with automated code - but they're overlooking security and leaving enterprises open to huge risks

The rise of AI in development is leading to codebases that are predominantly AI-generated.
#python
#programming
Software development
fromInfoWorld
7 months ago

New AI tool targets critical hole in thousands of open source apps

A new AI tool aims to patch vulnerabilities in code repositories but faces challenges, particularly due to contaminated training data.
fromHackernoon
1 year ago

How Effective Is GitHub Copilot? | HackerNoon

Siddiq et al. (2022) noted that code smells were prevalent in suggestions from Copilot, identifying 18 distinct types highlighting potential quality issues.
Software development
#semantic-html
Software development
fromDevOps.com
8 months ago

Unit Testing in Development: Ensuring Code Quality and Reliability - DevOps.com

Unit testing is essential for preventing bugs in code and enhancing software quality before reaching production.
fromHackernoon
3 years ago

Refactoring 027 - How to Remove Getters | HackerNoon

"The main point of the article is to replace simplistic getters with behavior-rich methods that encapsulate the operations pertinent to the internal state."
Java
fromHackernoon
2 years ago

The Testing Hack That Makes Bugs Easier to Catch (and Code Easier to Read) | HackerNoon

Table-driven testing is a testing paradigm where multiple test cases are defined in a structured format, typically as a collection of inputs and expected outputs.
Games
[ Load more ]