Pinned Repositories
altinn-notifications
Altinn platform microservice for handling notifications (mail, sms, etc)
building-x-in-y
Repository where I experiment and build various systems for learning purposes (mostly low-level)
CV-Latex-Template
A CV/Resume template based on the works of Adrien Friggeri and Carmine Benedetto.
EasyAzureWebApp
A sample easy to deploy full stack C# Azure web app using Pulumi
Fast.PRNGs.NET
Fast PRNG implementations in .NET. Your PRNG is unlikely to be a bottleneck in anything you do, but there are exceptions like for instance Monte Carlo simulations, where generating random samples can take some time.
FastLazy
Fast, lock-free implementation of lazy initialization on .NET
Mediator
A high performance implementation of Mediator pattern in .NET using source generators.
simd-rand
SIMD implementations of common PRNGs in Rust 🦀
UnionTypeGenerator
Struct union type source generator experiment in .NET
WrapperValueObject
A .NET source generator for creating simple value objects wrapping primitive types.
martinothamar's Repositories
martinothamar/Mediator
A high performance implementation of Mediator pattern in .NET using source generators.
martinothamar/WrapperValueObject
A .NET source generator for creating simple value objects wrapping primitive types.
martinothamar/CV-Latex-Template
A CV/Resume template based on the works of Adrien Friggeri and Carmine Benedetto.
martinothamar/Fast.PRNGs.NET
Fast PRNG implementations in .NET. Your PRNG is unlikely to be a bottleneck in anything you do, but there are exceptions like for instance Monte Carlo simulations, where generating random samples can take some time.
martinothamar/building-x-in-y
Repository where I experiment and build various systems for learning purposes (mostly low-level)
martinothamar/simd-rand
SIMD implementations of common PRNGs in Rust 🦀
martinothamar/UnionTypeGenerator
Struct union type source generator experiment in .NET
martinothamar/FastLazy
Fast, lock-free implementation of lazy initialization on .NET
martinothamar/altinn-notifications
Altinn platform microservice for handling notifications (mail, sms, etc)
martinothamar/rust-vs-csharp
Rust vs C# comparisons
martinothamar/altinn-all-apps-rs
martinothamar/altinn-studio-charts
Helm charts for Altinn Studio apps.
martinothamar/aspnetcore
ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
martinothamar/BenchmarkDotNet
Powerful .NET library for benchmarking
martinothamar/bun
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
martinothamar/csharp
Work In Progress
martinothamar/csharp-source-generators
A list of C# Source Generators (not necessarily awesome) and associated resources: articles, talks, demos.
martinothamar/csharpier
CSharpier is an opinionated code formatter for c#.
martinothamar/CV-typst
martinothamar/Hangfire
An easy way to perform background job processing in your .NET and .NET Core applications. No Windows Service or separate process required
martinothamar/mapperly
A .NET source generator for generating object mappings. No runtime reflection. Inspired by MapStruct.
martinothamar/martinothamar
martinothamar/my-rustlings
My solutions for the rustlings exercises 🦀
martinothamar/NaturalSort.Extension
🔀 Extension method for StringComparison that adds support for natural sorting (e.g. "abc1", "abc2", "abc10" instead of "abc1", "abc10", "abc2").
martinothamar/OpenAPI.NET
The OpenAPI.NET SDK contains a useful object model for OpenAPI documents in .NET along with common serializers to extract raw OpenAPI JSON and YAML documents from the model.
martinothamar/performance
This repo contains benchmarks used for testing the performance of all .NET Runtimes
martinothamar/PowerUp
âš¡ Decompilation Tools and High Productivity Utilities âš¡
martinothamar/runtime
.NET is a cross-platform runtime for cloud, IoT, and desktop apps.
martinothamar/setup
Ansible playbooks for setting up my computer (for development)
martinothamar/tokio-uring
An io_uring backed runtime for Rust