tjrobinson.net

Home

❯

ADRs

ADRs

Jul 05, 20261 min read

  • architecture
  • documentation

Example for the NATS project


Related bookmarks (152)

  • Build vs Buy When Building Just Got Cheapkevingoldsmith.substack.com · Sep 19, 2026
  • Glossary of Homebrew Termstmr08c.github.io · Sep 16, 2026
  • Azure API Center: Govern APIs with Spectral linting - Rios Engineerrios.engineer · Sep 13, 2026
  • ASD-STE100 HOME PAGEasd-ste100.org · Aug 24, 2026
  • How to Write an Effective Software Design Documentrefactoringenglish.com · Aug 04, 2026
  • Using the Lambda Extensions API to create extensions - AWS Lambdadocs.aws.amazon.com · Jul 28, 2026
  • SOLID Deconstruction - Kevlin Henney on Vimeovimeo.com · Jul 04, 2026
  • Code rant: The Configuration Complexity Clockmikehadlow.blogspot.com · Jul 04, 2026
  • Gremlin Chaos Engineering On Google Cloud | by Onkar Naik | Google Cloud - Community | Mediummedium.com · Jul 04, 2026
  • Serverless Land - Event Driven Architectureserverlessland.com · Jul 04, 2026
  • Building End-to-End Diagnostics: User-Defined Context with Correlation Contextjimmybogard.com · Jul 04, 2026
  • Every Cloud Architecturegoodtechthings.com · Jul 04, 2026
  • Troy Hunt: Building Password Purgatory with Cloudflare Pages and Workerstroyhunt.com · Jul 04, 2026
  • AsyncAPI Initiative for event-driven APIsasyncapi.com · Jul 04, 2026
  • Kappa Architecture Overview. Kappa vs Lambda Architecture. | Hazelcasthazelcast.com · Jul 04, 2026
  • Software Mistakes and Tradeoffs: How to make good programming decisions.livebook.manning.com · Jul 04, 2026
  • Getting Started with Architecture Decision Records | Blogardalis.com · Jul 04, 2026
  • api-guidelines/Guidelines.md at vNext · microsoft/api-guidelinesgithub.com · Jul 04, 2026
  • Crash-only software: More than meets the eye [LWN.net]lwn.net · Jul 04, 2026
  • .NET Application Architecture Guidesdotnet.microsoft.com · Jul 04, 2026
  • boundary/ordasity: Ordasity is Boundary's library for building stateful clustered services on the JVM.github.com · Jul 04, 2026
  • agirbal/umongo: Desktop app to browse and administer your MongoDB clustergithub.com · Jul 04, 2026
  • akkadotnet/akka.net: Canonical actor model implementation for .NET with local + distributed actors in C# and F#.github.com · Jul 04, 2026
  • lightbend/config: configuration library for JVM languages using HOCON filesgithub.com · Jul 04, 2026
  • aspnet/Security: [Archived] Middleware for security and authorization of web apps. Project moved to…github.com · Jul 04, 2026
  • helios-io/helios: reactive socket middleware for .NETgithub.com · Jul 04, 2026
  • hashicorp/consul: Consul is a distributed, highly available, and data center aware solution to connect and…github.com · Jul 04, 2026
  • volosoft/castle-windsor-ms-adapter: Castle Windsor ASP.NET Core / Microsoft.Extensions.DependencyInjection Adaptergithub.com · Jul 04, 2026
  • structuremap/StructureMap.Microsoft.DependencyInjection: StructureMap integration for ASP.NET Coregithub.com · Jul 04, 2026
  • microsoft/RTVS-docs: RTVS documentation and samplesgithub.com · Jul 04, 2026
  • BorisWilhelms/azure-function-dependency-injection: Dependency Injection for Azure Functions v2github.com · Jul 04, 2026
  • fluentassertions/fluentassertions.analyzers: Analyzers based on the FluentAssertions best practices docsgithub.com · Jul 04, 2026
  • cocowalla/Hangfire.StructureMap: Hangfire background job activator based on the StructureMap IoC containergithub.com · Jul 04, 2026
  • backstage/techdocs-container: Docker container that powers the generation of TechDocs static sitesgithub.com · Jul 04, 2026
  • norwoodj/helm-docs: A tool for automatically generating markdown documentation for helm chartsgithub.com · Jul 04, 2026
  • Maven bomreflectoring.io · Jun 19, 2026
  • AWS Certified Solutions Architect Associate (SAA-C03) Resources : AWSCertificationsreddit.com · Jun 08, 2026
  • Arazzo Specification – OpenAPI Initiativeopenapis.org · Jun 02, 2026
  • Context7context7.com · Apr 01, 2026
  • Governance: Documentation as a Knowledge Networkfrederickvanbrabant.com · Mar 30, 2026
  • BishopFox/sj: A tool for auditing endpoints defined in exposed (Swagger/OpenAPI) definition files.github.com · Mar 26, 2026
  • System Map Builder Specgist.github.com · Mar 13, 2026
  • Cato Networks: World’s Leading Single-Vendor SASE Platformcatonetworks.com · Feb 27, 2026
  • Craft Docscraft.do · Feb 08, 2026
  • Product Security Scorecards: Coupling Security Issues with Preventative Controls to Drive Security Maturity – Postman Engineering Blogblog.postman.com · Feb 08, 2026
  • Building a C compiler with a team of parallel Claudesanthropic.com · Feb 06, 2026
  • Declutter your JavaScript & TypeScript projects | Knipknip.dev · Jan 24, 2026
  • potatoqualitee/eol-dr: 🕊️ A crowd-sourced guide to help techs help their non-tech spouses / partners / parents / kids…github.com · Jan 12, 2026
  • AI Systems Engineering Patternsblog.alexewerlof.com · Jan 09, 2026
  • Migrate from Newtonsoft.Json to System.Text.Jsonlearn.microsoft.com · Dec 06, 2025
  • gto76/python-cheatsheet: Comprehensive Python Cheatsheetgithub.com · Dec 06, 2025
  • WebSequenceDiagrams - Draw sequence diagrams online in secondswebsequencediagrams.com · Dec 06, 2025
  • RxMarbles: Interactive diagrams of Rx Observablesrxmarbles.com · Dec 06, 2025
  • Simplifying Dependency Injection with Functions over Interfacesstevetalkscode.co.uk · Dec 06, 2025
  • RicoSuter/NJsonSchema: JSON Schema reader, generator and validator for .NETgithub.com · Dec 05, 2025
  • corefx/Documentation/coding-guidelines/framework-design-guidelines-digest.md at master · dotnet/corefxgithub.com · Dec 05, 2025
  • Building End-to-End Diagnostics: User-Defined Context with Correlation Contextjimmybogard.com · Dec 05, 2025
  • AsyncAPI Initiative for event-driven APIsasyncapi.com · Dec 05, 2025
  • The Twelve-Factor App12factor.net · Dec 05, 2025
  • StatusPile - A status page of status pagesstatuspile.com · Dec 05, 2025
  • Flowchart Maker & Online Diagram Softwareapp.diagrams.net · Dec 05, 2025
  • RxJSrxjs.dev · Dec 05, 2025
  • Pandoc - indexpandoc.org · Dec 05, 2025
  • C4 modelc4model.com · Dec 05, 2025
  • SideWinder User's Resource Centreweb.archive.org · Dec 05, 2025
  • stefanstranger/logicappdocs: Generate technical Markdown documentation for your Azure Logic App and Power Automate Flowsgithub.com · Dec 05, 2025
  • Crafting Interpreterscraftinginterpreters.com · Dec 05, 2025
  • Why Does Development Slow?tidyfirst.substack.com · Dec 03, 2025
  • Architectural debt is not just technical debtfrederickvanbrabant.com · Dec 03, 2025
  • When to Hire a Computer Performance Engineering Team (2025) part 1 of 2brendangregg.com · Dec 03, 2025
  • Storybook: Frontend workshop for UI developmentstorybook.js.org · Oct 17, 2025
  • Learn Go with Tests | Learn Go with testsquii.gitbook.io · Sep 12, 2025
  • Diataxisdiataxis.fr · Jul 31, 2025
  • Terragrunt | IaC Orchestratorterragrunt.gruntwork.io · Jul 04, 2025
  • Expert Generalistsmartinfowler.com · Jun 30, 2025
  • System Prompts - Anthropicdocs.anthropic.com · Jun 25, 2025
  • How to Develop a Content Taxonomyreview.content-science.com · Apr 23, 2025
  • TiddlyWikitiddlywiki.com · Apr 15, 2025
  • Structurizrstructurizr.com · Apr 05, 2025
  • Azure iPAMazure.github.io · Mar 24, 2025
  • ARCHITECTURE.mdmatklad.github.io · Mar 20, 2025
  • Conventional Commentsconventionalcomments.org · Nov 07, 2024
  • Fleet Management at Spotify (Part 1): Spotify’s Shift to a Fleet-First Mindsetengineering.atspotify.com · Jun 17, 2024
  • Professional Programming - about this listgithub.com · May 11, 2024
  • Vertical Slice Test Fixtures for MediatR and ASP.NET Core | Jimmy Bogard's Bloglostechies.com · Oct 25, 2016
  • Best Practices for Building a Microservice Architecture | Vinay Sahnivinaysahni.com · Aug 27, 2016
  • The Business Case for Actors and Akka.NET | Petabridgepetabridge.com · May 12, 2016
  • HttpRequest.AnonymousID Property (System.Web)msdn.microsoft.com · Apr 12, 2016
  • Extreme ASP.NET: Dissecting an ASP.NET MVC Controllermsdn.microsoft.com · Apr 05, 2016
  • Continuous Integrationmartinfowler.com · Apr 05, 2016
  • Introdction to S#arp Architecturedimecasts.net · Apr 05, 2016
  • Brownfield Application Development in .NETmanning.com · Apr 05, 2016
  • StructureMapstructuremap.sourceforge.net · Apr 05, 2016
  • Twemproxy, a Redis proxy from Twitter - Antirez weblogantirez.com · Apr 05, 2016
  • Balancing Architecture and Agile | SkillsCastskillsmatter.com · Apr 05, 2016
  • Smells to Refactoringss3.amazonaws.com · Apr 05, 2016
  • Real-time Marketing Automation with Distributed Actor Systems and Akka.NETblog.markedup.com · Apr 05, 2016
  • High Scalability - High Scalability - Paper: Dapper, Google's Large-Scale Distributed Systems Tracing Infrastructurehighscalability.com · Apr 05, 2016
  • Richardson Maturity Modelmartinfowler.com · Apr 05, 2016
  • Not All That Returns JSON is RESTful: Understanding HATEOASrahulpnath.com · Apr 05, 2016
  • Software Architecture for Developerssoftwarearchitecturefordevelopers.com · Apr 05, 2016
  • App_Code folder doesn’t work with Web Application Projects (WAPs)vishaljoshi.blogspot.com · Apr 05, 2016
  • Managing DbContext the right way with Entity Framework 6: an in-depth guidemehdi.me · Apr 05, 2016
  • Performance - Stack Exchangestackexchange.com · Apr 05, 2016
  • ASP.NET Patterns every developer should knowdeveloperfusion.com · Apr 05, 2016
  • High Scalability - High Scalability - How HipChat Stores and Indexes Billions of Messages Using ElasticSearch and Redishighscalability.com · Apr 05, 2016
  • Micro Service Architectureyobriefca.se · Apr 05, 2016
  • How to GET a Cup of Coffeeinfoq.com · Apr 05, 2016
  • Service discovery (Consul)lostechies.com · Apr 05, 2016
  • The Reactive Manifestoreactivemanifesto.org · Apr 05, 2016
  • High Scalability - Prismatic Architecture - Using Machine Learning on Social Networks to Figure Out What You Should Read on the Webhighscalability.com · Apr 05, 2016
  • Storm: distributed and fault-tolerant realtime computationslideshare.net · Apr 05, 2016
  • Rajiv's blog - Scaling lessons learned at Dropbox, part 1eranki.tumblr.com · Apr 05, 2016
  • IBM Developerworks - Practical database designibm.com · Apr 05, 2016
  • Encapsulation vs Inversion of Controldaedtech.com · Apr 05, 2016
  • Building data stores – Append Only - Ayende @ Rahienayende.com · Apr 05, 2016
  • Mixing async and sync in distributed systemslostechies.com · Apr 05, 2016
  • Coding the Architecturecodingthearchitecture.com · Apr 05, 2016
  • Does Stack Overflow use caching and if so, how? - Meta Stack Overflowmeta.stackoverflow.com · Apr 05, 2016
  • Partitioning: how to split data among multiple Redis instancesredis.io · Apr 05, 2016
  • manning.com/marz/manning.com · Apr 05, 2016
  • blogs.msdn.com/b/agile/.../cqrs-journey-guidance-project-released....blogs.msdn.com · Apr 05, 2016
  • codeofrob.com - an ode to sebastien lamblacodeofrob.com · Apr 05, 2016
  • hintjens.com - blog:46hintjens.com · Apr 05, 2016
  • martin.kleppmann.com/2012/10/01/rethinking-caching-in-web-apps.htmlmartin.kleppmann.com · Apr 05, 2016
  • www.slideshare.net/DanLynn1/storm-the-realtime-layer-gluecon-2012slideshare.net · Apr 05, 2016
  • techblog.netflix.comtechblog.netflix.com · Apr 05, 2016
  • yahooeng.tumblr.com - making storm fly with nettyyahooeng.tumblr.com · Apr 05, 2016
  • highscalability.com/.../simpler-cheaper-faster-playtomics-move-from-net-to...highscalability.com · Apr 05, 2016
  • highscalability.com - the architecture twitter uses to deal with 150m active usershighscalability.com · Apr 05, 2016
  • Thoughts on message queue and work queue systems - overview & what's useful — jorgenmodin.netjorgenmodin.net · Apr 05, 2016
  • Presentation Modelmartinfowler.com · Apr 05, 2016
  • High Scalability - GOV.UK - Not Your Father's Stackhighscalability.com · Apr 05, 2016
  • Blog | Cirrus Minorarnon.me · Apr 05, 2016
  • Making history explicit - Gabriel Schenker's Blog - Los Techies : Blogs about software and anything tech!lostechies.com · Apr 05, 2016
  • Skills Matter : DDD eXchange 2011 10-06-11skillsmatter.com · Apr 05, 2016
  • Design Patterns - Problems and Solutions with Model-View-ViewModelmsdn.microsoft.com · Apr 05, 2016
  • Design Patterns - Problems and Solutions with Model-View-ViewModelmsdn.microsoft.com · Apr 05, 2016
  • Basic to Basics: What is Dependency Inversion? Is it IoC? Part 2 « Making the Complex Simplesimpleprogrammer.com · Apr 05, 2016
  • RIA Services - Enterprise Patterns with WCF RIA Servicesmsdn.microsoft.com · Apr 05, 2016
  • Managing Connection Strings for Web Farms in ASP.NET 2.0codeproject.com · Apr 05, 2016
  • docs.nuget.org/docs.nuget.org · Apr 05, 2016
  • support.skype.com/faq/FA10042/What-are-chat-commands-and-rolessupport.skype.com · Apr 05, 2016
  • technet.microsoft.com/library/hh847834.aspxtechnet.microsoft.com · Apr 05, 2016
  • docs.nuget.org/docs/release-notes/nuget-1.7docs.nuget.org · Apr 05, 2016
  • Searching, Downloading, and Installing Updates (Windows)msdn.microsoft.com · Apr 05, 2016
  • LDAP Glossaryzytrax.com · Apr 05, 2016
  • PSP Manual - Copying video files to the Memory Stickmanuals.playstation.net · Apr 05, 2016
  • Build Script Interaction with TeamCity - TeamCity 7.x Documentationconfluence.jetbrains.com · Apr 05, 2016
  • Configuring Message Loggingmsdn.microsoft.com · Apr 05, 2016
  • Configuration Editor Tool (SvcConfigEditor.exe)msdn.microsoft.com · Apr 05, 2016
  • Using Apache with Microsoft Windowshttpd.apache.org · Apr 05, 2016