Exercism and PDF Page Numbering - Building SaaS #149
The author works on Python exercises using Exercism and adds PDF page numbering to a Django-based homeschool application.
The author works on Python exercises using Exercism and adds PDF page numbering to a Django-based homeschool application.
A collection of technical infographics covering .NET, C#, Entity Framework, exceptions, operators, and query safety.
Compares C# local functions and lambda expressions, highlighting key differences in recursion, yield usage, and performance.
Explains the difference between 'throw;' and 'throw exc;' in C#, focusing on how the latter truncates the stack trace.
A talk on implementing full-text search using Django and PostgreSQL, avoiding complex external search engines.
Explores two unconventional C# patterns: using foreach on integers and awaiting TimeSpans via extension methods.
A collection of C#/.NET programming infographics covering topics like ConfigureAwait, foreach index, struct mutations, null Tasks, and ThrowHelper.
Explores new low-level C# 11 features allowing ref fields in structs for high-performance scenarios like custom collections and frugal objects.
A statistical analysis of estimating a normal distribution using binary (yes/no) predictions from multiple scientists, applied to a temperature forecasting problem.
Explains the cryptographic key exchange in HTTPS, focusing on the Diffie-Hellman algorithm for establishing secure connections.
Explains the WebApplicationFactory in .NET for integration testing ASP.NET Core WebAPIs, highlighting its benefits and usage.
A collection of C#/.NET infographics explaining pure functions, generator functions, and the cost of anonymous types.
Explores the differences between x86 and x64 architectures in .NET, covering JIT compilation, native interop, and practical implications for developers.
Explores the evolution of operations into platform engineering, where teams focus on enabling developers through self-service platforms and managed services.
Guide to migrating Azure Load Balancer from Basic to Standard SKU before Microsoft's 2025 retirement, covering key steps and considerations.
Discusses the importance of human factors like team onboarding, reversibility, and support when choosing software architectures and technologies.
Explores advanced C# pattern matching features, including null checks, property matching, and type inference, with practical code examples.
A technical guide exploring Penalised Complexity (PC) priors for Gaussian process parameters, including theory and derivation.
Explains the differences between Bayesian posterior predictions, linear predictions, and expected predictions using R, brms, and Stan.
Explains how to use the built-in rate limiting middleware in ASP.NET Core .NET 7 to control API and web app traffic.