#Software Engineering

Logo of Awesome-Code-LLM
Awesome-Code-LLM
This objective survey examines the intersection of NLP and software engineering via language models for code. It presents a chronological categorization of research papers, providing insights into basic language models, their adaptations for code, and pretraining methods. Key topics covered include reinforcement learning on code, analysis of AI-generated code, low-resource languages, and practical tasks such as code translation and program repair. Additionally, the survey includes recommended readings for those new to NLP, and updates on notable papers, serving as a valuable resource for understanding developments and uses of large language models in code-related fields.
Logo of LLM4SE
LLM4SE
Discover a wide array of models in software engineering alongside related academic papers, routinely updated through a specialized literature search engine. The collection features various code models, categorized by popularity and detailed statistical insights. It includes recent preprints and detailed analyses, offering essential resources for researchers and industry experts. Maintain an up-to-date knowledge base in the dynamic field of software engineering with this meticulously organized repository.
Logo of engineering-blogs
engineering-blogs
Explore a varied selection of software engineering blogs from leading companies, individual experts, and various technologies. Gain insights on industry trends, innovative solutions, and engineering experiences. This resource, categorizing companies from A to Z and featuring individual contributors, lets users discover different perspectives. Suitable for professionals wanting to broaden their technical knowledge and grasp of modern engineering challenges.
Logo of DesignPatternsLibrary
DesignPatternsLibrary
Discover a library showcasing 33 design patterns with 73 practical C# examples, featuring classic Gang of Four patterns. This resource aids software engineers in understanding and employing creational, structural, and behavioral patterns. It offers clear examples to improve code structure and collaboration, perfect for mastering design patterns and refining coding techniques.