Avoid multiple boolean parameters
Explains why using multiple boolean parameters in functions is problematic and demonstrates cleaner refactoring techniques.
Explains why using multiple boolean parameters in functions is problematic and demonstrates cleaner refactoring techniques.
A monthly retrospective from TinyPilot's founder covering business performance, goals, and improvements to the software release process.
Learn how to use Entity Framework Core 8's SqlQuery<T> to map SQL results to any C# object, similar to Dapper, while keeping EF Core's strengths.
Explores how common web design patterns lead to massive, wasteful data storage and discusses the environmental impact of 'junk data'.
Examines the shift from cloud price cuts to server life extensions, and the economic and software challenges of owning vs. renting compute infrastructure.
Introduces a Web Component for embedding Mastodon posts with metadata like replies, boosts, and favorites on a webpage.
A developer details the process of scraping a restaurant week website's API to create a better UI, covering reverse-engineering and data presentation.
A guide to configuring Multi-User Authorization (MUA) with Resource Guard to add a security layer for critical Azure Backup operations.
The author introduces Tempest, a new, minimal PHP framework designed for small projects, and shares a personal health update affecting his work.
Explores the concept of utility-first CSS, contrasting it with traditional CSS methodologies and discussing its role and limitations in web styling.
Explains the 'cascade' in CSS, detailing how the browser prioritizes styles from different sources like user agent, author, and third-party stylesheets.
A hands-on guide to using different catalogs, including Apache Hive, with Flink SQL, covering installation, configuration, and practical insights.
A critique of AI-powered search tools like Arc Search, arguing they hide traditional search engines, raise trust issues, and harm web content creators.
A guide to implementing LoRA and the new DoRA method for efficient model finetuning in PyTorch from scratch.
A technical guide implementing DoRA, a new low-rank adaptation method for efficient model finetuning, from scratch in PyTorch.
Explores how AI impacts developer jobs, arguing that human language skills remain a key competitive advantage over AI coding tools.
Explains how Swift's inout parameters reduce code duplication, with examples from a real open-source project.
A curated newsletter issue covering mobile automation news, CI/CD guides, testing strategies, and tools for iOS, Android, Flutter, and React Native development.
A guide to integrating Apple's Game Center into iOS apps and games, covering setup, benefits, and implementation with SpriteKit.
Explores how larger platforms often have worse fraud, spam, and support issues compared to smaller, more curated services.