Posts

Showing posts from 2024

AWS re:Invent 2024 my playlist

  My youtube playlist  is here.

Mac mini M4 2024 setup

Setting up my new mac mini today. My setup can be found here  https://github.com/fabianmagrini/macos-setup

Technology Radar 2024

  October is busy with several reports landing https://www.thoughtworks.com/en-au/radar https://www.stateof.ai/ https://cloud.google.com/resources/devops/state-of-devops?hl=en

Learning the AWS CDK

Let's learn the AWS CDK by creating a serverless application. References:   Tutorial: Create a serverless Hello World application Deploy C# Lambda functions using AWS CDK

Step-up authentication

Standards based approach Step-up authentication with OAuth and OpenID Connect OAuth 2.0 Step Up Authentication Challenge Protocol How does Okta do it? Step-up authentication using ACR values Configure Direct Authentication grant types Developer Documentation How does Authlete do it? OAuth 2.0 Step-up Authentication Challenge Protocol OAuth OAuth 2.1 OAuth 2.0 Security Best Current Practice FAPI 2.0

OpenSSL Cheatsheet

My OpenSSL Cheatsheet is here. References I used: OpenSSL Cheatsheet: A Quick Reference Guide for Secure Communication OpenSSL command cheatsheet OpenSSL Cheatsheet

Microsoft Build 2024 my playlist

You can find the Microsoft Build  Session catalog  here. Start with Keynotes (session type Keynote). Again this year I focused on AI (Topics AI Development, Tags #AI #Azure AI Studio). And Cloud development (Topics Developer Tools, Tags #Azure #Cloud Native #.NET Aspire). My youtube playlist  is here. If you want a good recap I recommend: Microsoft Book of News .NET Announcements and Updates from Microsoft Build 2024 Catch Up on Microsoft Build 2024: Essential Sessions for .NET Developers

Google I/O 2024 my playlist

You can find  here my youtube playlist  that I am building for the Google I/O 2024 event.   Announcements: Google I/O 2024: What’s new in Android Development Tools   What’s new in Jetpack Compose at I/O ‘2   What's new in Firebase at I/O '24

Learning API Design

The many references I have collected and found useful for learning API design.

Unleash the Power: Getting Started with Load Testing using k6

Unleash the Power: Getting Started with Load Testing using k6 Is your application ready to handle the rush? Whether you're launching a new feature, anticipating a marketing campaign, or simply want to ensure a robust user experience, understanding your system's performance under load is crucial. This is where load testing comes in, and k6 is a fantastic, developer-friendly tool to help you do just that. What is k6? k6 is an open-source load testing tool designed for developers. It allows you to write your tests in JavaScript (ES2015/ES6), making it accessible and easy to integrate into your existing development workflows. Key benefits include: Developer-Friendly: Write tests in JavaScript, a language many developers are already comfortable with. Performance: Written in Go, k6 is highly performant and can generate significant load from a single machine. ...

How to Deploy AWS ECS with Terraform

Getting started https://developer.hashicorp.com/terraform/tutorials/aws-get-started/aws-build Tutorials with sample code https://medium.com/@olayinkasamuel44/using-terraform-and-fargate-to-create-amazons-ecs-e3308c1b9166 https://nexgeneerz.io/how-to-setup-amazon-ecs-fargate-terraform/ Production ready https://github.com/arminc/terraform-ecs https://github.com/terraform-aws-modules/terraform-aws-ecs

AWS CLI Cheat Sheet

IAM List users aws iam list-users Get Identity aws sts get-caller-identity ECS List clusters aws ecs list-clusters

AWS ECS Samples

https://github.com/aws-samples/amazon-ecs-mythicalmysfits-workshop https://github.com/aws-samples/gitops-amazon-ecs-sample https://github.com/aws-samples/ecs-blue-green-deployment-with-codedeploy https://github.com/aws-samples/example-for-aws-xray-in-amazon-ecs https://github.com/aws-samples/aws-dotnet-ecs-containers-observability .NET Observability with OpenTelemetry