-
How I migrated my pet project from distillery to elixir releases
Intro A core concept in the Erlang/Elixir distribution strategy is the notion of releases. According to Erlang documentation release is When you have written one or more applications, you might want to create a complete system with these applications and a subset of the Erlang/OTP applications. This is called a release. A release by itself is an artifact which contains the application and everything needed to run it. It allows developers to pre-compile and package all their code (and runtime) into a single unit that could be launched on any machine or container with the platform supported by the compiler.
Read more… -
.NET Weekly #157 (30.12 - 05.01)
Cloud & Web
- Reducing log verbosity with Serilog RequestLogging
- Promiscuous Cookies and Their Impending Death via the SameSite Policy
- Unit Testing the Business Layer in ASP.NET Core with Moq and XUnit
- Unit Testing ASP.NET Core MVC Controllers with Moq and XUnit
- CSS Architecture for Component-Based Applications
- The AKS Architecture Map
-
.NET Weekly #156 (23.12 - 29.12)
Cloud & Web
- Target=_blank - the most underestimated vulnerability ever
- Next-generation web styling
- I only use an iFrame to crawl and scrape content
- When MFA isn’t necessarily strong
- The ultimate guide to secure cookies with web.config in .NET
-
.NET Weekly #155 (16.12 - 22.12)
Cloud & Web
- GCP Comes Out Swinging Against AWS and Azure in 2020 Cloud Report
- Still Why No HTTPS
- Google Cloud Platform Security Best Practices
- Force ASP.NET Core OpenID Connect client to require MFA
- Introduction to Blazor Component Testing
-
.NET Weekly #154 (02.12 - 15.12)
Cloud & Web
- 4 different ways to create Vue Components
- New – Provisioned Concurrency for Lambda Functions
- New – Amazon Managed Apache Cassandra Service
- Runtime Host Configuration Options and AppContext data in .NET Core
- Azure Functions 3.0 go-live release is now available
- Converting integration tests to .NET Core 3.0
- WebAssembly 1.0 Becomes a W3C Recommendation and the Fourth Language to Run Natively in Browsers
- Demystifying the new .NET Core 3 Worker Service
-
.NET Weekly #153 (25.11 - 01.12)
Cloud & Web
- Static File CSV Content-Type Changed to text/csv
- Building a real-time .NET GraphQL Client API
- Guaranteed Delivery with gRPC Streams
- Converting a terminal middleware to endpoint routing in ASP.NET Core 3.0
- Why you should be storing remote data in a cache
- New for Amazon Aurora – Use Machine Learning Directly From Your Databases
-
.NET Weekly #152 (18.11 - 24.11)
Cloud & Web
- HttpClient Connection Pooling in .NET Core
- gRPC vs HTTP APIs
- Envoy, Ambassador and Istio - a gzip adventure
- Webhooks — The Definitive Guide
- I created the exact same app in React and Svelte. Here are the differences
- Avoiding Startup service injection in ASP.NET Core 3
- Bits On the Wire
- Request with Intent - Caching Strategies in the Age of PWAs
-
.NET Weekly #151 (11.11 - 17.11)
Cloud & Web
- New version of Durable Functions available now
- Securing Web Applications and APIs with ASP.NET Core 3
- How Discord achieves native iOS performance with React Native
- Relay Blazor client logs to Serilog in ASP.NET Core
- The Maturing of QUIC
- IHostingEnvironment vs IHostEnvironment - obsolete types in .NET Core 3.0
- Improved Remote Validation in Razor Pages
- How to build globally distributed applications with Azure Cosmos DB and Pulumi
- Improvements in .NET Core 3.0 for troubleshooting and monitoring distributed apps
- Check-list for going live with API Gateway and Lambda
-
.NET Weekly #150 (28.10 - 03.11)
Cloud & Web
- Should I pick DigitalOcean or AWS for my next project
- Exploring lighter alternatives to Electron for hosting a Blazor desktop app
- Blazor Component Lifecycle Diagram
- .NET Core 3.0 on Lambda with AWS Lambda’s Custom Runtime
- Declarative Claims-Based Authentication in ASP.NET Core 3.0
-
.NET Weekly #149 (21.10 - 27.10)
Cloud & Web
- Thought on Vue 3 Composition API
- 55 Lessons From 5 Years in React
- ASP.NET Core updates in .NET Core 3.1 Preview 1
- Introduction to Routing in Blazor
- Get Ready for New SameSite=None; Secure Cookie Settings
- RDS database migration with Lambda
- An Illustrated Guide to OAuth and OpenID Connect
- Building Messaging Endpoints in Azure: Functions