dasiths
Developer with containers, cloud and distributed systems focus. Senior Software Engineer @ Microsoft.
MicrosoftMelbourne, Australia
Pinned Repositories
Hyperledger-Fabric-on-Azure-Kubernetes-Cluster
Hyperledger fabric developer network on few clicks. This offer is meant to provide Hyperledger Fabric as a Service using ARM Templates to spin off resources inside an AKS cluster.
llm-plan-and-execute-knowledge-provider-mesh
Extending the abilities of GPT4 using LangChain Plan and Execute agent to introduce a "knowledge provider" concept.
Modern_ROS2_Workspace
This is an example of a modern ROS2 development environment which utilises a devcontainer and integrated with VS Code debug, linting and testing.
NEasyAuthMiddleware
Azure App Service Authentication (EasyAuth) middleware for ASP.NET CORE with fully customizable components and support for local debugging
NEventLite
NEventLite - An extensible lightweight library for .NET that manages the Aggregate lifecycle in an Event Sourced system. Supports Event and Snapshot storage providers like EventStore/Redis or SQL Server. Built with dependency injection in mind and seamlessly integrates with AspNetCore.
NEventLite_Legacy
Legacy version of NEventLite for archive purposes
NimbleConfig
A simple, unambitious, convention-based configuration injector for .NET with full support for Aspnetcore
python_tak_datapackage_example
Approaches For Overlaying Images On TAK Client Map Using KML/KMZ And COT Data Packages
SimpleEndpoints
A simple, convention-based, endpoint per action pattern implementation for AspNetCore 3.0+ with full support for Swagger
SimpleMediator
A .NET/C# implementation of the mediator pattern with support for queries, commands and events
dasiths's Repositories
dasiths/NEventLite
NEventLite - An extensible lightweight library for .NET that manages the Aggregate lifecycle in an Event Sourced system. Supports Event and Snapshot storage providers like EventStore/Redis or SQL Server. Built with dependency injection in mind and seamlessly integrates with AspNetCore.
dasiths/Modern_ROS2_Workspace
This is an example of a modern ROS2 development environment which utilises a devcontainer and integrated with VS Code debug, linting and testing.
dasiths/NEasyAuthMiddleware
Azure App Service Authentication (EasyAuth) middleware for ASP.NET CORE with fully customizable components and support for local debugging
dasiths/Hyperledger-Fabric-on-Azure-Kubernetes-Cluster
Hyperledger fabric developer network on few clicks. This offer is meant to provide Hyperledger Fabric as a Service using ARM Templates to spin off resources inside an AKS cluster.
dasiths/llm-plan-and-execute-knowledge-provider-mesh
Extending the abilities of GPT4 using LangChain Plan and Execute agent to introduce a "knowledge provider" concept.
dasiths/python_tak_datapackage_example
Approaches For Overlaying Images On TAK Client Map Using KML/KMZ And COT Data Packages
dasiths/MulticastDNS_MDNS_Demo
.NET Example of MDNS
dasiths/OpenTelemetryDistributedTracingSample
OpenTelemetry samples for distributed tracing with examples of context propagation using W3C http trace header and RabbitMQ/MQTT custom context. Live recording of talk: https://youtu.be/nN9YSbnQXpY
dasiths/architecture-decision-record
Architecture decision record (ADR) examples for software planning, IT leadership, and template documentation
dasiths/artifacts-spec
dasiths/attestation
in-toto Attestation Framework (ITE-6)
dasiths/aws-codepipeline-custom-action
Amazon EC2 build environments with AWS CodePipeline and custom actions
dasiths/conemu-inside
An example, how to embed http://conemu.github.io/ into another graphical application
dasiths/dapr-dotnet-sdk
Dapr SDK for .NET
dasiths/dasiths.github.io
Migrated from my wordpress blog using customized minimal-mistakes theme
dasiths/devcontainer-features
Dasith's devcontainer features
dasiths/devcontainers.github.io
Web content for the development containers specification.
dasiths/getport-test
Testing Port Actions For GitHub Workflows
dasiths/gitextensions
Git Extensions is a standalone UI tool for managing git repositories. It also integrates with Windows Explorer and Microsoft Visual Studio (2015/2017/2019).
dasiths/image-spec
OCI Image Format
dasiths/MediatR
Simple, unambitious mediator implementation in .NET
dasiths/opentelemetry-dotnet
The OpenTelemetry .NET Client
dasiths/PortsAndAdaptersPatternDemo
dasiths/promptflow
Build high-quality LLM apps - from prototyping, testing to production deployment and monitoring.
dasiths/python_plugin_exampleplugin
dasiths/python_plugin_host
dasiths/trivy
Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more
dasiths/tye
Tye is a tool that makes developing, testing, and deploying microservices and distributed applications easier. Project Tye includes a local orchestrator to make developing microservices easier and the ability to deploy microservices to Kubernetes with minimal configuration.
dasiths/Tye-Demo
Demonstrate Tye with Dapr recipe
dasiths/VSCODE-Dev-Container-Test
Setting up a nodejs dev cntainer