VoiceOver on macOS: First Time, Huh?
A guide for developers on getting started with VoiceOver screen reader on macOS, covering basic navigation and keyboard commands.
A guide for developers on getting started with VoiceOver screen reader on macOS, covering basic navigation and keyboard commands.
Introducing the experimental Bicep Test Framework for validating and testing Azure Bicep infrastructure-as-code templates.
An introduction to Vitest, a testing framework for JavaScript/TypeScript, covering basics, writing unit tests, and running tests via CLI or UI.
Monthly roundup of news and resources in data streaming, stream processing, and the Apache Kafka ecosystem, curated by industry experts.
A developer shares their essential Bash script boilerplate preamble, explaining strict settings, debugging, and useful variables for robust scripting.
A guide to creating a SwiftUI Text view that mixes plain text with tappable links using Markdown, including a custom LinkText component.
A GitHub Star's personal account of attending GitHub Universe 2024, covering keynotes, community events, and tech experiences in San Francisco.
A critique of Paul Graham's 'founder mode' concept, analyzing leadership advice and the mythmaking around tech founders.
A response to an article about unwritten rules for terminal programs, adding the '--' option delimiter and recommending CLI design resources.
Explores how AI-powered tools automate and improve code reviews by identifying bugs, vulnerabilities, and inconsistencies to enhance software quality.
A developer shares his process of creating a '/slash' page for his blog, inspired by Robb Knight's concept, listing various top-level URLs like /now and /ai.
A holiday-themed list of 24 useful and fun Emacs packages and utilities for programmers and general users to try.
A tutorial on building a persistent counter using Alpine.js, demonstrating client-side state management with local storage.
Guide to sending OpenTelemetry traces from an Angular frontend to a .NET Aspire backend for unified observability in the Aspire Dashboard.
A guide to handling APIs that return JSON values as either strings or other types, using a custom C# StringOrValue<T> struct for flexible deserialization.
A guide on transitioning into AI careers, distinguishing between working 'on' AI models and 'in' AI infrastructure, products, and engineering processes.
Explores the future of social media where AI-generated content becomes indistinguishable from human creators, questioning platform authenticity.
A comparison review of Bose Ultra Open and Huawei FreeClip open-ear headphones, focusing on design, comfort, sound quality, and value.
An update on the pimsync project, detailing new versioning, library updates, and progress toward a v1.0.0 release.
A technical guide on embedding project version strings into builds using git-describe and git-archive, with a Rust example.