Real-time air quality monitoring and alerting – Part 3 - Bringing it all together!
Final part of a series on building an air quality alert system using Azure IoT, Functions, Cosmos DB, Anomaly Detector, and Twilio SMS.
Final part of a series on building an air quality alert system using Azure IoT, Functions, Cosmos DB, Anomaly Detector, and Twilio SMS.
A guide to setting up and using Microsoft Dev Box during its public preview, covering prerequisites and configuration tips.
Article discusses SQLite's limited built-in functions, compares it to other databases, and introduces a Go-based standard library extension.
Explains the pitfalls of using `async void` in C# and provides safer alternatives for asynchronous programming.
A guide to implementing content tagging in SwiftUI using the TagKit library, covering slugification and customizable tag views.
A developer's personal review of the ultra-portable GPD Micro PC, comparing it to a MacBook Pro and detailing its use for programming on the go.
A critique of PINE64's shift away from community-driven development towards a Manjaro-focused model, harming its open-source ethos.
Developer's monthly update on Hare language projects, including a GameBoy emulator, TLS implementation, and progress on the Helios OS.
Explores how intentional rituals can build belonging, engagement, and culture within engineering teams, with examples from past workplaces.
The article discusses the shift from traditional debugging methods like printf to modern observability tools and structured event systems for distributed applications.
A guide on giving effective feedback in tech teams, emphasizing the importance of balancing critique with specific, meaningful praise.
A data scientist details the complex process of tracing the original source and context of a medical dataset used in statistical software packages.
An open source developer explains their policy of only providing source releases, not distribution packages, and encourages community packaging efforts.
Exploring the creation of a web component for star ratings, comparing approaches to HTML's <meter> element and addressing styling and editability.
Learn two methods to check NVIDIA driver and CUDA versions on Kubernetes nodes using node labels or running nvidia-smi in a pod.
A developer envisions a perfect digital note-taking app with infinite grids, multi-format objects, and seamless input/export, hoping to inspire its creation.
Workshop on building a React web app with GraphQL and machine learning on AWS, part of AWS Solutions Day in NYC.
An analysis of different ID types in distributed systems, comparing transparent vs. opaque identifiers and their tradeoffs.
A recap of a 2-day workshop on creating advanced, visually appealing graphics using the ggplot2 package in R, taught at rstudio::conf 2022.
A guide to manually tackling tedious software development tasks like linting and dependency upgrades, and when brute force is the right approach.