-
Bank Account task on Exercism in F#
Functional programming was always an interesting topic for me. I’ve firstly seen it in reality at the university, where we had a very basic and confusing course for a single semester. As part of this course, we’ve tried to study the general concepts and Clojure as a programming language. I could not say that it gave me a lot, but at least I’ve tried to grasp something outside of classic OOP.
Read more… -
A blog post creation overview - tech part
Recently I was working on the blog setup for my brother. Under the hood it utilizes the same workflow and blogging engine used for my blog at the moment. More precisely the buildings blocks are: hugo - a static site generator that allows to create blog posts in markdown; github - a cloud platform for developers and companies to host their projects; cloudflare workers - a serverless platform that might be used to host static sites.
Read more… -
Sources for .NET Weekly
As you have probably seen .NET Weekly #173 was the last issue in the upcoming months and years. Several people asked me to share the sources that I’ve used in order to compile the newsletter. So let’s start. Twitter and Hacker News are the core of the newsletter. Another one is good old RSS feeds. But let’s make a slow start with the details. Twitter Many engineers and managers from Microsoft are quite active in Twitter and a whole bunch of useful and interesting articles from the .
Read more… -
K8s Postgre Certificate Setup
The project that we are working on at home is switching from MSSQL Server 2017 to PostgreSQL. We’ve decided to move away from hosting the database inside our k8s cluster and rely on the DigitalOcean’s managed PostgreSQL offering. Data is usually the core of every business and it is great if you could pay some reasonable fee in order to shift the headache of managing the db to someone else :).
Read more… -
.NET Weekly #173 (04.05 - 10.05)
The closing issue of .net weekly for this year definitely and most likely years to come. Thanks to everyone who was reading this. I hope you’ve grabbed a bunch of interesting sources of news and are following the blogs of brilliant authors now.
Cloud & Web
- Amazon RDS Now Supports PostgreSQL 12
- Using jQuery and Bootstrap from a CDN with fallback scripts in ASP.NET Core 3.0
- 3 Guiding Principles for Building New SaaS Products on AWS
- Serverless in the Wild - Azure Functions Production Usage Statistics
- Rebuilding our tech stack for the new Facebook.com
- ASP.NET Core – fast and automatic dependency injection setup
-
.NET Weekly #172 (27.04 - 03.05)
Cloud & Web
- A Critique of React Hooks
- Introducing the fastest and most user-friendly content encryption
- Preventing mass assignment or over posting with Razor Pages in ASP.NET Core
- Migrating to ASP.NET Core
- Integrating ASP.NET Core with gRPC
- Stored Procedures, ORMs, and GraphQL
-
.NET Weekly #171 (20.04 - 26.04)
Cloud & Web
- Google BigQuery Unwrapped
- Beginners guide to gateways and proxies
- Adding simple email address obfuscation for your blog like Cloudflare Scrape Shield
- CSS is hard, Blazor and Tailwind CSS makes it easier
-
.NET Weekly #170 (13.04 - 19.04)
Cloud & Web
- Comparing HTTP/3 vs. HTTP/2 Performance
- Building well-architected serverless applications - Introduction
- The Path Towards Enterprise Level AWS Infrastructure — Part 1 Architecture Scaffolding
- How to automatically choose a free port in ASP.NET Core 3.0
-
.NET Weekly #169 (06.04 - 12.04)
Cloud & Web
- A Static Future - The magic of compile-time workflows
- AWS Account Structure - Think twice before using AWS Organizations
- 5 ways to set the URLs for an ASP.NET Core app
- Setting ASPNETCORE_ENVIRONMENT Using a Web.Config File
- ASP.NET Core 5 – Enabling Razor runtime compilation
-
.NET Weekly #168 (30.03 - 05.04)
Cloud & Web
- Outsourcing IdentityServer4 Token Signing to Azure Key Vault
- Margin considered harmful
- Introducing gRPC HTTP API
- Using the OAuth 2.0 device flow to authenticate users in desktop apps
- SPAs are dead!?
- Accessing route values in endpoint middleware in ASP.NET Core 3.0
- Content Injection with Response Rewriting in ASP.NET Core