#CodingBestPractices
New insight: When choosing a Terraform registry module, always verify its source code rather than relying solely on the README. It saved us from a critical bug in production. Check out the examples for better understanding. #terraform #codingbestpractices
September 25, 2026 at 9:02 PM
Started #CAA2026 in Vienna by giving a workshop on #CodeReview and #CodingBestPractices to a group of computational archaeologists who were all very interested and keen. The theme is in itself super important since the current state of things for archaeology software is not the best.
March 31, 2026 at 2:32 PM
What’s your favorite way to keep your code clean and maintainable in Unity#Unityt#codingbestpracticese#gamedevtoolsls
November 18, 2024 at 12:12 AM
Always return an empty collection instead of null in Java to avoid NullPointerExceptions and simplify code. Ensure more predictable behavior in your applications. #Java #CodingBestPractices
Avoid returning null collection
In C#, when returning a collection from a method, never return null. Instead, always return an empty collection like Enumerable.Empty().
medium.com
June 12, 2025 at 9:59 AM
Discover how a robust test suite acts as a regression sensor in software development, catching errors and ensuring code quality. #SoftwareTesting #CodingBestPractices
Maintainability sensors for coding agents
A practical walkthrough of computational sensors on the path to production, with a deep dive on ESLint and static analysis as feedback for coding agents.
martinfowler.com
June 2, 2026 at 12:15 PM
List comprehensions are more concise, readable, and often faster than traditional for loops for simple tasks.
#PythonTips #CleanCode #PythonPractice #CodeBetter #LearnPython #PythonDeveloper #CodingBestPractices #PythonTricks #DevTips #CodeSmart
June 18, 2025 at 10:35 PM
Discover how to leverage the Result Pattern in C# using discriminated unions to enhance error handling and code clarity. Master these advanced patterns to build robust applications. #CSharp #CodingBestPractices
Just a moment...
medium.com
June 26, 2026 at 9:15 PM
Stop relying on switch statements in .NET! Discover a practical approach to keyed services for cleaner and more maintainable code. Simplify your codebase and improve performance. #DotNet #CodingBestPractices
Just a moment...
medium.com
June 20, 2026 at 3:15 PM
Senior .NET devs focus less on micro-optimizations and more on clean, maintainable code. This shift prioritizes long-term efficiency over short-term gains. Remember, maintainability boosts productivity! #DotNet #CodingBestPractices
Just a moment...
medium.com
January 4, 2026 at 9:15 AM
Coding Best Practices 2026:

AI writes boilerplate→ you review
Type safety→ TypeScript/Rust/Pyright
Auto refactoring→ IDE does it
Small PRs → 20 lines, merge in hrs
Docs next to code→ kill wikis
Test level→unit→ integration→contract→E2E

Don't copy 2019 Everything changed.
#SDLC #CodingBestPractices
May 2, 2026 at 4:15 PM
Java: Comparable vs Comparator

🔹 Comparable:
• Natural ordering within the class
• Uses compareTo() method

🔹 Comparator:
• Multiple sorting sequences outside the class
• Uses compare() method for custom sorting

Master both for cleaner Java apps! 💡

#JavaTips #CodingBestPractices
November 9, 2024 at 8:29 PM
Learn how a simple try-catch block led to a major .NET app crash! Discover the common mistake and best practices to prevent such issues in your code. #DotNet #CodingBestPractices
🧵 Why a try-catch Block Crashed Our Entire .NET App
(And Why That’s Not as Silly as It Sounds)
medium.com
August 13, 2025 at 12:15 PM
Exploring why #Composition beats #Inheritance in software design for more flexible, maintainable code structures inspired by retro games. Dive into modular design principles. #SoftwareDevelopment #CodingBestPractices

acairns.co.uk/posts/compos...
Composition over Inheritance
A lot can be learned about software development by playing retro games.
acairns.co.uk
February 23, 2024 at 3:28 PM
To excel as a .NET developer, follow key coding guidelines such as adhering to naming conventions, writing clean code, and optimizing performance. Master these essential rules to elevate your development skills. #DotNet #CodingBestPractices
Want to Be a Top .NET Developer? Follow These 20 Coding Rules Every
Learn the 20 essential C# coding rules every .NET developer must know to write cleaner, scalable code — boosting your software engineering…
medium.com
May 18, 2025 at 12:15 PM