How to define a repository with Jakarta Data and Hibernate
A guide to defining stateless repositories using Jakarta Data and Hibernate ORM, covering interface creation and implementation principles.
A guide to defining stateless repositories using Jakarta Data and Hibernate ORM, covering interface creation and implementation principles.
Introducing the new ReadOnlySet<T> type in .NET 9, explaining its purpose and advantages over existing interfaces and workarounds.
A video course covering the fundamentals of lakehouse engineering using Apache Iceberg, Nessie, and Dremio for data management.
Explores the rationale behind updating Data-Oriented Programming principles to version 1.1 for Java, discussing improvements and shortcomings.
A simple, five-step formula for building trust through reliability, clear communication, and consistent action in work and life.
Overview of Microsoft's Azure and AI technologies presented during the 2024 Student Ambassador Tour.
Explores the benefits of IRC for open communities, comparing channels to meeting rooms in a virtual co-working space.
Explains the key difference between AI models and algorithms, using linear regression and OLS as examples.
A guide to fine-tuning and deploying custom embedding models for RAG applications on Amazon SageMaker using Sentence Transformers v3.
Explains how to replace ASP.NET Core's default jQuery validation with HTML5 validation using the FinBuckle.Html5Validation NuGet package.
A guide to creating minimal, secure Docker images for Go applications using multi-stage builds and static linking.
A developer compares lazy.nvim and rocks.nvim package managers for Neovim, explaining why they switched back to lazy.nvim for stability and speed.
A personal account of building a tech community in Toulouse, France, by reviving a Python meetup and connecting with local professionals.
A guide on tracing API request origins in .NET applications using a custom delegating handler and stack traces for debugging.
Explores Client-Side Encryption (CSE) and its role in data security, comparing it to server-side methods and discussing its advantages and security considerations.
Explains JavaScript floating-point rounding errors in financial apps and offers solutions like integer-based calculations.
A technical guide on configuring Linux systems to generate and save core dump files for debugging program crashes.
A guide on merging multiple Kubernetes kubeconfig files into a single file for easier cluster management.
A curated list of recommended books, tools, tutorials, and videos for beginners starting their journey to learn Kubernetes.
Explains synchronous and asynchronous methods to load OpenID configuration in Angular using the Auth OIDC Client library.