I Built a Bot to Try and Get Money Back From My Internet Provider
A developer builds a bot to monitor internet speeds and automatically claim refunds from their ISP when speeds drop below a guaranteed minimum.
A developer builds a bot to monitor internet speeds and automatically claim refunds from their ISP when speeds drop below a guaranteed minimum.
A guide to using JavaScript's optional chaining operator (?.) to safely access deeply nested object properties, reducing boilerplate null checks.
A tutorial on containerizing a Blazor Server application using Docker, covering Dockerfile creation and core container concepts.
A guide to unit testing .NET project templates created with `dotnet new`, including a helper library and practical xUnit examples.
10 code snippets for building serverless apps with Azure Functions using Pulumi's infrastructure-as-code.
Explains the history and mechanics of Linux capabilities, a security model for granular process privileges, and their interaction with containers.
A guide to seeding databases for backend testing, covering methods like create vs. insertMany and when to use each.
Explains how prior probabilities are learned and updated in logistic regression models, using a coffee brewing example to illustrate class imbalance.
Analysis of AWS Lambda cold start behavior, revealing idle instances are now recycled after ~10 minutes, impacting serverless performance.
Announcement for SQLSaturday Lisbon 2019 and Porto 2019, including dates, call for speakers, and workshop topics.
An open source funding experiment that displays ethical ads in the console to support maintainer work on packages like StandardJS.
Essential npm security best practices to protect against malicious packages, including ignoring run-scripts and vetting third-party modules.
Sourcehut's builds.sr.ht CI now offers SSH access to build environments for debugging and interactive testing.
A TypeScript guide on using conditional types to enforce exact object shapes, preventing extra properties.
A technical exploration of container runtimes, orchestration, and the underlying Linux primitives, from low-level OCI specs to practical implementation.
A tutorial on building a React Native todo app with offline data persistence using AsyncStorage and NativeBase UI components.
A guide explaining how to load images dynamically in Vue 2 and Nuxt 2, covering static vs. dynamic paths and Webpack asset handling.
Argues for agile software development by contrasting it with traditional book publishing, emphasizing early delivery and fast feedback loops.
Explains how to change the default binding mode for XAML bindings using the x:DefaultBindMode attribute in UWP development.
A tutorial on implementing the Geolocation API in a React Native app to build a weather application, covering permissions and data fetching.