github.com
jwplayer/buildpipe-buildkite-plugin
2020-10-19 · :shipit: Dynamically generate Buildkite pipelines based on project changes - jwplayer/buildpipe-buildkite-plugin
Shared by 3, including Linus Basig
medium.com
Our Python Monorepo
~13 min read · 2020-06-03 · At Opendoor we started putting all our Python services in a single repo. This article explains what worked well for us…
Reader View · Shared by 10, including Linus Basig, Real Python
Increment
A monorepo renaissance – Increment: Software Architecture
4 min read · From 2020 · Considering the unified vision of monorepos powered by serverless computing.
Reader View · Shared by 7, including Linus Basig
asyncapi.com
AsyncAPI Specification
3 min read · From 2017 · The AsyncAPI specification allows you to create machine-readable definitions of your asynchronous APIs. It's protocol-agnostic, so you can use it for APIs that work over MQTT, AMQP, WebSockets, STOMP,…
Reader View · Shared by 24, including Waqas Ahmed, Chris Messina, Nico Müller 🇺🇦, Linus Basig
github.blog
Bring your monorepo down to size with sparse-checkout
9 min read · From 2020 · Git 2.25.0 includes a new experimental git sparse-checkout command that makes the existing feature easier to use, along with some important performance benefits for large repositories.
Reader View · Shared by 61, including Chris {he, they}, Linus Basig, Ferit (at 🏠) 🌙, Dan Wahlin
blog.7mind.io
Monorepo or Multirepo? Role-Based Repositories
5 min read · From 2019 · Source code of blog.7mind.io
Reader View · Shared by 5, including Linus Basig
github.com
git/git
From 2019 · Git Source Code Mirror - This is a publish-only repository and all pull requests are ignored. Please follow Documentation/SubmittingPatches procedure for any of your improvements. - git/git
Shared by 3, including Linus Basig
github.com
ksindi/buildpipe
From 2019 · :squirrel: Dynamically generate Buildkite pipelines by looking at changes in projects - ksindi/buildpipe
Shared by 1, including Linus Basig
branchbyabstraction.com
UML sequence diagrams
7 min read · From 2018 · Yes, by abstraction instead of by branching in source control. And no, that doesn't mean sprinkle conditionals into your source code, it means to use an abstraction concept that's idiomatic for the…
Reader View · Shared by 12, including Charles Kubicek, Linus Basig, diesire
trunkbaseddevelopment.com
Trunk Based Development
7 min read · From 2017 · A source-control branching model, where developers collaborate on code in a single branch called ‘trunk’ *, resist any pressure to create other long-lived development branches by employing documented…
Reader View · Shared by 111, including Claudio Perez Gamayo, Marius Bleuer, Jesús Torres 👩💻, Hugo Corbucci, ashley r 🇺🇦 🇺🇦, Paulo Gaspar, ✨ Phil Calçado, Matthias Lampe, Pat Kua, Patric Fornasier, Brian LeRoux, Charles Kubicek, Lukas Westermann, shishir das, diesire, Matt, Linus Basig, Luis Bravo
Atlassian
How to handle big repositories with Git
6 min read · From 2018 · (Updated January, 2017) What happens when your Git repository is really really big? In this post I’ll share some techniques for dealing with it.
Reader View · Shared by 5, including Linus Basig
github.com
korfuri/awesome-monorepo
From 2018 · awesome-monorepo - A curated list of awesome Monorepo tools, software and architectures.
Shared by 13, including Linus Basig, Paulo Gaspar, Leon Ormes