Quickly asked: Should I use unsigned integers (uint, uint8, ...) in C#?
Discusses the pros and cons of using unsigned integers (uint) in C#, covering CLS compliance, wrap-around risks, and practical use cases.
Discusses the pros and cons of using unsigned integers (uint) in C#, covering CLS compliance, wrap-around risks, and practical use cases.
Explains the limitations of Django's default User Model and provides solutions for customization, focusing on username case-sensitivity and email handling.
Learn how to monitor webpage changes using Home Assistant, checking ETag headers or content hashes to trigger automations.
A monthly update on TinyPilot, a tech hardware project, covering revenue, product development challenges, and business bottlenecks.
A talk on async/await in .NET, covering pitfalls, differences from parallel programming, and internal state machine workings.
A tutorial on setting up and writing unit tests for Blazor components using bUnit, with an introduction to end-to-end testing concepts.
A tutorial on creating and customizing bar charts in ggplot2, focusing on adding percentage labels, custom colors, and improving accessibility.
A guide to visualizing network latency using ping_exporter, Prometheus, and Grafana for monitoring internet and device health.
A guide to mounting Windows folders as persistent virtual drives using registry edits, offering an alternative to the SUBST command.
Analyzes the legal implications of GitHub Copilot potentially being a derivative work of GPL-licensed code used in its training.
Explores new .NET 6 features for Blazor, including WebAssembly AoT compilation, required component parameters, and compiler improvements.
Compares the closed federation model of IRC networks to the open federation of ActivityPub-based services like Mastodon.
A developer's experience learning and using the J programming language, highlighting its strengths and eventual deal-breaking limitations.
Announcing Moduliths 1.1, a toolkit for building modular monolithic applications with Spring Boot, featuring a transactional event publication registry and improved module canvas.
A developer proposes a new 'commit groups' feature for Git to improve handling of merge strategies and project history clarity.
A guide to reducing AWS serverless costs using commitment-based pricing for CloudFront, Lambda, and DynamoDB, and downgrading S3 storage.
Java Newscast episode covering null handling strategies and upgrading from Java 8, using Netflix's jump to Java 16 as an example.
A developer explains building a blog with Blazor, detailing motivations, setup, and using markdown for posts.
A web developer discusses being interviewed by the Wall Street Journal about designing for motion sensitivities and the 'prefers-reduced-motion' browser feature.
A guide to setting up a new Django project with a focus on organization, environment separation, and production readiness.