lsymds
Software developer and architect. Pug wrangler. Passionate about developer experience and software design.
Norfolk, United Kingdom
Pinned Repositories
Baseline.FluentHttpExtensions
Syntactic sugar in a single file and a Nuget package for the System.Net.Http.HttpClient class. Write beautiful, expressive and simple HTTP requests with a fluent interface and minimal dependencies.
EntityFrameworkCore.ValueGenerators
Numerous value generators and associated utilities for Entity Framework Core
Filesystem
Filesystem abstractions for modern .NET projects. Interact with numerous filesystems (S3, memory, disk) at once via a single abstraction.
go-utils
Numerous utilities for Go projects
hetznercloud-py
Python SDK for the new Hetzner cloud
Option
An option monad implementation in .NET.
Result
Result monad implementation in .NET.
shareasecret
Client-side encrypted, time limited, opening count restricted shareable links.
smashit
smashit is a simple, single machine, CLI-based HTTP load testing tool built whilst learning rust
lsymds's Repositories
lsymds/hetznercloud-py
Python SDK for the new Hetzner cloud
lsymds/Filesystem
Filesystem abstractions for modern .NET projects. Interact with numerous filesystems (S3, memory, disk) at once via a single abstraction.
lsymds/Baseline.FluentHttpExtensions
Syntactic sugar in a single file and a Nuget package for the System.Net.Http.HttpClient class. Write beautiful, expressive and simple HTTP requests with a fluent interface and minimal dependencies.
lsymds/go-utils
Numerous utilities for Go projects
lsymds/shareasecret
Client-side encrypted, time limited, opening count restricted shareable links.
lsymds/EntityFrameworkCore.ValueGenerators
Numerous value generators and associated utilities for Entity Framework Core
lsymds/Option
An option monad implementation in .NET.
lsymds/Result
Result monad implementation in .NET.
lsymds/smashit
smashit is a simple, single machine, CLI-based HTTP load testing tool built whilst learning rust
lsymds/Baseline.Validate
Minimal, magic free, configuration over convention validation constructs for modern .NET projects.
lsymds/htmx
</> htmx - high power tools for HTML
lsymds/loco11y
Observability tools and utilities for local application development
lsymds/norfolkdevelopers-website
lsymds/staticmodtimefs
A Golang package that wraps a filesystem and provides a constant ModTime of any files and/or directories contained within.
lsymds/unfirewall
Unfirewall is an application that automatically configures and updates firewalls to allow chosen providers through.