TinyPilot: Month 20
An update on TinyPilot's 20th month, focusing on hiring a support engineer, launching a new product, and reviewing business metrics.
An update on TinyPilot's 20th month, focusing on hiring a support engineer, launching a new product, and reviewing business metrics.
Part 4 of a Kubernetes for Developers series, focusing on setting up monitoring with kube-prometheus-stack, Prometheus, and Grafana.
Part 3 of a Kubernetes tutorial covering persistent volumes, StatefulSets, and autoscaling for developers.
A beginner's guide to Scala 3, covering installation, project setup, and basic syntax like variables and the main function.
The author explores routing in web frameworks and details the implementation of a flat-list routing system for their Lua-based Atlas framework.
A tutorial on migrating Terraform state data from Terraform Cloud to another backend, covering state storage basics and workspace management.
Part 5 of a series for MSPs on using Azure Monitor to centrally collect metrics and logs from customer tenants for proactive management.
An analysis of current challenges and future trends in micro-frontends architecture, covering client, server, and edge implementations.
Announcing a new book for JavaScript developers on practical cryptography, covering hashing, encryption, and digital signatures.
The article defends the OSI's Open Source Definition against attempts to dilute the term for commercial gain, arguing for its integrity.
Explains how to detect malware attacks using behavioral TTPs and kill chain analysis with Microsoft Defender and Sentinel, beyond just IOCs.
Analyzes if NPM package popularity correlates with quality using data from npms.io, finding it can be an indicator but not a guarantee.
A developer shares their experience creating and publishing their first Rust crate, 'recoord', for handling and resolving geographic coordinates.
Explains SSH (Secure Shell), its purpose for secure remote computer connections, and how to generate and use SSH keys.
The author details the process of adapting Python's ASGI standard for Lua, creating LASGI to connect a Lua web server and application.
Announcing the new OpenIddict client library for .NET, designed to provide a unified OAuth 2.0/OpenID Connect experience across different application types.
Author announces a new machine learning book covering scikit-learn, deep learning with PyTorch, neural networks, and reinforcement learning.
Announcing a new book on machine learning, covering fundamentals with scikit-learn and deep learning with PyTorch, including neural networks from scratch.
Announcing darkman v1.0.0, a Linux session service that automatically switches your desktop between light and dark modes based on sunrise and sunset.
A guide to configuring IIS applications and virtual directories with PowerShell for containerized deployment on Azure Kubernetes Service (AKS).