One step beyond by using .NET Collections to its fullest
A guide to advanced .NET Collections, covering generic, concurrent, and immutable namespaces for efficient C# development.
A guide to advanced .NET Collections, covering generic, concurrent, and immutable namespaces for efficient C# development.
Developer argues against using UI frameworks like Bootstrap, advocating for custom CSS and strategies to build professional apps.
Final part of a series on migrating C# codebases to nullable reference types, covering practical techniques and tools for incremental adoption.
A guide to debugging production errors in a web app, using a real-world example of a missing email issue.
A technical guide on using Hugging Face's SegFormer model with Amazon SageMaker for semantic image segmentation tasks.
A guide to staying current with tech tools using GitHub, Twitter, Discord, and other platforms to track releases and trends.
A developer shares how testing ASP.NET Core previews led to finding and fixing a critical deadlock issue before the final .NET 6 release.
A technical guide on building dynamic, user-modifiable forms in Elixir's Phoenix LiveView, focusing on embedded data structures like ingredients and steps.
Learn how to use OpenTelemetry to monitor, identify, and fix common database performance issues in a .NET application.
Explains performance issues with OFFSET in database pagination and introduces keyset pagination as a more efficient alternative.
Using OpenTelemetry to identify and manage database dependencies in microservices architectures.
Explains how ARP maps IP addresses to MAC addresses on local networks and how routers handle this for remote destinations.
A developer creates a web app to learn a diatonic accordion by mapping its buttons to a computer keyboard using Svelte and the Web Audio API.
A developer's argument for moving open source projects from proprietary platforms like GitHub to open source forges, highlighting ethical and sustainability concerns.
A critique of Fairphone's hypocrisy for signing an open letter on user freedom while shipping phones with locked bootloaders requiring Google's approval.
Reflection on the tragic story of Aaron Swartz, his fight for information freedom, and his early contributions to internet technology like RSS.
A checklist of essential features to implement before launching an iOS app, including contact methods, crash reporting, and review prompts.
Explains jOOQ's API for managing nested transactions, comparing it to JDBC defaults and Spring's @Transactional behavior.
Explores the history and concept of no-code programming, questioning its novelty and analyzing it through the lens of 'programming substrates'.
How to rename a folder with special characters on GitHub's website using the filename editor or web-based editor.