Introduction to gRPC
A guide introducing gRPC for API development, comparing it to REST, GraphQL, and other protocols, and outlining a hands-on tutorial series.
A guide introducing gRPC for API development, comparing it to REST, GraphQL, and other protocols, and outlining a hands-on tutorial series.
A data leader shares advice on creating a vision and roadmap for a data team, including stakeholder engagement and problem evaluation.
A developer built a program that uses webcam emotion detection to send cat pictures to their phone when they're sad at the computer.
Explores strategies for writing unit-testable code within SwiftUI views, separating UI logic from business logic for better verification.
Author announces being named a VMware vExpert for the seventh consecutive year in 2022, highlighting the program's community focus.
A CSS tutorial on creating a dynamic line separator between flexbox items that adapts to screen size, using pseudo-elements and flexbox properties.
The author documents upgrading their SaaS app from Tailwind CSS v2 to v3, following the official migration guide.
A guide to replacing Docker Desktop with minikube on macOS, focusing on solving volume mounting and performance issues.
A German court ruled that using Google Fonts violates GDPR by sharing user IP addresses, leading to fines and requiring user consent.
A tutorial on creating rich documentation for Swift frameworks using DocC and deploying it to GitHub Pages for static hosting.
Explains survivorship bias in web performance, using examples like Project Feather to show how missing data from failed users skews metrics.
Brian Goetz discusses the current state and future of pattern matching in Java, covering null handling, switch exhaustiveness, and design challenges.
A guide on integrating the latest Tailwind CSS v3 framework into a Blazor web application, covering new features and setup methods.
Explains why leaders must transparently document decision-making processes and reasoning, using tools like GitHub issues, to scale effectively.
A tutorial on creating a custom RequiredIf validation attribute for conditional form validation in Blazor applications.
Part 3 of a series for MSPs on managing Azure Backup at scale across customer tenants using Azure Lighthouse, covering Backup Explorer and Backup Reports.
Explains core principles of Cypress command chains, including parent, child, and dual commands, to help write better automated tests.
Monthly update on free software projects including godocs.io release, programming language progress, and SourceHut platform improvements.
Guide to deploying Hugging Face Transformers models for asynchronous inference using Amazon SageMaker, including setup and configuration.
A guide for developers joining an Angular project, advocating for proactive codebase improvements like enabling strict TypeScript to enhance quality and team morale.