Recent posts tagged best-practices

Description for Tag: "best-practices"

Recommendations or guidelines for writing efficient, clean, and maintainable code.
Level UI • 18 hours • in Articles • 9 min read
Somewhere in the last year, "do we need an MCP server?" joined the list of questions that arrive in a brief before anyone has said what the thing is for. It is usually framed as MCP vs API, as though the Model Context Protocol were a newer kind of AP...
post-cover-33074
  • ai
  • api
  • webdev
  • security
Mohamed Ahmed • Oct 3 • in Articles • 2 min read
Every developer has fallen into this trap: 1. We don’t need this feature today, but what if the client wants it next month? 2. Let’s build a flexible plugin system just in case we switch databases later. 3. Let's write an abstract factory...
post-cover-29610
  • clean-code
  • architecture
  • developer-mindset
  • best-practices
SuMiTa • May 20 • in Articles • 1 min read
AI assistants are evolving fast, and three names dominate the conversation today: ChatGPT OpenAI, Gemini Google, and Grok xAI. Each has its strengths, weaknesses, and ideal use cases. But the real question is: which one is actually best? The answer ...
  • ai
  • best-practices
Gift Balogun • May 5 • in Articles • 3 min read
The Problem → “It Worked Locally… Until Production Broke Everything” Every developer has that moment. You deploy with confidence. Tests pass. Code looks clean. Everything seems fine. Then production happens. Suddenly: Users can’t log in Payme...
post-cover-16789
  • digitaltwin
  • brutecode
  • tuesday-coding-tips
  • best-practices
a95yman • May 1 • in Articles • 5 min read
The Refresh Token Problem Nobody Talks About Most developers think JWT authentication is straightforward. You issue a token. You validate it. You move on. It works perfectly in local development. Clean. Predictable. Simple. Until you try to buil...
post-cover-16356
  • dotnet
  • webdev
  • best-practices
  • asp
a95yman • Apr 28 • in Articles • 2 min read
Async/Await in Production: The Bug That Only Showed Up Under Load Most people learn async/await in a clean little test project. await GetDataAsync; Looks simple. Feels safe. Then you push to production, traffic hits, and async/await quietly wre...
post-cover-16071
  • webdev
  • dotnet
  • asynchronous-programming
  • best-practices
Manuela Schrittwieser • Mar 6 • in Articles • 5 min read
“Effective” engineering isn’t about typing faster or knowing every framework. It’s about consistently delivering the right outcomes – reliably, collaboratively and with maintainable code – while improving the system and yourself over time. This arti...
post-cover-12419
  • software-engineering
  • career-development
  • developer-productivity
  • best-practices
Posted in Dev Tools group
MasterCraft • Feb 15 • in Articles • 2 min read
Creating a RESTful API is more than just a set of endpoints. It’s a careful orchestration of principles that ensures your application is robust, scalable, and maintainable. Here are some essential practices to guide your API design. Use Resource-Ori...
post-cover-11707
  • api
  • design
  • rest
  • best-practices
Josiah • Feb 7 • in Articles • 1 min read
So, have you ever just copied code off the internet? If you have, unless it has a license, laws such as WIPO Copyright Treaty and many others make that illegal. Legitimately, no permission from the author or license, no code allowance. The authors of...
post-cover-11220
  • best-practices
  • programming
Gift Balogun • Feb 7 • in Articles • 3 min read
In my experience , Laravel makes it incredibly easy to start a project. A few commands, some controllers, migrations, and you’re shipping features fast. The problem usually doesn’t appear in week one it shows up months later, when the codebase grows,...
  • brutecode
  • laravel
  • best-practices
  • healthkit
Tom Smithverified • 15 hours • in Articles • 9 min read
Security dominated this week, but not in the usual way. Two active campaigns turned GitHub configuration files into attack surfaces. Researchers demonstrated that the built-in browsers inside AI coding tools can read your SSH keys. And at Oracle AI ...
post-cover-33104
  • agenticai
  • devsecops
  • github
  • localai
Posted in Creative people group
Mudassar Rana • Jan 21 • in Articles • 1 min read
Developer life is not just about writing code. To become a good developer, there are a few core skills that really matter: 1. Problem Solving In real-world development, most of the time is spent understanding problems and fixing bugs. Searching on ...
post-cover-10162
  • vibe-coding
  • codinglife
  • best-practices
  • webdevelopment
rm0santos • Dec 26, 2025 • in Articles • 6 min read
Key Takeaways The Infinite Intern Problem: AI optimizes for speed and syntax, while Senior Engineers must optimize for system longevity and context. Treat AI as a hyper-productive intern who needs constant supervision. Adopt a "Zero Trust" Policy...
post-cover-8937
  • ai
  • best-practices
  • codereview
joente • Dec 10, 2025 • in Articles • 2 min read
"No code in the database" is a mantra instilled in developers from computer science school onward. It's a fundamental principle of traditional database design aimed at separation of concerns and maintainability. But what if your database IS your cod...
  • thingsdb
  • database
  • programming
  • best-practices
Posted in Laravel Developer group
Gift Balogun • Dec 7, 2025 • in Articles • 4 min read
When your Laravel project starts out small, almost any structure works. A few controllers, some models, a couple of routes—and everything feels light and manageable. But as the application grows, that “simple” structure quickly turns into a maze: hug...
  • best-practices
  • clean-code
  • brutecode
mohamed.cybersec • Dec 1, 2025 • in Articles • 3 min read
Introduction In 2025, email remains the beating heart of enterprise collaboration, but it is also the most weaponized channel for cyberattacks. Over 3.8 billion hostile email-based attacks strike worldwide each day, enabled by both primitive miscon...
post-cover-8048
  • cybersecurity
  • security
  • best-practices
  • opensource
Mohamed Ahmed • Nov 25, 2025 • in Articles • 2 min read
Every developer has heard “Don’t Repeat Yourself” DRY 1. How much code reuse is too much? 2. Am I over-abstracting? 3. Should this be a helper? A util? A service? A hook? The truth: Bad DRY creates more problems than it solves. Good DRY makes ...
post-cover-7810
  • dry
  • code
  • best-practices
  • clean-code
Theodora.dev • Nov 19, 2025 • in Articles • 6 min read
Hello everyone! I haven’t been in this community for long, so like any newcomer, I wasn’t sure exactly what to share in my first posts. There’s so much to say, you never really know what topic to post about until you place your hands on the keyboard....
  • web-development
  • webdev
  • programming
  • best-practices
Waffeu Rayn • Nov 10, 2025 • in Articles • 3 min read
Building containers that are secure, stable, and lean requires diligence in your Dockerfile practices. By reducing the attack surface and leveraging container isolation features, you can significantly enhance the integrity of your deployment pipeline...
  • containerization
  • security
  • best-practices
Gift Balogun • Nov 8, 2025 • in Articles • 3 min read
Introduction APIs power today’s digital world — from mobile apps to large-scale cloud systems. But as their use grows, so does the number of attacks targeting them. A single vulnerable API can expose sensitive data, compromise user accounts, or ev...
post-cover-7082
  • brutecode
  • api
  • best-practices
chevron_left
🔥 33 posts • 👩‍💻 24 active writers

✨ Want to write in this topic?
Share your learning. Get discovered. Build your profile.
Join CoderLegion

💡 Why developers use CoderLegion
Track learning • Share posts • Get ranked publicly
Create your profile