In this episode, they discuss open-ish source licenses, AI in software development, emerging architecture patterns for LLMs, and integrating pull requests with continuous integration. They explore the challenges and benefits of these themes, implications for software developers, and the impact of AI tools on coding processes and peer reviews.
Emerging architecture patterns for LLMs focus on retrieval augmented generation for large language models, enhancing code quality and observability.
AI-assisted software development teams introduce coding assistants, like GitHub Co-pilot, improving development speed but raising concerns about code quality and deployment complexities.
Deep dives
Emerging Architecture Patterns for Large Language Models (LLMs)
Emerging architecture patterns for LLMs involve utilizing large language models in applications, with a focus on patterns like retrieval augmented generation (RAG). RAG allows infusing prompts with local context, avoiding full model fine-tuning by orchestrating prompts with additional data. Tools like Langfuse and Nemo Guardrails assist in monitoring, testing, and filtering responses, enhancing observability and code quality.
AI-Assisted Software Development Teams
AI-assisted software development teams introduce coding assistants like GitHub Co-pilot and tools like Adir, Codeium AI, and Text-to-SQL. These tools aid in generating code, improving development speed and efficiency. However, concerns arise about increasing poor request sizes and reliance on AI coding, impacting code quality, review processes, and deployment complexities.
Dragging PRs Closer to Proper CI
The theme of dragging PRs closer to proper CI highlights the shift towards continuous integration from pull requests in software development. This emphasizes the importance of maintaining true continuous integration practices to ensure fast feedback loops and high-quality code. The discussion underlines challenges in distinguishing between peer reviews, pull requests, and traditional CI, aiming to streamline development workflows.
Open-Ish Source Licenses Trends
Trends in open-ish source licenses reveal shifts in software tools moving to commercial licensing models and obscured licensing terms in AI tools. Sudden shifts to commercial models and hidden licensing conditions pose challenges for user ecosystems, impacting software adoption and licensing compliance. The observation emphasizes the evolving landscape of software licensing and the need for transparency and clarity in licensing arrangements.
Volume 30 of the Thoughtworks Technology Radar was published in April 2024. Alongside 105 blips, the edition also featured four themes selected by the team of technologists that puts the Radar together. They were: open-ish source licenses, AI-assisted software development teams, emerging architecture patterns for LLMs and dragging pull requests closer to continuous integration. Each one cuts across the technologies and techniques included on the Radar and highlights a key issue or challenge for software developers — and other technologists — working today.
In this episode of the Technology Podcast, Birgitta Böckeler and Erik Dörnenberg join Neal Ford and Ken Mugrage to discuss the themes for Technology Radar Vol.30. They explain what they mean, why they were picked and what their implications are for the wider industry.
Explore volume 30 of the Technology Radar: https://www.thoughtworks.com/radar
Get the Snipd podcast app
Unlock the knowledge in podcasts with the podcast player of the future.
AI-powered podcast player
Listen to all your favourite podcasts with AI-powered features
Discover highlights
Listen to the best highlights from the podcasts you love and dive into the full episode
Save any moment
Hear something you like? Tap your headphones to save it with AI-generated key takeaways
Share & Export
Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more
AI-powered podcast player
Listen to all your favourite podcasts with AI-powered features
Discover highlights
Listen to the best highlights from the podcasts you love and dive into the full episode