More Testing, Fewer Tests
Slides and code for an ElixirConf 2024 talk about improving software quality through more effective testing strategies.
Slides and code for an ElixirConf 2024 talk about improving software quality through more effective testing strategies.
Discusses the pros and cons of soft deleting database records, including implementation, performance, and alternatives.
Interview with iOS developer Joe Fabisevich about his indie app Plinky, its development journey, and getting featured on the App Store.
Exploring Go middleware, request context, and database usage with the standard library, continuing a series on building web apps.
Explains how adding Unix domain socket support to vdirsyncer provides flexibility for advanced CalDav sync scenarios without bloating the core code.
The author details their journey migrating the 'Mess With DNS' educational tool from a custom, flawed DNS implementation to the more robust PowerDNS server.
Explains how to use FormattableStringFactory in C# to create dynamic SQL queries safely with Entity Framework Core, preventing SQL injection.
Part 5 of a series on building an automatic differentiation package in Julia, demonstrating its use to create and train a multi-layer perceptron on the moons dataset.
Exploring Go's standard library features like JSON, templates, and static file embedding for SaaS development.
A guide to deploying Ruby on Rails with PostgreSQL on Google Cloud Run, using a personal toolchain and the Cloud Skills Boost platform.
The .NET team concludes its async2 experiment, exploring a new runtime-based implementation of async/await for improved efficiency and flexibility.
Guide to installing the Obsidian note-taking app within WSL (Windows Subsystem for Linux) while running its GUI natively on Windows.
Exploring what kind of application can be built using only the Go programming language's standard library, without external dependencies.
Explains how to use the AsParametersAttribute in ASP.NET Minimal APIs to organize endpoint parameters into cleaner, encapsulated DTOs.
A tech newsletter issue covering VS Code updates, C# patterns, .NET bug fixes, AI coding assistants, and security topics.
A daily link blog featuring curated articles on .NET development, F#, Blazor, APIs, performance optimization, and AI for developers.
A curated list of links covering .NET, Azure, React, Git, and other software development topics, tools, and industry news.
A curated list of .NET development articles covering MAUI, ASP.NET Core, AI integration, performance, and cloud-native tools.
A daily tech news roundup covering TypeScript 5.6 Beta, Uno Platform 5.3, Avalonia 11.1, .NET Aspire, and other development updates.
Explores the massive and growing number of public APIs in the .NET ecosystem, analyzing counts across different versions of ASP.NET Core.