New App: Ask AI
A new watchOS app brings ChatGPT to your Apple Watch, offering instant AI assistance for questions, translations, and problem-solving.
A new watchOS app brings ChatGPT to your Apple Watch, offering instant AI assistance for questions, translations, and problem-solving.
A tutorial on building a custom cron job scheduler in ASP.NET Core using BackgroundService, for educational purposes.
A critical look at benchmarking in .NET, emphasizing the importance of context and real-world performance over isolated micro-optimizations.
Explores the Liskov Substitution Principle using the classic 'Is a square a rectangle?' example in object-oriented programming.
A developer shares two custom Git commands, 'git ui' and 'git identity', to streamline workflow by integrating a GUI client and managing user profiles.
Explains the core theory behind linear regression models, a fundamental machine learning algorithm for predicting continuous numerical values.
Explains the Humble Object design pattern for separating hard-to-test dependencies from core logic to improve unit testing in software development.
Explores Java performance optimization phases like compilation, linking, and runtime, focusing on how computation shifts to improve speed and efficiency.
Developer works on Python exercises, creates a custom 404 page for a Django app, and builds a GraphQL service with Go's gqlgen.
Compares performance of C# collection types like List<T>, ReadOnlyCollection<T>, ImmutableArray<T>, and ImmutableList<T> in iteration benchmarks.
Explores the shift from the traditional testing pyramid to a testing diamond model, emphasizing more integration tests for modern architectures.
A guide comparing online and offline data migration strategies to Azure, focusing on Azure Data Box services and key considerations for enterprise data transfers.
A guide to using CSS style queries, a new feature for querying parent element styles and custom properties to separate data from design.
How to embed Git version information like commit hash and tags directly into C# code using the GitInfo source generator library.
Analysis of Safari 16.4's major web development feature release, highlighting its catch-up to Chromium and the impact on developers.
A developer details the first steps of porting the Helios microkernel from x86_64 to aarch64, focusing on the bootloader development.
A developer shares their favorite online tech communities for connection, learning, and contributing, including Virtual Coffee, OpenSauced, and dev.to.
Explains the error NETSDK1194 in .NET builds, why it occurs with recent SDK updates, and how to address it.
Analyzes a performance quirk in C#'s JsonSerializer when creating new JsonSerializerOptions instances, showing significant memory and speed penalties.
Container queries and container query units are now stable in all modern browsers, enabling responsive components based on parent element size.