
Explore how GPT models and large language models can enhance security research through few-shot learning, code generation, and retrieval augmentation techniques for security teams.

Discover how to transition from manifest-first to code-first development in PDE, exploring OSGi annotations, automated manifest generation, and seamless project conversion strategies.

Explore the intersection of AI-assisted coding and open source licensing, focusing on compliance challenges, risk management, and practical solutions for modern software development.

Uncover the transformation process from Java source code to bytecode, exploring compilation stages, code structure evolution, and essential bytecode concepts for better programming understanding.

Explore modern code generation techniques using web technologies, from basic template expansion to advanced DSL tools, with practical solutions for common challenges in source code formatting and debugging.

Discover how AI tools like Github's Co-Pilot and ChatGPT can streamline code generation, automate tasks, and enhance productivity in Android development. Learn to leverage AI for efficient programming workflows.

Explore how immutable arrays enable compiler optimizations for efficient implementations, challenging intuitions about low-level control in array computations.

Explore the impact of Large Language Models on programming, artificial languages, and CS education in this thought-provoking talk by Crista Lopes.

Explore the future of programming languages in AI-driven development, examining key features, tools, and workflows needed for effective human-AI collaboration in software creation.

Explore OCaml's inlining heuristics in Flambda2 and learn about "Inlining histories" for visualizing compiler decisions.

Explore how programmers use AI assistants like Github Copilot, understand interaction modes, and learn about LEAP, a new model enhancing AI code suggestion exploration and validation.

Explore building a data access library for F#, covering design decisions, query representation, side-effect control, and DSL creation for efficient SQL interactions.

Explore Flow-Based Programming in Erlang, learning to design dataflow graphs and generate code for stream computing. Synthesize processing elements from functional blocks for efficient parallel data processing.

Explore upcoming C++ features: reflection/injection, pattern matching, and senders. Discover how these advancements will transform coding practices and enhance C++ capabilities.

Develop a Svelte compiler from scratch, exploring compiler design principles and optimizing JavaScript code generation.

Explore new Wolfram Language tools for building code without complex syntax, making advanced functionality more accessible to newcomers and younger users.

Explore GitHub Copilot's AI-powered coding assistance features, including code generation and autocompletion across various programming languages. Learn how it can enhance your development workflow.

Explore JDK APIs and tools for Java source code modeling, including code generation and strict checks using javax.lang.model and Trees API.

Explore AI's role in software development, its limitations, and potential future directions with insights from Michael Feathers at GeeCON Prague 2023.

Discover how to leverage GitHub Copilot as an AI assistant for efficient SQL coding and database development, enhancing your daily workflow.

Discover efficient API development using contract-first approach, OpenAPI specs, and generator tools for improved quality and productivity.