Learning Golang (some rough notes) - S02E03 - Kafka Go Consumer (Channel-based)
A developer's notes on implementing a Kafka consumer in Go using the deprecated channel-based API, including code examples and termination patterns.
A developer's notes on implementing a Kafka consumer in Go using the deprecated channel-based API, including code examples and termination patterns.
A beginner's guide explaining how JavaScript event delegation works, its benefits over individual listeners, and the event propagation phases.
A technical guide explaining the JPEG compression algorithm and demonstrating how to write a basic JPEG decoder from scratch using Python.
Explains PHP shorthand comparison operators: ternary, null coalescing, and spaceship operators, with examples and usage tips.
A technical exploration of date/time complexities, timezone changes, and edge cases in software scheduling, framed as a historical scenario.
Explores the evolution of edge computing from its initial consumer-focused vision to its current industrial applications and challenges.
A PowerShell script to extract unique usernames from a Windows Security Event Log exported as a CSV file.
A guide explaining how to use React's useMemo Hook to optimize performance by memoizing expensive computations in function components.
Guide to creating custom Azure Security Center recommendations using Azure Policy to tailor security checks.
A design proposal to improve performance of tensor-product dimension handling in QuTiP's Qobj by restructuring internal data and parsing.
A talk arguing that strict DRY principles can lead to incomprehensible code, promoting the value of 'WET' codebases.
Guide on using Docker Desktop's new integration with Azure Container Instances to deploy containers directly via Docker CLI commands.
Advocates for writing 'honest code' through practices like referential transparency and explicit dependencies to improve software understandability and maintainability.
Explains referential transparency in Swift, its benefits for code clarity, and how to achieve it in practice.
Azure Elastic Job Agent, a long-awaited SQL Agent alternative for Azure SQL Database, is approaching General Availability after years in preview.
A tutorial on building a serverless REST API using Swift, AWS Lambda, and DynamoDB, covering setup, dependencies, and deployment.
A data scientist shares practical habits and workflows for executing successful data science projects, focusing on research, experimentation, and team alignment.
Explains the differences between JavaScript string methods substr and slice, including syntax and examples.
Explores how to generate random numbers in JavaScript without Math.random(), covering PRNGs, seeding, and deterministic use cases.
A developer's technical deep dive into implementing the // @ts-expect-error comment directive in the TypeScript compiler.