#best-practices

[ follow ]
Software development
fromfaun.pub
2 weeks ago

How to Use the Repository Pattern in Laravel (Clean & Scalable Code Example)

Implementing the Repository Pattern in Laravel improves code maintainability and testability by separating business logic from data access logic.
fromHackernoon
2 months ago

Tips for Writing Clean Code in TensorFlow 2 | HackerNoon

Best practices for idiomatic TensorFlow 2 include refactoring code, adjusting learning rates, and using tf.function optimally.
#aws
fromMedium
1 month ago
Privacy technologies

Ensuring Security in AWS Migration: Best Practices for a Risk-Free Transition

fromInfoQ
3 months ago
Artificial intelligence

AWS Promotes Responsible AI in the Well-Architected Generative AI Lens

fromMedium
1 month ago
Privacy technologies

Ensuring Security in AWS Migration: Best Practices for a Risk-Free Transition

fromInfoQ
3 months ago
Artificial intelligence

AWS Promotes Responsible AI in the Well-Architected Generative AI Lens

fromInfoWorld
4 weeks ago

Database design tips for developers

Effective database design minimizes code rot through careful attention to small design tips.
#code-refactoring
#cicd
fromMedium
2 months ago
DevOps

5 CI/CD Practices That Can Cut Your Deployment Time from 5 Hours to 5 Minutes. Yes, 5 Minutes!

fromMedium
2 months ago
DevOps

5 CI/CD Practices That Can Cut Your Deployment Time from 5 Hours to 5 Minutes. Yes, 5 Minutes!

fromfaun.pub
2 months ago
DevOps

5 CI/CD Practices That Can Cut Your Deployment Time from 5 Hours to 5 Minutes. Yes, 5 Minutes!

fromMedium
2 months ago
DevOps

5 CI/CD Practices That Can Cut Your Deployment Time from 5 Hours to 5 Minutes. Yes, 5 Minutes!

fromMedium
2 months ago
DevOps

5 CI/CD Practices That Can Cut Your Deployment Time from 5 Hours to 5 Minutes. Yes, 5 Minutes!

fromfaun.pub
2 months ago
DevOps

5 CI/CD Practices That Can Cut Your Deployment Time from 5 Hours to 5 Minutes. Yes, 5 Minutes!

fromRead the Tea Leaves
1 month ago

Selfish reasons for building accessible UIs

When push comes to shove, it can be hard to prioritize accessibility above a bazillion other concerns when you're trying to center a <div> and you're on a tight deadline.
UX design
Relationships
fromHackernoon
2 months ago

Misusing HTTP Status Codes Wrecks Your API Monitoring and Client Logic | HackerNoon

Returning a success status code regardless of application-level errors confuses API consumers.
#programming
fromRealpython
2 months ago

Execute Your Python Scripts With a Shebang - Real Python

The shebang line allows direct execution of scripts by specifying the interpreter.
#python
Women in technology
fromStreetsblog
2 months ago

Talking Headways Podcast: Bike Guides to Build Your City - Streetsblog USA

MUTCD's legal mandate creates challenges for agencies that want to implement best practices in bike facility design.
Software development
fromClickUp
2 months ago

How to Master the 5 Phases of Project Management Like a Pro

Organized project phases enhance management efficiency, helping to address issues like scope creep and project chaos.
fromLogRocket Blog
2 months ago

Tips for design system documentation you'll actually use - LogRocket Blog

Effective design system documentation is essential for collaboration and adaptability.
Documentation must evolve with the design system to prevent information silos and ensure usability.
fromClickUp
2 months ago

How to Maintain Documentation (Best Practices & Tools) | ClickUp

While writing gets things started, maintenance ensures your team actually trusts and uses the content. Without a clear maintenance strategy, even the best-written docs become outdated and ignored.
DevOps
fromeLearning Industry
2 months ago

Make Compliance Count: 8 Compliance Training Best Practices

"Employees don't need to become legal experts-they need to understand what compliance means in the context of their day-to-day roles."
Online learning
Information security
fromThe Hacker News
2 months ago

Top 10 Best Practices for Effective Data Protection

Data protection is essential for organizational productivity and evolving cyber threats.
Defining clear data protection goals is the first step in safeguarding sensitive information.
Automation in data classification is vital for managing data effectively.
#nextjs
fromHackernoon
3 years ago
React

If You're Going to Use Next.js - At Least Use it Right | HackerNoon

