
Explore high-performance process workflows using Akka Streams. Learn to define, integrate, and compose workflows at a higher level, replacing traditional actors with streamlined graph-based definitions in C#, F#, and Scala.

Explore cross-platform development using the Salami Method, a system architecture for creating portable, maintainable C++ code across multiple platforms, with practical examples and benefits.

Humorous exploration of programming's future, covering fictional events like C# versions, Python wars, and AI in politics. Satirical look at potential tech developments.

Explore container-based solutions for efficient database integration testing, overcoming limitations of mocking and in-memory databases while enabling parallel test execution with actual datastores.

Learn about abstract classes in Java, their properties, and usage, including static methods and limitations.

Explore upcasting and dynamic polymorphism in Java through hands-on exercises and demonstrations using Eclipse IDE.

Explore the 'final' keyword in Java, covering its usage with variables, methods, classes, and arrays through practical demonstrations.

Explore xUnit, a powerful unit testing framework family, through an introductory demonstration of its key features and applications.

Discover how to revolutionize quality assurance by combining Python with LLMs, implementing proactive monitoring, enhancing test coverage, and creating dynamic documentation for improved software testing.

Explore innovative strategies for teaching coding to young girls and minorities, empowering the next generation of tech leaders through engaging and inclusive methods.

Integrate GCP Pub/Sub with Spring for scalable, asynchronous messaging. Decouple message production and processing services efficiently.

Learn key security considerations, features, and best practices for securing Tomcat, a widely-used Java-based web server and servlet container.

Learn to contribute to Apache Tomcat's development through community participation. Discover simple ways to engage, collaborate with experienced developers, and enhance your skills in this popular Java application server.

Learn to run open-source LLMs locally with Ollama, use Meta's latest Llama 3.1 model, and integrate it into Spring applications using Spring AI for powerful language processing capabilities.

Learn to create a custom login form for Spring Security using Tailwind CSS, overriding the default form for enhanced design and functionality in your web applications.

Learn to test Rest Client calls using @RestClientTest in Spring Boot, addressing issues with JDK Http Client and exploring a work-around for seamless integration and reliable testing.

Learn to integrate GPT-4's chat and vision capabilities into Spring applications, enhancing AI functionality for more advanced and interactive features.

Learn to create a Java app that interacts with OpenAI's GPT-4o model, covering API key setup and REST API calls without external dependencies.

Aprenda a técnica de "stuffing the prompt" para adicionar contexto às solicitações de IA, usando Spring AI com modelos de linguagem como GPT-4, melhorando a precisão e relevância das respostas.

Automate Java and Spring Boot upgrades using OpenRewrite plugin in IntelliJ. Learn to apply recipes for seamless migration, enhancing development efficiency and keeping your projects up-to-date.

Explore Java class design, focusing on primitive vs reference types, immutability, and record types. Gain insights for efficient and effective Java programming.