TS Generic Constraints in JSDocs Syntax
Explains how to implement TypeScript Generic Constraints using JSDoc syntax, with examples for functions and Drizzle ORM.
Explains how to implement TypeScript Generic Constraints using JSDoc syntax, with examples for functions and Drizzle ORM.
A technical guide diagnosing and attempting to fix a ReFS Dev Drive on Windows that has become write-protected due to system updates or policies.
A guide to building a connector-based RAG system that fetches live data from Confluence using its REST API and Java, avoiding stale embeddings.
How the Aspire team used GitHub Copilot's Planning mode to automate migrating hundreds of documentation articles from Microsoft Learn to a new Astro/Starlight site.
A comparison of modern Python package managers uv and pixi, exploring their history, differences, and use cases for developers.
Explains how to pipe or redirect the output of a bash case statement to another program, reducing code duplication in shell scripts.
How to fix the 'This video format is not supported' error on YouTube TV by enabling the Widevine DRM setting in your browser.
Discusses the future of small open source libraries in the age of LLMs, questioning their relevance when AI can generate specific code.
A developer shares technical optimizations for websites and Eleventy projects, covering performance profiling, dependency replacement, and bot settings.
C# 14 introduces extension members, allowing developers to add properties and static members to existing types, not just methods.
Author announces early-access discount for their new book on data structures and algorithms, available through Manning's MEAP program.
Generating dynamic Open Graph images for poems using ColdFusion and Java, adapting text to landscape format for social media previews.
Explores AI as a new computing paradigm (Software 2.0), where automation shifts from specifiable tasks to verifiable ones, explaining its impact on job markets and AI progress.
A guide to deploying .NET applications on Red Hat OpenShift using the Source-to-Image (S2I) tool, covering setup and a sample project structure.
Argues that generic Tooltip components in design systems are flawed and proposes better, more accessible alternatives for web development.
An analysis of the tedious process of adding a VLAN in OPNsense, requiring 26 clicks and 6 screens, with suggestions for UI improvements.
A guide to choosing the right state management approach in Vue.js, comparing composables, provide/inject, and Pinia with practical examples.
Explores three CSS snippets for conditionally applying border-radius to prevent visual issues when elements touch viewport edges.
A developer reflects on the impact of AI-generated code on small, educational open-source libraries like his popular blob-util npm package.
Explores Andrej Karpathy's concept of Software 2.0, where AI writes programs through objectives and gradient descent, focusing on task verifiability.