Status update, January 2021
Monthly update on godocs.io launch, SourceHut dark theme, and API 2.0 work for sr.ht services, plus minor project improvements.
Monthly update on godocs.io launch, SourceHut dark theme, and API 2.0 work for sr.ht services, plus minor project improvements.
Explores the difference between inference and prediction in data modeling, using a Click Through Rate (CTR) example to contrast Machine Learning and Statistics.
Day 6 of a series on Kafka Connect Single Message Transforms, focusing on using InsertField to add static values and Kafka metadata to messages.
A developer's reflection on how writing a test for a simple one-line bug fix can become a complex, time-consuming task.
Monthly update on FOSS projects including SourceHut API 2.0 progress, mkproof anti-spam tool, Gemini protocol improvements, and BARE spec development.
A guide to animating variable fonts using CSS, focusing on the font-variation-settings property, with tips and performance considerations.
A developer's status update covering SourceHut's anniversary, Gemini server progress, BARE implementations, and a new Wayland server.
Developer updates on new workstation, SourceHut API 2.0 progress, Gemini protocol projects, and other software developments.
An in-depth technical analysis of Bluetooth Low Energy (BLE) for IoT sensor networks, covering its operation, comparison with Bluetooth Classic, and use cases.
A guide to building the hsdis disassembler library for OpenJDK 15 to analyze JIT compiler assembly output.
A guide to building the hsdis disassembler library for OpenJDK 15 to analyze JIT compiler assembly output.
A developer's monthly update on progress with SourceHut's GraphQL APIs, OAuth 2.0, and other free software projects.
A guide explaining the syntax, behavior, and best practices for using arrow functions in modern JavaScript, including lexical scoping of 'this'.
A developer's notes on learning Go by building a Kafka utility, focusing on error handling, command-line arguments, and goroutines.
Explores using the Kafka AdminClient API in Go, covering context usage for timeouts and basic cluster metadata operations.
Monthly FOSS development update covering SourceHut CI features, BARE message format, and technical blog posts.
A technical guide on implementing pagination and querying for all items in a DynamoDB partition using .NET, comparing the Object Persistence and Document Model APIs.
A developer's monthly update covering progress on aerc email client, Wayland/wlroots improvements, and SourceHut GraphQL API work.
Author reflects on the challenge of creating a comprehensive Eleventy course and introduces his web development work and CSS course.
Explains the differences between Object.is() and the strict equality operator (===) in JavaScript, focusing on NaN and -0 comparisons.