When experiments go wrong
A software developer draws parallels between scientific experiments and software development, discussing how unexpected test results and failures can be valuable learning opportunities.
A software developer draws parallels between scientific experiments and software development, discussing how unexpected test results and failures can be valuable learning opportunities.
A developer shares lessons on building engaging, detail-oriented ecommerce experiences from their time at ThinkGeek, focusing on user empathy and fun.
A guide to speeding up Docker builds by warming the cache from a remote registry, covering both classic Docker and Buildkit methods.
Explores how MongoDB optimizes queries on Views, including filter pushdown and index usage, using a music dataset example.
A guide to building a first-year Developer Relations program, comparing the AAARRRP and Orbit models for structuring metrics and goals.
Explains how to use JavaScript's typeof and instanceof operators for type checking, including quirks like typeof null.
A guide to implementing a custom TypeConverter for binding ISO 8601 week strings to a complex type in ASP.NET Core Razor Pages.
A tutorial explaining how to use React's useEffect Hook with examples for different scenarios like mounting, updating, and dependency arrays.
The author explains the simple, static architecture of their blog, built with Jekyll, GitHub Pages, HTML, CSS, and minimal JavaScript.
A talk on implementing full-text search using Django and PostgreSQL, highlighting its simplicity over dedicated search engines.
A guide to Django's user authentication and authorization system, covering setup, the User model, and the login process.
Opinionated guide on avoiding traditional class-based OOP patterns in TypeScript in favor of simpler module-based approaches.
Explains how to implement type converters for C# 9 record-based strongly-typed IDs to enable proper model binding in ASP.NET Core route and query parameters.
A tutorial on creating a custom configuration plugin in Cypress to manage environment variables and settings for different deployment stages.
A guide on making iOS app files accessible in the Files app and managing private vs. public storage directories.
A guide to creating and running unit tests for Open Policy Agent (OPA) policies used in Kubernetes Gatekeeper, using the `opa` CLI.
Explains how to simplify complex React components by using mediator components to separate domain logic from reusable UI.
A technical guide on containerizing Azure Functions using Docker, covering setup for .NET Core v2 and v3 with Dockerfile examples.
A guide to creating a serverless visitor counter badge using Azure Functions, including setup, code, and deployment.