Siemens en Sachsenmilch gebruiken AI om hun fabriek te voorspellen wanneer machines onderhoud nodig hebben. Minder stilstand, meer kaas en yoghurt – en een glimp van de toekomst van de maakindustrie.
Siemens en Sachsenmilch gebruiken AI om hun fabriek te voorspellen wanneer machines onderhoud nodig hebben. Minder stilstand, meer kaas en yoghurt – en een glimp van de toekomst van de maakindustrie.
Samsung en Perplexity AI praten over een samenwerking waarbij Samsung de AI-technologie van Perplexity zou inbouwen in toekomstige toestellen.
Perplexity AI biedt directe, onderbouwde antwoorden door real-time webzoekopdrachten te combineren met geavanceerde taalmodellen.
Meta sluit een unieke deal met een kerncentrale in Illinois om hun AI-systemen van stroom te voorzien. Dit markeert een nieuwe fase in de energievraag van de digitale sector.
Anthropic laat zijn eigen AI-blog schrijven door Claude, met menselijk toezicht. Is dit de toekomst van tech-journalistiek, of toch vooral een geslaagd experiment?
OpenAI's Codex is nu beschikbaar voor ChatGPT Plus-gebruikers, waardoor een krachtige AI-coding assistant toegankelijk wordt voor een breder publiek
Apple ontwikkelt een eigen AI-model dat kan concurreren met ChatGPT, maar de praktische toepassingen blijven voorlopig beperkt. Tijdens WWDC 2025 ligt de focus op software-updates met enkele AI-verbeteringen, terwijl grote doorbraken uitblijven.
Anthropic lanceert Claude 4, een AI-model met indrukwekkende hybride denkcapaciteiten en coding-prestaties, gericht op veiligheid en flexibiliteit.
Een glasheldere gids door OpenAI’s GPT-, o- en multimodale modellen. Leer welke variant u nodig hebt, wat hij kost en waarom “groter” niet altijd “beter” is voor uw kmo-project.
Vlaamse kmo’s ontdekken hoe AI niet alleen kosten bespaart, maar ook hun werk verlicht. Bedrijven zoals De Swaef bewijzen: automatiseren hoeft niet complex te zijn.
Vandaag verstrijkt de deadline om bezwaar te maken tegen Meta’s plan om openbare Facebook- en Instagramposts te gebruiken voor AI-training. Wie niet tijdig een opt-outformulier invult, staat z’n foto’s en reacties vanaf dinsdag af aan de algoritmen.
Pakistan zet 2 GW overtollige stroom in om bitcoin-miners en AI-datacenters te voeden, lokt investeerders met fiscale voordelen en richt een nieuwe digitale toezichthouder op.
Anthropic lanceert Claude 4, een AI-assistent die zeven uur aan een stuk kan programmeren. De nieuwe modellen Opus 4 en Sonnet 4 kunnen complexe taken uitvoeren, het internet doorzoeken tijdens het denken en belangrijke informatie onthouden voor later gebruik.
Claude Code just became part of the Max plan, and it feels like strapping a rocket to our React stack. Boilerplate melts away, tests write themselves, and Decentri.fi ships features twice as fast—all in public.
Sealed classes and data classes are powerful Kotlin features—but what’s the difference? In this post, we’ll explore their key distinctions, practical use cases, and how combining them can improve your Kotlin code.
Enhance your IntelliJ IDEA workflow with AI assistance using the MCP Server plugin. This guide walks through installation, configuration, and best practices for integrating AI capabilities into your development environment.
Master Kotlin data classes in Spring Boot applications. Learn how to create efficient DTOs, map entities, and implement best practices. Includes real-world examples for REST APIs, JPA entities, and request/response handling.
Discover how to implement scheduled tasks in your Kotlin Spring Boot application using the @Scheduled annotation. Learn about fixed rate execution, fixed delay patterns, cron expressions, and best practices for production environments
Explore how to implement dependency injection effectively in Kotlin Spring Boot projects. Learn about constructor injection, property injection, and method injection with real-world examples and best practices for creating maintainable applications.
Discover how Model Context Protocol (MCP) revolutionizes AI development by providing a standardized way to connect AI models with external tools and data sources. Learn about its key components, capabilities, and why it's becoming essential for modern AI systems.
Explore the differences between application.properties and application.yml in Spring Boot. Learn when to use each format, how to implement type-safe configuration with Kotlin, and follow best practices for organizing your application settings.
Discover how to effectively use Spring Boot annotations in your Kotlin applications. This comprehensive guide covers essential annotations, provides real-world examples, and highlights best practices for clean, maintainable code.
Get started with Kotlin Spring Boot development using this comprehensive guide. Learn how to set up a new project, understand the basic structure, and create your first endpoint with practical examples and best practices.
Master database migrations in Spring Boot applications using Flyway. Learn how to set up, organize, and manage database changes effectively with practical examples in Kotlin. Includes best practices for production environments and common troubleshooting tips.
Master the Repository pattern in Spring Boot using Kotlin. Learn how to structure your data access layer, implement custom repositories, and follow best practices for clean, maintainable code. Includes practical examples and common pitfalls to avoid.
A practical guide to implementing DeepSeek R1 in Spring Boot applications using Spring AI. Learn how to configure and use this cost-effective AI solution with Spring Boot's powerful framework.
The start of 2025 brought a groundbreaking development in artificial intelligence with DeepSeek R1, an open-source reasoning model that's reshaping the AI landscape. Using innovative MoE architecture and novel training approaches, it offers unprecedented accessibility and performance.
Learn how to effectively use Spring's autowiring capabilities in Kotlin applications. This guide covers constructor injection, component scanning, testing strategies, and best practices for clean, maintainable code.
Master the process of deploying Spring Boot applications to Kubernetes, from creating optimized Docker images to implementing health checks and managing configurations. This practical guide covers everything you need for successful container deployment.
Master structured responses in Spring AI with Kotlin to get type-safe, predictable outputs from AI models. Learn how to map AI responses to your domain objects and handle them efficiently in your Spring Boot applications.
Want to add AI capabilities to your Spring Boot application? Learn how to integrate OpenAI's powerful API using Spring AI framework, with complete code examples in Kotlin and production-ready practices for error handling, testing, and security.
As artificial intelligence continues to evolve, AI agents have become increasingly important in modern software development. For JVM developers working with Kotlin and Java, understanding AI agents is crucial for building intelligent applications. In the futue, we'll be writing more posts on how to integrate AI agents in JVM environments. But before doing that, we need to understand what AI agents really are. Key Takeaways * AI agents are autonomous software programs that interact with their
Discover how to effectively use Kotlin's sealed classes to create robust and type-safe code. Learn best practices, common use cases, and how to avoid typical pitfalls when working with sealed hierarchies.
Master Kotlin's also function for handling side effects and method chaining. Learn when and how to use it effectively with practical examples, best practices, and common pitfalls to avoid in your Kotlin applications.
Learn how to effectively use Kotlin's run function for computing values, grouping operations, and handling complex initialization logic. Master its unique characteristics and best practices with practical examples.
Discover how to effectively use Kotlin's let function for null safety, transformations, and chaining operations. Learn best practices and common pitfalls with practical, real-world examples for writing cleaner, safer code.
Learn how to use Kotlin's apply function effectively, understand its differences from other scope functions like let, also, and run, and master best practices for writing cleaner, more maintainable code with practical examples.
Discover how to write cleaner, more expressive code using Kotlin's powerful when expression. Learn everything from basic replacements for switch statements to advanced sealed class pattern matching with real-world examples
Learn all the ways to add elements to lists in Kotlin, from single items to collections. Includes mutable vs immutable lists and best practices.
Learn how to properly handle JSON string conversion errors in Kotlin Spring Boot applications with practical solutions and best practices
Learn the different ways to add values to a HashMap in Kotlin, including put(), plusAssign, and bracket notation. Complete with practical examples.
Learn how to write effective unit tests for your Kotlin Spring Boot application using JUnit 5 and Mockito, with practical examples and best practices
Learn how @Transactional works in Spring Boot with Kotlin, from basic usage to advanced scenarios. Master isolation levels, propagation, read-only optimizations, and best practices with practical examples
Discover how to effectively use Thymeleaf expressions in your Spring Boot applications. This comprehensive guide covers everything from basic variable expressions to advanced preprocessing, with real Kotlin examples and proven best practices for production applications.
Master Thymeleaf fragments to build maintainable Spring Boot templates with Kotlin. This comprehensive guide covers everything from basic fragment creation to advanced techniques like parameterized fragments and layout templates, complete with real-world code examples.
Transition from Java to Kotlin in your Spring Boot applications with this comprehensive guide. Learn how Kotlin's modern features simplify Spring Boot development through practical examples, including building a complete REST API with database integration, testing, and error handling.
Master Kotlin's interface delegation pattern with clear examples and best practices. Learn how this powerful feature improves upon Java's interface implementation approach.
Learn how to fix the 'Classes annotated with @Configuration must not be final' error in Kotlin Spring Boot applications using kotlin-allopen plugin. Complete guide with Maven & Gradle examples.
Master Spring Boot error handling in Kotlin with comprehensive examples: learn to implement global exception handlers, custom error responses, and production-ready error handling strategies
Master Role-Based Access Control (RBAC) in Spring Boot applications using Kotlin with practical examples, from basic setup to advanced configurations with method-level security
Learn how to implement secure API key authentication in Spring Boot with Kotlin, including rate limiting, monitoring, and production-ready best practices - complete with practical examples and ready-to-use code
Learn why CSRF protection isn't necessary for most REST APIs and how to properly disable it in Spring Boot while maintaining security. Includes code examples and best practices
Learn how to secure your Spring Boot REST APIs using Kotlin with industry-standard security practices and implementations.
Learn how to implement robust request validation in Spring Boot with Kotlin, from basic field validation to custom validators, complete with practical examples and best practices.
Learn how to implement robust task scheduling in Spring Boot using Kotlin, from basic fixed-rate tasks to complex cron expressions with real-world examples.
Learn how to implement secure JWT authentication in Spring Boot with Kotlin, from basic setup to production-ready deployment.
Learn how to implement resilient retry mechanisms in Kotlin Spring Boot applications using Spring Retry, including exponential backoff, conditional retries, and best practices for handling transient failures in microservices
Learn how to implement dependency injection and manage Spring beans in Kotlin Spring Boot applications for cleaner, more maintainable code with practical examples and best practices.
Master Cross-Origin Resource Sharing (CORS) in Spring Boot with Kotlin: A comprehensive guide covering secure configuration, implementation best practices, and solutions for common issues in modern web applications.
Master API versioning in Spring Boot using Kotlin with this comprehensive guide. Learn URI versioning, header versioning, parameter versioning, and media type versioning, complete with implementation examples and best practices for maintaining backward compatibility.
Discover how to implement efficient parallel processing in Kotlin using Arrow's parMap. Learn structured concurrency patterns, proper error handling, and performance optimization techniques with real-world examples.
Master file operations in Spring Boot with Kotlin: learn to implement secure file uploads and downloads, handle multiple files, track progress, and follow security best practices. Complete with production-ready code examples.
A comprehensive guide to implementing efficient logging in Kotlin applications using kotlin-logging, covering setup, best practices, performance optimization, and advanced features.
A practical guide to implementing the Circuit Breaker pattern in Kotlin using Resilience4j, helping you build more resilient microservices that gracefully handle failures and prevent cascading issues
Learn how to build a modern REST API using Kotlin and Spring Boot 3.2. This practical guide covers everything from project setup to testing, with complete code examples.