GitHub

The Problem of Knowledge Debt in Tech

As projects grow and teams change, tech companies accumulate "knowledge debt." By adding code ownership practices and tools like the pizza-clicodeowners command, teams can improve their knowledge sharing and reduce their debt.

OpenSauced

Meme Monday

Meme Monday! Today's cover image comes from last week's thread. DEV is an inclusive space! Humor in...

Ben Halpern

A checklist and guide to get your repository collaboration-ready

In the world of software development, collaboration can make the difference between a brittle last-minute release and a reliable, maintainable, pain-free project. Whether you’ve been coding for a day or a decade, your colleagues are there to help strengthen your work. But they can only help if you’ve given them the tools to do so.

GitHub

A Compelling Case for the Comma Operator

The comma operator is one of the lesser-known operators in C-like languages such as JavaScript and C++. Essentially, it delimits a sequence of expressions and only returns the result of the final one. So why would this ever be useful? In this article, I present a compelling case—perhaps the only one frankly speaking—for the comma operator.

Basti Ortiz

Provide context to GitHub Copilot Chat

Ensuring GitHub Copilot understands what you're asking is key to getting the most out of the tool. Copilot Chat provides several tools to allow you to point Copilot at the right context, so you both get a better understanding of what you're trying to build and how you want it built.

GitHub