Next.js projects should prioritize server components and minimize client-side code.
Native APIs optimize performance better than third-party libraries in SSR contexts.
Utilize Tailwind CSS for styling instead of outdated libraries.
fromLogRocket Blog
3 months ago
Node JS

How to configure Next.js environmental variables - LogRocket Blog

Environment variables in Next.js help separate code from configuration for secure and flexible application management.
fromblog.logrocket.com
3 months ago

Async standups: Pros, cons, do they make sense for you? - LogRocket Blog

Creating a 90-day plan and maintaining transparency are essential for successfully leading product management in a new company.
fromSearch Engine Roundtable
3 months ago

Google Says Stop Using Different URLs For Same Image

If an image is referenced on multiple pages within a larger website, consider the site's overall crawl budget. In particular, consistently reference the image with the same URL.
Mobile UX
fromHackernoon
2 years ago

Good Programmers Always Be Refactoring | HackerNoon

Clean code is essential for maintainability and reduces technical debt.
Engineers should prioritize refactoring alongside feature development.
Refactoring can be integrated into regular code updates subtly.
fromHackernoon
3 years ago

Code Smell 299 - How to Fix Overloaded Test Setups | HackerNoon

When you write tests, you might create a large setup method that initializes various objects. This leads to unnecessary overhead if only one test uses all these objects.
Scala
fromAWeber
3 months ago

Best Time to Send a Marketing Email: Optimizing Your Email Campaigns for Maximum Engagement

Timing is crucial for effective email marketing, with optimal sending times being Tuesday to Thursday mornings.
fromBusiness Matters
3 months ago

5 Tips to Improve Virtual Meetings for Maximum Productivity

Sharing a pre-meeting agenda helps attendees prepare and keeps meetings focused, ensuring all key topics are discussed without wasting time.
Remote teams
Artificial intelligence
fromInfoQ
3 months ago

Best Practices to Build Energy-Efficient AI/ML Systems

Tracking carbon footprint in AI/ML lifecycle is essential for sustainability.
Operational and lifecycle emissions are critical factors in AI energy consumption.
Best practices include model optimizations and efficient hardware selection.
fromBusiness Insider
3 months ago

I'm a wedding planner. Here are 8 ways to be the best guest at any ceremony and reception.

It's important to double-check the information provided by couples before reaching out, especially close to the wedding date, as answers are often already available.
Relationships
#password-security
fromDevOps.com
3 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.
fromZDNET
3 months ago

5 things to do on World Password Day to keep your accounts safe

World Password Day serves as an essential reminder to update and strengthen digital passwords.
Strong passwords should prioritize length over complexity, suggesting at least 15 characters.
fromInfoWorld
3 months ago

Four essential ingredients of software development

Attention to detail is critical in aviation. Even the tiniest, seemingly insignificant details can mean the difference between a safe mission and disaster.
Software development
fromMedium
3 months ago

The Do's in Creating UX Surveys

UX surveys are versatile tools for gathering insights, but crafting them requires a structured approach to ensure high-quality data collection.
UX design
fromeLearning Industry
3 months ago

Supporting Remote Teams With Your LMS: Best Practices

Remote training is essential and must cater to diverse learning styles for effectiveness.
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
fromFrontendmasters
3 months ago

Lessons Learned from Recreating a Styled Dialog

It's important to limit the height of the dialog to the viewport so that essential actions at the bottom are always visible.
UX design
DevOps
fromInfoWorld
1 year ago

10 big devops mistakes and how to avoid them

DevOps adoption is increasing, driving efficiencies and collaboration but requires addressing communication and cultural challenges.
Mobile UX
fromLogRocket Blog
3 months ago

Skeleton loading screen design - How to improve perceived performance - LogRocket Blog

Skeleton loading screens enhance perceived performance by showing a layout preview, engaging users even when content is still loading.
fromRubyflow
3 months ago
Ruby on Rails

New post on why the .gemspec file deserves more attention.

A .gemspec is essential for defining the identity and functionality of a Ruby gem.
fromeLearning Industry
4 months ago

Best Practices For Designing Engaging eLearning Newsletters

In today's fast-paced digital learning environment, eLearning newsletters have emerged as an essential communication tool for online educators, course creators, and learning platforms, offering a direct line to learners.
Online learning
Node JS
from2ality
4 months ago

Deploying TypeScript: recent advances and possible future directions

Current best practice for deploying TypeScript includes producing JS, source maps, and type definitions for optimal development experience.
Recent advancements like type stripping and isolated declarations improve TypeScript compiling efficiency.
[ Load more ]