My Mac’s battery🔋 on Google Cloud Monitoring — send SMS if low 🪫
See original article on MediumThis article shows how you can easily inject a generic key/value into Google Cloud Monitoring and set up alerts on it. I
See original article on MediumThis article shows how you can easily inject a generic key/value into Google Cloud Monitoring and set up alerts on it. I
Introducing LicenseKit, an on-device license engine SDK for protecting closed-source software with commercial licenses.
A developer explains why Astro became their preferred framework for building a fast, static website with minimal JavaScript and flexible component islands.
A talk from Ubuntu Summit 2022 on how to maximize benefits from Open Source by contributing to communities like Python and Django.
Explores the shift to ELT in data engineering, focusing on modern tools like dbt, Fivetran, and Airbyte for loading and transforming data.
A tutorial on creating an R function to automate the generation of new Quarto blog posts, including directory structure and YAML front matter.
Lea Verou's re-election statement for the W3C Technical Architecture Group, focusing on web standards and developer needs.
A personal recap of the Dutch Clojure Days 2022 conference, covering talks on Humble UI, clojure.math, and the overall community experience.
A tutorial on visualizing custom statistical models, including linear and non-linear fits, using ggplot2 in R for data science workflows.
A guide to using your own domain for Mastodon account discovery without self-hosting a full server, focusing on WebFinger and ActivityPub.
Analysis of Auckland bus cancellations using R and GTFS data to visualize which trips are being removed from the timetable.
Explains the 'shift left' approach to integrating security early in the DevOps software development lifecycle for better outcomes.
Explores the history of copy-paste keyboard shortcuts, the Ctrl+C conflict in terminals, and proposes using Super+C as a universal solution.
A technical walkthrough of visualizing and improving a graph of Auckland bus cancellation data using R, focusing on data representation and coding techniques.
A guide to setting up optimal defaults for a Serverless Framework project using TypeScript, including plugins, configs, and AWS best practices.
A tutorial on creating a simple URL shortener using Cloudflare Workers and KV storage in just 12 lines of JavaScript code.
A tutorial on deploying the T5 11B language model for inference using Hugging Face Inference Endpoints on a budget.
Explains the difference between 'throw;' and 'throw exc;' in C#, focusing on how the latter truncates the stack trace.
A developer explains the decision to rewrite their personal blog from scratch using the 11ty static site generator, discussing its benefits and trade-offs.
A developer details building a custom, open-source photobooth application using web technologies for their wedding to save costs.