0 bookmark(s) - Sort by: Date ↓ / Title /
The article explores the concept of writing code that is easy to read by leveraging brain spans: memory span, attention span, and structure span. It suggests guidelines for writing code that flows like a story, such as keeping functions small, using a single level of abstraction, and giving descriptive names to functions. The goal is to make code more readable and understandable, enhancing developer efficiency and collaboration.
The article provides a detailed cheat sheet for using GitHub Copilot Chat, including slash commands, chat variables, and chat participants to enhance coding efficiency and productivity.
/clear: Starts a new chat session.
/explain: Explains the code in the active editor.
/fix: Proposes a fix for code issues.
/fixTestFailure: Addresses failing tests.
/help: Offers a quick reference for using GitHub Copilot.
/new: Creates a new project.
/tests: Generates unit tests for selected code.
As generative AI reshapes software development, natural language commands are replacing traditional programming syntax, but experts question if English can ever match the precision of code.
Introducing agent mode for GitHub Copilot in VS Code, announcing the general availability of Copilot Edits, and providing a first look at the SWE agent codenamed Project Padawan.
The article discusses the evolution of programming and argues that while AI is transforming the field, it is not replacing programmers. Instead, it is changing the nature of programming, requiring new skills and paradigms. The author emphasizes that programming will continue to evolve, with AI serving as a tool to enhance productivity and creativity.
A summary of personal experiences using generative models while programming, highlighting the benefits and practical applications of LLMs in productivity and programming tasks.
Guidelines for using large language models to improve Python code quality in casual usage.
Inspired by a paper published in 2017, Shae Erisson built a DIY FlowLight using Adafruit MagTag that tracks activity in Emacs. It uses LEDs and a display to warn passers-by when it’s not a good time to disturb the programmer, aiming to maintain a state of 'flow' during programming.
An exploration of advanced Rust programming concepts through a snippet of asynchronous code, illustrating the depth and complexity of real-world Rust development.
Chat with GitHub Copilot in Emacs!
First / Previous / Next / Last
/ Page 1 of 0