Core Data and SwiftUI
A guide to creating a Core Data abstraction layer for SwiftUI, enabling clean separation between persistence and the view layer.
A guide to creating a Core Data abstraction layer for SwiftUI, enabling clean separation between persistence and the view layer.
A guide to creating custom property wrappers for SwiftUI, including practical examples like a feature flag wrapper.
An analysis of the Go programming language's strengths, praising its simplicity, stability, and suitability for internet-scale software development.
A guide to automating ksqlDB query deployments using bash scripts and REST endpoints, with examples for local and Confluent Cloud.
A guide covering two methods for deploying Node.js and Deno.js applications to the Heroku platform, including setup and configuration steps.
A retrospective on the TidyTuesday data visualization project's three-year anniversary, highlighting community growth and the importance of accessibility in data viz.
A technical article proposing a tidy data approach to matrix multiplication using R, comparing it to tensor operations and highlighting efficiency gains.
Andy Bell critiques tech industry debates as "boring money internet" and advocates for a more creative, inclusive web.
A proposal for aligning Jakarta EE and MicroProfile via a shared 'CN4J' profile to break circular dependencies and unify cloud-native Java efforts.
A guide on connecting to managed ksqlDB in Confluent Cloud using the REST API and CLI, covering API key creation and setup.
A deep dive into debugging a NullReferenceException crash on ARM64 Linux, revealing a missing null check in the .NET runtime's exception handling.
Explores the historical contributions of women in computing, the decline in female participation, and proposes solutions to improve diversity in the tech industry.
A critique of Tailwind CSS and utility-first frameworks, advocating for a more flexible, technology-agnostic approach like CUBE CSS.
A guide to quickly profiling data in Apache Kafka topics using the kafkacat and visidata command-line tools for data exploration.
A guide on integrating OpenSeaMap maritime data into Kibana maps for enhanced visualization of location-based data like ship tracking.
A benchmark comparison of switch statements versus map lookups in Go, revealing performance differences and implementation details.
A technical guide on using AWS Step Functions with Map states and ResultSelectors to download and process large, paginated API data in parallel.
A deep dive into Swift's string interpolation mechanism, exploring the ExpressibleByStringInterpolation protocol and its underlying syntactic transformations.
A GitHub engineer reflects on eight years of impactful projects, including GeoJSON rendering, government outreach, and GitHub Pages improvements.
A technical guide on using R and spatial analysis to quantify changes in land cover patterns in the Amazon between 1992 and 2018.