jOOQ 3.19’s new Explicit and Implicit to-many path joins
jOOQ 3.19 introduces new explicit and implicit to-many path joins, simplifying SQL query syntax and improving readability and correctness.
jOOQ 3.19 introduces new explicit and implicit to-many path joins, simplifying SQL query syntax and improving readability and correctness.
The article argues against rigid 'right vs wrong' thinking in software engineering, emphasizing context, trade-offs, and subjectivity in technical decisions.
A guide on how to publish blog posts directly from Obsidian using the Markdown Export and Templater plugins.
A software developer advocates for canceling unnecessary meetings to protect deep work time, referencing Paul Graham's Maker's Schedule.
Explains homomorphic encryption with a real-world medical example and a simple toy example to show how computations can be performed on encrypted data.
A tutorial on creating a simple console progress bar in Python without external libraries, for use in restricted environments.
Introduces the new System.Threading.Lock type in .NET 9, a dedicated lock type that aims to be more explicit and potentially faster than using a plain object with the lock keyword.
A developer shares personal experiences creating tech communities, from Discord groups to book clubs, and reflects on the challenges and rewards of organizing.
Analyzes Prusa's business struggles in the 3D printing market, arguing their issues stem from a lack of business model diversification, not open-source licensing changes.
A guide to speeding up .NET database integration tests using the Respawn library and xUnit fixtures to manage database state.
The creator of the Gleam programming language details his 2023 tech setup, including hardware, peripherals, and ergonomic choices.
A technical guide on configuring Azure Virtual WAN to route inter-hub VPN traffic through Azure Firewall for enhanced security.
A guide to using the macOS chflags command to hide and unhide files and directories, like the Library folder, via terminal.
Exploring the joy of using immutable update patterns in C#, covering modern language features like switch expressions and records.
A tutorial on performing CKKS homomorphic encryption encoding and decryption on complex numbers using R and the HomomorphicEncryption package.
Analyzes push notifications as a recommender system, discussing intent, personalization, timeliness, and user engagement challenges.
A developer shares their journey contributing to the 11ty static site generator project and joining its official support team.
A developer argues for using data over intuition when making web development decisions, explaining how 'facts' can become outdated 'feelings'.
A beginner's guide to implementing Continuous Integration (CI) for Python projects, covering automation of testing, formatting, and deployment.
Explains how to dynamically change CSS custom properties (variables) using Tailwind CSS utility classes for responsive layouts.