#coding-practices

[ follow ]
fromRealpython
2 weeks ago

How to Debug Common Python Errors - Real Python

Debugging involves identifying and resolving code errors systematically using techniques like breakpoints and reading tracebacks.
fromHackernoon
4 years ago

40% of AI-Generated Code Is Vulnerable. How to Protect Yours! | HackerNoon

When developers use AI coding tools, they may inadvertently create security vulnerabilities. Nearly 40% of AI-generated code contains issues, which can have serious implications.
Software development
#python
fromPsychology Today
1 month ago

The Oracle Illusion: When Prompting AI Feels Like Faith

As prompting becomes a ritual, fluency replaces depth in how we use and trust AI.
We're coding by intuition, not logic, as vibe replaces understanding in human-AI creation.
The oracle sounds wise, but we risk outsourcing thought for ease.
JavaScript
from2ality
1 month ago

Tips for making regular expressions easier to use in JavaScript

Utilizing flags, named capture groups, and whitespace effectively can improve the readability of regular expressions.
fromHackernoon
55 years ago

Why Legacy Code Still Runs the World | HackerNoon

Legacy code, while often overlooked, remains integral in software development and poses unique challenges for modification.
fromHackernoon
3 years ago

If PCI-DSS Compliance Makes Apps Safer, Why Aren't We All Doing It? | HackerNoon

If you're going to store or process people's money, maybe don't leave your database open to the world.
Information security
fromSubstack
2 months ago

Vibe Coding is not an excuse for low-quality work

The term 'vibe coding' suggests a new approach where speed and creativity overshadow essential coding principles, highlighting concerns over long-term software maintainability.
Artificial intelligence
#technical-debt
fromHackernoon
3 years ago

5 Ways To Fortify Your Code Against Memory Leaks | HackerNoon

Memory leaks are like roaches in your codebase, sneaking around, gobbling up memory until your app slows down or crashes hard.
Java
fromHackernoon
4 months ago

Overusing Implicit Returns Makes Your Code Harder to Read and Debug | HackerNoon

Overusing implicit returns makes code harder to read and debug.
Artificial intelligence
fromThe Hacker News
5 months ago

12,000+ API Keys and Passwords Found in Public Datasets Used for LLM Training

Hard-coded credentials in datasets pose severe security risks for users and organizations.
Large language models may amplify insecure coding practices due to the presence of live secrets in training data.
Scala
fromTheregister
5 months ago

Time to make C the COBOL of this century

Buffer overflow vulnerabilities in software are deemed avoidable and frustrating by authorities, prompting calls for better coding practices and alternatives to C.
[ Load more ]