Strongly Typed JSON in TypeScript
Explains how to import and strongly type JSON data in TypeScript using the resolveJsonModule compiler option and the typeof operator.
Explains how to import and strongly type JSON data in TypeScript using the resolveJsonModule compiler option and the typeof operator.
A humorous April Fool's project for printing git commits on paper and mailing them, with a look at the prototype code.
A technical exploration of how to create a rickroll webpage that bypasses modern browser autoplay restrictions using standards-compliant web development techniques.
A tutorial on creating a reusable loading bar component in Blazor using C#, Bootstrap, and data binding with INotifyPropertyChanged.
Overview of new CSS, HTML, and JavaScript features recently implemented in Safari and other browsers, including :has(), trigonometric functions, and viewport units.
A guide to improving the reliability of Express.js applications through logging, error handling, automatic restarts, input validation, and TypeScript.
Explores a bug in R's survey package when using strings vs. factors in grouped analysis, highlighting data type pitfalls.
Learn how to obfuscate sensitive strings in KQL queries for Azure Data Explorer to protect PII and API keys in audit logs.
Adding a PDF course completion report for students in a SaaS application built with Python and Django.
Explores the Cholesky factorization algorithm for sparse matrices, detailing its mathematical derivation and computational considerations.
A developer shares a curated list of productivity tools for macOS and cross-platform use, including Raycast, Fig, and Starship.
A guide to creating a custom React Hook that detects whether a user is scrolling up or down on a webpage.
A tutorial on implementing deep linking in React Native apps using React Navigation to navigate users to specific screens.
Argues that free software projects should use free software infrastructure to avoid supporting proprietary platforms and strengthen the FOSS ecosystem.
Explains how to flush state in NgRx using meta-reducers, with code examples for full and partial state resets.
A guide to using React hooks in class components via a wrapper component with a render prop, for legacy codebases.
Announcing the fifth edition of Advanced Swift, updated for Swift 5.6 with new concurrency content, property wrappers, and a hardcover print edition.
A developer explains how understanding CSS layout algorithms, not just properties, leads to more predictable and robust styling.
A tutorial on building a basic document database in Go with Lucene-like filters and indexes, inspired by Elasticsearch.
A PowerShell guide to increase security by removing unwanted HTTP response headers from an Azure Application Gateway using rewrite rules.