Speed of Data
An enterprise architect discusses the challenges of data validation speed, automation, and the essential role of human intuition in ensuring data quality.
An enterprise architect discusses the challenges of data validation speed, automation, and the essential role of human intuition in ensuring data quality.
An introductory guide explaining what Git is, its purpose for version control, and the basics of commits for developers.
A guide to setting up Terraform with remote state storage in Azure and using workspaces for managing development and production environments.
A guide to using Vapor's command-line tools for building, running, and managing Swift server applications, including serve, migrate, and log commands.
Explores the versatility and benefits of the JavaScript for...of loop, including array iteration, destructuring, and array-like object handling.
Explains how to use NHibernate's future results feature to batch database queries, reducing network traffic and improving performance.
A guide to handling query strings in Blazor applications, covering their use cases and providing practical code solutions.
A tutorial on setting up a CI/CD pipeline using GitHub Actions to automatically deploy a web app to AWS S3 and invalidate CloudFront cache.
Explores how burnout in web development is a form of Marxian alienation, caused by a conflict between ethical work and profit-driven demands.
Explores Python's object-oriented programming basics, including object creation, initialization, and representation protocols like __init__, __new__, __del__, __repr__, and __str__.
A guide for web developers on improving design skills, including recommended books and courses to create better portfolio pieces and communicate with designers.
A developer details using CAD software and a 3D printer to design and fabricate a replacement plastic part for his 1984 Dodge truck.
Explains efficient vectorized methods for sampling points from spline curves and 2-sphere splines using linear algebra and caching techniques.
Explains how to correctly type a custom React hook to return a tuple instead of an array, fixing TypeScript type inference issues.
A guide for iOS developers on implementing mouse and trackpad hover interactions for iPad apps using the new iPadOS 13.4 APIs.
Introduces `zig cc`, a tool from the Zig language that can compile C code and serve as a drop-in replacement for GCC/Clang with cross-compilation support.
A guide on displaying enum values as select lists in ASP.NET Core, including custom names and translations using DisplayAttribute.
Explores handling missing data in .NET, comparing C# 8.0's Nullable Reference Types with F#'s safer Option type for robust code.
The history of PuTTY's development from a personal project to a widely-used SSH/Telnet client, as recounted by its creator Simon Tatham.
A side-by-side comparison of the user interface (UI) and HUD design in Doom 2016 versus Doom Eternal, focusing on minimalism vs. complexity.