Streaming data from Kafka into Elasticsearch
A technical guide on using Kafka Connect to stream data from an Oracle database into Elasticsearch for real-time analytics.
A technical guide on using Kafka Connect to stream data from an Oracle database into Elasticsearch for real-time analytics.
A technical guide troubleshooting installation errors for the Confluent Kafka Python library, including dependency issues and compilation failures.
Explains the shift from traditional batch ETL to real-time streaming ETL using Apache Kafka for lower latency data integration and analytics.
A guide to securely managing configuration in ASP.NET Core using Azure Key Vault and Azure AD Managed Service Identity (MSI) for credential-free access.
A technical guide on using Git's filter-branch command to clean up a repository's history by removing unwanted files like bin/ and obj/ directories.
Part 3 of a series on deploying Azure Stack on Azure, focusing on installing SQL and MySQL Resource Providers using PowerShell scripts.
A February 2018 roundup of the best Python articles, news, GitHub projects, and tutorials, including Discord bots and JupyterLab.
The author clarifies the confusing terms 'pre-processing' and 'post-processing' in the context of CSS tools like PostCSS.
A guide to implementing integration testing for Node.js microservices using the Pact.js framework for consumer-driven contract testing.
Author announces a self-published Kindle fascicle on Bean Validation 2.0, extracted and expanded from his previous Java EE book.
A guide to setting up a minimal Common Lisp project using ASDF and Quicklisp, including creating packages and systems.
A method for faster generalized linear models on large datasets using a single database query and one Newton-Raphson iteration.
A guide to unit testing ILogger in ASP.NET Core, covering the challenge of mocking extension methods and providing practical solutions.
Explores scaling a Python polling application using tooz for distributed task coordination across multiple machines.
Addresses common misconceptions about PostCSS, focusing on performance claims and its capabilities compared to preprocessors like Sass.
A developer explores using Linux's BINFMT_MISC to run scripts in any language via containers, building on a Cloudflare post about scripting in Go.
A collection of insightful quotes and laws from engineering and computing, focusing on data-driven decisions, measurement, and avoiding premature optimization.
A senior engineer's blunt advice for women in tech: focus on technical skills, seek power and money, and use seniority to advocate for others.
A technical guide on using the WiX Toolset to create a Windows installer with proper AppId and metadata for enabling toast notifications.
A historical and technical look at how generics were added to the .NET Framework and C# language, driven by Microsoft Research.