Collecting SmartThings data in InfluxDB on Raspberry Pi
A tutorial on collecting and storing Samsung SmartThings smart home sensor data into InfluxDB on a Raspberry Pi for visualization in Grafana.
A tutorial on collecting and storing Samsung SmartThings smart home sensor data into InfluxDB on a Raspberry Pi for visualization in Grafana.
A tutorial on setting up a Python script to run SpeedTest.net CLI tests and log the results to InfluxDB on a Raspberry Pi for monitoring with Grafana.
A tutorial on using a Python script to collect Raspberry Pi system metrics and send them to InfluxDB for monitoring with Grafana.
A step-by-step guide to installing InfluxDB and Grafana on a Raspberry Pi for creating a local monitoring dashboard.
A guide to implementing SEO-friendly localized URLs in ASP.NET Core Razor Pages using the RouteDataRequestCultureProvider.
A tutorial on using AWS S3 to create a shared, scalable storage bucket for friends to upload and access large media files like videos and photos.
A developer's 2019 review, highlighting receiving the Microsoft MVP award and first experiences with public speaking and podcasting.
A guide for beginners on best practices, hardware, and software needed to start learning iOS development with Swift in 2020.
A review of 'Architects of Intelligence,' a book featuring interviews with 23 leading AI researchers and industry experts.
A review of 'Architects of Intelligence,' a book featuring interviews with 23 leading AI researchers and industry experts.
A data professional reviews their 2019 speaking engagements, presentations, and blog output, with a focus on SQL Server and Columnstore Indexes.
A guide to automating the creation of AWS IAM Access Analyzers across all regions in all accounts of an AWS Organization using the AWS CLI.
A curated list of free and open-source tools, courses, and resources for frontend developers in 2020, covering hosting, accessibility, and learning.
A technical guide on implementing multiple independent instances of a NgRx store slice in Angular using the Router, Effects, and meta-reducers.
Explains how DynamoDB's design ensures scalable performance, contrasting it with the scaling challenges of relational databases.
Explores common technical and organizational challenges teams encounter when adopting serverless architecture, including learning curves and new development paradigms.
Developer shares business progress, including record revenue for two apps and details on building a new live comedy app using Vue/Nuxt.
A guide to building a recommender system using PyTorch on a laptop, covering data acquisition, parsing, and multiple modeling techniques.
Explains the Liskov Substitution Principle (LSP) in SOLID, demonstrating correct and incorrect implementations in JavaScript/TypeScript with class examples.
Explores CSS Motion Path for animating elements along SVG paths using only CSS, with examples and techniques.