It AI-n't What You Think!
Innovations have transformed human lives in ways that make us wonder how people managed before. Yet, despite these advancements, we often resist embracing innov...
Read MoreInnovations have transformed human lives in ways that make us wonder how people managed before. Yet, despite these advancements, we often resist embracing innov...
Read MoreBanking customers are evolving faster than ever, and to keep pace, technology must transform. The modern banking experience must become seamless, nearly invisib...
Read MoreWhat’s brewing in the kitchens of tech giants? What’s the future of AI-assisted software development? How do you stay ahead in the long run? This session explor...
Read MoreDomain-Driven Design (DDD) has been guiding large development projects since 2003, when Eric Evans’ seminal book was released. DDD is divided into two parts: St...
Read MoreHow does designing microservices differ from designing more traditional applications? What is a better way to learn than to take a problem, analyze the requirem...
Read MoreArchitectural decisions are often influenced by blindspots, biases, and unchecked assumptions, which can lead to significant long-term challenges in system desi...
Read MoreMost of us aren’t building our own Large Language Models (LLMs); instead, we’re consuming and integrating them into enterprise applications. And guess what? Jav...
Read MoreFraudsters are constantly exploiting telecom networks through SMS pumping attacks and messaging fraud schemes—costing businesses millions in lost revenue, opera...
Read MoreAs digital spaces become integral to our lives, ensuring their inclusivity is more important than ever. "Bridging the Digital Divide: Empowering Accessibility T...
Read MoreModern applications generate vast amounts of data, and traditional RDBMS-based architectures struggle to keep up with scalability, performance, and cost-efficie...
Read MoreJava bytecodes and class files deliver on the original vision of "write once, run anywhere." The Just-in-Time (JIT) compiler enables JVM-based applications to c...
Read MoreMastering the System Design Methodology is a must-attend talk for developers and architects seeking to elevate their system design skills to new heights. In thi...
Read MoreThe event-driven paradigm has become one of the most popular architectural styles for microservices, promising to make enterprises more reactive and adaptable t...
Read MoreLow-code made app development faster. AI is making it even more efficient. With low-code, you can go from an idea to a working prototype in minutes, using AI to...
Read MoreAfter two years of intense focus on AI coding assistants, many engineering managers are questioning the measurable impact of these tools, and engineers are expe...
Read MoreAgentic AI is revolutionizing how we create intelligent agents that can interact with the real world. However, building and deploying these systems often comes ...
Read MoreFunctional Programming (FP) is often perceived as "mathy" and academic, yet many developers are finding that it offers practical advantages for building reliabl...
Read MoreManaging a monorepo with 100 million lines of code presents immense challenges in infrastructure costs, scalability, and build efficiency. At Atlassian, our hig...
Read MoreCreating accessible digital experiences is no longer an afterthought—it is a critical priority for developers and enterprises alike. This session provides a com...
Read MoreAs AI adoption accelerates, much of the focus remains on customer-facing AI like chatbots and virtual assistants. However, behind the scenes, a silent revolutio...
Read MoreAccessibility is a key part of software development, and feedback is an integral part of agile development, where we verify if things work the way they are supp...
Read MoreManaging complex codebases, avoiding burnout, and meeting the demand for faster delivery cycles are some of the most pressing challenges in software development...
Read MoreTransitioning from developer to architect requires more than just technical mastery—it demands leadership, strategic thinking, and adaptability. Many talented e...
Read MoreIn this talk, we will explore how the RAG design pattern enables the integration of Generative AI applications with custom data sources using Neo4j's graph ...
Read MoreData teams often spend significant time writing complex SQL queries for extraction and analysis, while business users struggle to derive insights without techni...
Read MoreThis session explores the fascinating intersection of cultural heritage and cutting-edge AI by showcasing a unique chatbot designed to unravel the complexities ...
Read MoreAs businesses integrate AI into their workflows, the challenge lies in moving beyond basic automation to build truly intelligent, adaptable systems. This sessio...
Read MoreMany of us have significant experience in Java. Yet, from time to time, we get tripped up by some code that doesn’t behave the way we expect. In this presentati...
Read MoreMicroservices is a unique architectural style that promotes the concept of a bounded context, where each separately deployed service owns its own data. This mea...
Read MoreJoin us for an immersive journey into the heart of modern cybersecurity challenges. In this groundbreaking talk, we will explore the intricacies of securing dig...
Read MoreSoftware architecture has evolved beyond best practices and “silver bullet” solutions. Complexity now extends beyond codebases into human factors, business dema...
Read MoreGitOps revolutionizes modern application deployment by making Git the single source of truth for infrastructure and application changes. This session will take ...
Read MoreAs artificial intelligence becomes woven into the fabric of daily life, its ethical implications demand serious attention. In "AI and Ethics: Navigating the Fut...
Read MoreAs AI continues to evolve at a rapid pace, agentic orchestration is one of the latest developments to take centre stage. Agentic orchestration enables autonomou...
Read More“Humans became behaviorally modern the moment they committed to storing abstract information outside their brains.” —Lyn Wadley As architects, we often bridge ...
Read MoreMuch like how design patterns can help us communicate design decisions, architectural patterns can help us crystallize architectural decisions and plan how to a...
Read MoreAs Agentic AI systems become more complex, hierarchical multi-agent architectures offer a scalable and modular approach to automation. By breaking down tasks in...
Read MoreHarnessing AI-powered data extraction can streamline information processing, but ensuring control, security, and compliance is crucial. In this session, we will...
Read MoreJakarta EE 11 marks the first release under the new release cadence, allowing it to incorporate features from the latest Java Long-Term Support (LTS) releases. ...
Read MoreAs organizations rapidly adopt AI-driven workflows and agentic AI for customer interactions, the ability to provide secure, structured, and accessible data beco...
Read MoreScaling engineering teams efficiently is a complex challenge, requiring a balance between speed, quality, and process maturity. In this session, Shamik draws on...
Read MoreA common saying among software architects is, “that’s an implementation detail.” Too often, we treat software architecture and implementation as two separate ph...
Read MoreAt the heart of every Customer Data Platform (CDP) is Identity Resolution, the key to creating accurate, unified customer profiles. Organizations need to stitch...
Read MoreAI agents are rapidly becoming a transformative force, automating routine tasks, streamlining mission-critical workflows, and enabling humans to focus on creati...
Read MoreProject Amber within OpenJDK focuses on introducing smaller, productivity-oriented Java language features. One key area of innovation from Project Amber is patt...
Read MoreAI-driven tools like ChatGPT, GitHub Copilot, and OpenAI have revolutionized software development, sparking debates about whether AI will diminish the role of h...
Read MoreAs the logistics landscape evolves, the secondary mile—the crucial link between distribution centers and customers—presents a unique set of challenges. Complex ...
Read MoreSome people aim for leadership positions such as team lead, manager, director, or VP, while others find themselves in these roles due to opportunities that aris...
Read MoreThe Ports and Adapters Architecture (also known as Hexagonal Architecture) is a powerful approach to structuring software systems that promotes separation of co...
Read MoreFinland consistently ranks among the world’s most innovative and technologically advanced nations, leading the way in AI, IoT, fintech, sustainable data solutio...
Read MoreLarge Language Models (LLMs) are transforming industries with their powerful capabilities. Java, as a versatile and widely adopted programming language, provide...
Read MoreThere are two keys to cracking the code in the GenAI era. The first is data—the foundation—and the second is intelligence, which provides a competitive edge. Th...
Read MoreIn today's digital landscape, rapid feedback is essential for innovation. By leveraging data-driven techniques, companies can enhance product experimentatio...
Read MoreReading and understanding large Java OSS (open-source software) projects can be challenging for many developers, especially when navigating unfamiliar, vast cod...
Read MoreEveryone knows that performing tests during development is essential. But when it comes to data-driven test cases, how do we ensure clean environments, reproduc...
Read MoreIn this session, we will discuss architectural concerns regarding security. How do microservices communicate securely with one another? What are some of the ess...
Read MoreThis hands-on workshop introduces Gemini 2.0 and the Gemini SDK. Participants will explore Gemini's capabilities and its enhanced reasoning ("Thinking") cap...
Read MoreIn software architecture, principles serve as the foundation for scalable, maintainable, and adaptable systems. Just as physical architecture relies on balance,...
Read MoreTools should aid and help a team to be productive and reach their full potential. We should never turn tools into a stick to punish, but rather into a carrot to...
Read MoreAI coding assistants are gaining widespread adoption, yet their potential extends far beyond writing and debugging code. Assistance for software delivery tasks,...
Read MoreMicroservices architecture has become a buzzword in the tech industry, promising unparalleled agility, scalability, and resilience. However, according to Gartne...
Read MoreAre you a Java Developer looking to work on a Golang project? Interested in cloud-native technologies like Kubernetes but need to get up to speed with Go? This ...
Read MoreSoftware quality often swings between chaos and control. While chaos fuels innovation and adaptability, control ensures stability and reliability. This session ...
Read MoreThreads are lightweight, but they do not scale well. That's one of the reasons we have been focused on the elastic capabilities of the cloud. Unfortunately,...
Read MoreIn this session, we will discuss the Vector API in preview in Java. We will begin by introducing SIMD (Single Instruction/Multiple Data) and explore how it can ...
Read MoreLarge Language Models (LLMs) have revolutionized natural language processing, but challenges with accuracy and explainability persist. This talk introduces Grap...
Read MoreIn this talk, we explore the fusion of AI, particularly ChatGPT, with data-intensive architectures. The discussion covers the enhancement of big data processing...
Read MoreAI-driven real-time analytics is revolutionizing how organizations process data, derive insights, and make strategic decisions. However, unlocking its full pote...
Read MoreWhat does the future of software architecture hold? In this session, Mark Richards dives into 4 key current trends in software architecture that you need to kno...
Read MoreGoogle is leading the next era of AI with Gemini, pushing the boundaries of multimodal capabilities and scalable infrastructure. We're championing open inno...
Read MoreBy their very nature, distributed applications have to communicate. But, how do we exchange data and what are the consequences of choosing one solution over the...
Read MoreThe age of hypermedia-driven APIs is finally upon us, unlocking a radical new future for AI agents. By combining the power of the Hydra linked-data vocabulary w...
Read MoreWhat if your language model could tap into live, interconnected facts at scale? This session introduces GraphRAG, an approach that merges dynamic graph queries ...
Read MoreStatistically speaking, you are most likely an innovator. Innovators actively seek out new ideas, technologies, and mental models, whether by reading books, eng...
Read MoreIn software development, distinguishing between domain logic and side effects is essential for maintaining clarity, consistency, and composability within a syst...
Read MoreSolution Architects (SAs) serve as the bridge between business challenges and technological solutions. Their role is critical in crafting tailored, efficient, a...
Read MoreStruggling with Apache Maven? Confused about version management in multi-module projects? Concerned about exposing too much metadata when publishing artifacts? ...
Read MoreAI is no longer confined to futuristic concepts—it’s deeply embedded in our everyday digital experiences, transforming the way we live and interact with technol...
Read MoreIn the era of AI-driven decision-making, the success of AI agents depends on high-quality, well-managed data. Data lifecycle management (DLM), governance, and s...
Read MoreIn the early 2010s, the tech landscape was vastly different: Docker was a job title, K8S sounded like a boyband, Kafka evoked existential anxiety, and "Chaos En...
Read MoreContact centers are rapidly evolving with AI-driven technologies, transforming customer experience management and operational efficiency. This session explores ...
Read MoreThis session explores recent developments in autonomous agents, focusing on their integration with Large Language Models (LLMs). We’ll dive into the emerging fi...
Read MoreFor years, software teams struggled with the complexity of large monolithic applications, leading to a shift towards microservices. However, microservices bring...
Read MoreCloud Architects play a critical role in bridging innovation with infrastructure, enabling businesses to scale efficiently, enhance security, and optimize costs...
Read MoreAs AI-powered applications become more user-friendly, the ability to translate natural language into SQL is transforming database interactions. This session exp...
Read MoreAgile has become an overused and overloaded buzzword, but at its core, it remains rooted in the 12 Agile principles, emphasizing fast feedback, adaptability, an...
Read MoreThe explosion of Generative AI (GenAI) has brought rapid adoption across industries. However, statistics show that over 50% of GenAI models fail to transition f...
Read MoreOne of the coolest aspects of Java is the fact that the newer features do not live in isolation, but interplay quite nicely with each other. A place where this ...
Read MoreIn today’s cybersecurity landscape, attackers are leveraging AI—shouldn’t defenders do the same? This session explores how security teams can integrate AI-drive...
Read MoreMany developers struggle with the complexity of setting up streaming analytics—wrestling with configurations, compatibility issues, and integration challenges. ...
Read MoreMost people think that event-driven architecture is all about events—services triggering events and asynchronously passing data to other services that respond. ...
Read MoreRetail enterprises are increasingly relying on edge computing to deploy critical applications across thousands of distributed locations. Among the most demandin...
Read MoreIn the competitive world of online retail, digital barriers can lead to abandoned carts, lost sales, and frustrated customers. But what are the root causes of t...
Read MoreWith ChatGPT taking center stage since 2023, developers who have yet to explore Artificial Intelligence or Machine Learning may find the new terminologies overw...
Read MoreGet ready to transform legacy Java 8 code into a modern Java application that fully leverages the language improvements and performance enhancements from Java 8...
Read MoreConcurrency is a fundamental part of modern software development, but the many approaches available differ significantly in how they handle cancellation and err...
Read MoreDiscover how AI can revolutionize your coding experience in Apache NetBeans IDE! This session will explore how AI-driven features like intelligent code completi...
Read MoreLet us peer into the future of Java with the Foreign Function and Memory Interface, the new way to interact with native code. This session will cover the essent...
Read MoreThis talk explores how cutting-edge technologies and trends will shape the future of enterprise software development, creating opportunities for innovation and ...
Read MoreThis presentation will explore the modern features of JavaScript that make it a pleasant language to use. Come to this presentation to get a quick jumpstart on ...
Read MoreCanary deployments are the final piece of any Continuous Delivery or Continuous Deployment rollout. A canary deployment is a strategy that releases an applicati...
Read MoreAI agents are the next major evolution in software development, automating routine tasks, streamlining business workflows, and significantly enhancing developer...
Read MoreIn recent years, application modernization has become a crucial focus for businesses looking to harness disruptive innovations in platform technologies. Moderni...
Read MoreSoftware developers are more than just coders—they are architects of experience. Every application they build has the power to shape interactions, influence dec...
Read MoreJoin this keynote to explore the multifaceted landscape of artificial intelligence by examining its ethical challenges and transformative opportunities. We delv...
Read MoreIn an industry obsessed with the next big thing, it’s easy to forget the foundation that brought us here. Progress isn't built solely on novelty—it's bu...
Read MoreEmbedded finance is transforming how consumers interact with financial services. Loans, payments, insurance, and investment products are now seamlessly integrat...
Read MoreIf 2024 was the year of AI Chatbots & RAG, then 2025 is the year of AI agents. While you may interact with an AI agent in the same manner you interact with an A...
Read MoreDid you know that only 30%–40% of software organizations leverage automation for testing and process optimization? Despite AI advancements, many hesitate to ful...
Read MoreMigrating from a monolithic architecture to microservices is a complex process that involves managing dependencies, ensuring data consistency, and minimizing op...
Read MoreDividing a large problem into subproblems that are scheduled to run on different threads is a commonly used solution. We’ve used executors and the fork/join poo...
Read MoreSince ChatGPT rocketed the potential of generative AI into the collective consciousness, there has been a race to add AI to everything. Product owners are excit...
Read MoreIn this session, you’ll explore how Retrieval-Augmented Generation (RAG), the primary architectural pattern of the Generative AI revolution, has evolved over th...
Read MoreYou’ve created an architecture and have plenty of diagrams to illustrate your solution. Now, you need to communicate that architectural solution to various stak...
Read MoreHave you ever wondered why the sensible defaults in software engineering in 2024 work so well? We adopt key metrics from Accelerate, team structures from Team T...
Read MoreJava’s evolution is remarkable, and the leap from JDK 17 to JDK 23 brings a wealth of powerful features to elevate your projects. Join us for an exciting sessio...
Read MoreThis talk explores the rapidly evolving landscape of Agentic AI systems, beginning with fundamental definitions that distinguish agents from other AI paradigms....
Read MoreIn today’s fast-paced world of distributed applications and cloud-native architectures, ensuring system stability goes beyond just writing good code—it requires...
Read MoreIt is very rare that a single action causes failure. Success or failure often depends on many factors, including how we communicate, trust, execute, and more. C...
Read MoreIf you think you need to download extra apps or utilities to make your smartphone or laptop more accessible, think again! This session will introduce you to the...
Read MoreAs technology evolves at an unprecedented pace, the industry is shifting from traditional qualifications to a skill-based economy, where practical expertise mat...
Read MoreHow can a startup's agility, combined with the robustness of an enterprise, help focus on delivering value, accelerating time-to-market, and optimizing deve...
Read MoreBlack Friday and Cyber Monday mark the busiest time of the year in retail, both in-store and online. During this critical period, businesses rely heavily on rob...
Read MoreVideos are a powerful tool for enhancing user engagement and retention in modern web applications. While platforms like YouTube offer a quick embedding solution...
Read MoreThis session explores the integration of cutting-edge AI technologies into software architecture, offering senior developers and architects actionable insights ...
Read MoreThe cloud environment offers many benefits, including elasticity, the ability to scale up and scale down instances based on time or load, and load balancing to ...
Read MoreKnowledge graphs have been quietly powering the future, unlocking new capabilities that were unimaginable just a few years ago. However, a few visionaries have ...
Read MoreA new paradigm called Effect-Oriented Programming (EOP) has emerged as a powerful approach for building reliable, composable, and maintainable software. By expl...
Read MoreIn the world of AI, context is king—a phrase that has gained even more relevance with the rise of Large Language Models (LLMs). While LLMs are evolving rapidly,...
Read MoreThis hands-on workshop introduces Gemini 2.0 and the Gemini SDK. Participants will explore Gemini's capabilities and its enhanced reasoning ("Thinking") cap...
Read MoreThis presentation explores the integration of event-driven data streaming techniques with multi-agentic generative AI workflows, offering a powerful approach to...
Read MoreWe rely heavily on polymorphism when programming with the object-oriented paradigm. That has served us really well, especially to create extensible code. Howeve...
Read MoreConfiguration is often one of the most error-prone aspects of application and infrastructure management, where small mistakes can lead to catastrophic failures....
Read MoreBy 2030, 80 percent of heritage financial services firms will either go out of business, become commoditized, or exist only in a formal sense without competing ...
Read MoreWill AI replace my job? What happens to my role as a developer, architect, or engineering leader in the next 1–2 years — or 5–7? These are the questions we’re h...
Read More