Digraph
Organize the world
Digraph
Search
Everything
This topic
Blog
Recent
Everything
Sign in
wiki
General collection
Software concepts, architecture, design patterns, conventions and style
Coding style
Code style
Parent topics
Software and programming
This topic
Recent activity
You must be
signed in
to add and move topics and links.
Code review
Software concepts, architecture, design patterns, conventions and style
Design patterns (software)
Software concepts, architecture, design patterns, conventions and style
Golang patterns and style
Golang
Software concepts, architecture, design patterns, conventions and style
Stateful services
Software concepts, architecture, design patterns, conventions and style
Telemetry (software)
Software concepts, architecture, design patterns, conventions and style
Regex Crossword
https://m.regexcrossword.com/
Software concepts, architecture, design patterns, conventions and style
Stop paying tech debts, start maintaining code
https://blog.testdouble.com/posts/2022-01-20-stop-paying-debts-start-maintaining-code/
Software concepts, architecture, design patterns, conventions and style
In Defense of Async: Function Colors Are Rusty :: The Coded Message
https://www.thecodedmessage.com/posts/async-colors/
Rust (programming language)
Software concepts, architecture, design patterns, conventions and style
Don't Let the Internet Dupe You, Event Sourcing is Hard - Blogomatano
https://chriskiehl.com/article/event-sourcing-is-hard
Software concepts, architecture, design patterns, conventions and style
Defunctionalize the Continuation
https://www.cis.upenn.edu/~plclub/blog/2020-05-15-Defunctionalize-the-Continuation/
Functional programming
Software concepts, architecture, design patterns, conventions and style
Under Deconstruction: The State of Shopify’s Monolith | Hacker News
https://news.ycombinator.com/item?id=24505467
Software concepts, architecture, design patterns, conventions and style
Under Deconstruction: The State of Shopify’s Monolith — Development (2021)
https://shopify.engineering/shopify-monolith
Ruby on Rails
Software concepts, architecture, design patterns, conventions and style
Code-first vs. Product-first – Zach's Engineering Handbook
https://thezbook.com/code-first-vs-product-first/
Software concepts, architecture, design patterns, conventions and style
Sensemaking: Django for Startup Founders: A better software architecture for SaaS startups and consumer apps
https://alexkrupp.typepad.com/sensemaking/2021/06/django-for-startup-founders-a-better-software-architecture-for-saas-startups-and-consumer-apps.html
Software concepts, architecture, design patterns, conventions and style
Second-system effect - Wikipedia
https://en.wikipedia.org/wiki/Second-system_effect
Software concepts, architecture, design patterns, conventions and style
Don’t Feed the Thought Leaders - Earthly Blog
https://earthly.dev/blog/thought-leaders/
Expert forecasting
Software concepts, architecture, design patterns, conventions and style
GNU Coding Standards
https://www.gnu.org/prep/standards/standards.html
Software concepts, architecture, design patterns, conventions and style
Event-driven architecture
https://microservices.io/patterns/data/event-driven-architecture.html
Software concepts, architecture, design patterns, conventions and style
Event-Driven Microservice Architecture | by Bahadir Tasdemir | Trendyol Tech | Medium
https://medium.com/trendyol-tech/event-driven-microservice-architecture-91f80ceaa21e
Software concepts, architecture, design patterns, conventions and style
Worse is better - Wikipedia
https://en.wikipedia.org/wiki/Worse_is_better
Software concepts, architecture, design patterns, conventions and style
Why asynchronous Rust doesn't work | Hacker News
https://news.ycombinator.com/item?id=26406989
Rust (programming language)
Software concepts, architecture, design patterns, conventions and style
Continuation-passing style - Wikipedia
https://en.wikipedia.org/wiki/Continuation-passing_style
Software concepts, architecture, design patterns, conventions and style
Programming languages, data formats and protocols
First-class function - Wikipedia
https://en.wikipedia.org/wiki/First-class_function
Software concepts, architecture, design patterns, conventions and style
What Color is Your Function? – journal.stuffwithstuff.com
https://journal.stuffwithstuff.com/2015/02/01/what-color-is-your-function/
Software concepts, architecture, design patterns, conventions and style
Programming languages, data formats and protocols
Why asynchronous Rust doesn't work
https://theta.eu.org/2021/03/08/async-rust-2.html
Rust (programming language)
Software concepts, architecture, design patterns, conventions and style
You Are Not Google (2017) | Hacker News
https://news.ycombinator.com/item?id=19576092
Software concepts, architecture, design patterns, conventions and style
7 Reasons Why Not to Put a Cache in Front of Your Database
https://www.scylladb.com/2017/07/31/database-caches-not-good/
Software concepts, architecture, design patterns, conventions and style
Distributed computing
How to do distributed locking — Martin Kleppmann’s blog
https://martin.kleppmann.com/2016/02/08/how-to-do-distributed-locking.html
Redis
Software concepts, architecture, design patterns, conventions and style
If considered harmful: How to eradicate 95% of all your bugs in one simple step - Jules May - YouTube
https://www.youtube.com/watch?v=z43bmaMwagI
Software concepts, architecture, design patterns, conventions and style
Are We There Yet?
https://www.infoq.com/presentations/Are-We-There-Yet-Rich-Hickey/
Software concepts, architecture, design patterns, conventions and style
GitHub - mkirchner/linked-list-good-taste: Linus Torvalds' linked list argument for good taste, explained
https://github.com/mkirchner/linked-list-good-taste
Linus Torvalds
Software concepts, architecture, design patterns, conventions and style
A Grand Unified Theory of Software Architecture | Hacker News
https://news.ycombinator.com/item?id=24915497
Software concepts, architecture, design patterns, conventions and style
The Grand Unified Theory of Software Architecture - danuker | freedom & tech
https://danuker.go.ro/the-grand-unified-theory-of-software-architecture.html
Software concepts, architecture, design patterns, conventions and style
Structure and Interpretation of Computer Programmers » Discipline doesn’t scale
https://www.sicpers.info/2020/10/discipline-doesnt-scale/
Software concepts, architecture, design patterns, conventions and style
Kevin Mahoney: Applying "Make Invalid States Unrepresentable"
https://kevinmahoney.co.uk/articles/applying-misu/
Software concepts, architecture, design patterns, conventions and style
Home - schema.org
https://schema.org/
Software concepts, architecture, design patterns, conventions and style
Why is OOP still so widely spread? | Hacker News
https://news.ycombinator.com/item?id=24356978
Software concepts, architecture, design patterns, conventions and style
If everyone hates it, why is OOP still so widely spread? - Stack Overflow Blog
https://stackoverflow.blog/2020/09/02/if-everyone-hates-it-why-is-oop-still-so-widely-spread/
Software concepts, architecture, design patterns, conventions and style
TDD is dead. Long live testing. (DHH)
https://dhh.dk/2014/tdd-is-dead-long-live-testing.html
Software testing
Software concepts, architecture, design patterns, conventions and style
Is TDD Dead?
https://martinfowler.com/articles/is-tdd-dead/
Software testing
Software concepts, architecture, design patterns, conventions and style
Add ALL the Things: Abstract Algebra Meets Analytics
https://www.infoq.com/presentations/abstract-algebra-analytics/
Software concepts, architecture, design patterns, conventions and style
Generic Programming
http://www.generic-programming.org/
Software concepts, architecture, design patterns, conventions and style
How to beat the CAP theorem - thoughts from the red planet - thoughts from the red planet
http://nathanmarz.com/blog/how-to-beat-the-cap-theorem.html
Software concepts, architecture, design patterns, conventions and style
Questioning the Lambda Architecture – O’Reilly
https://www.oreilly.com/radar/questioning-the-lambda-architecture/
Software concepts, architecture, design patterns, conventions and style
The Log: What every software engineer should know about real-time data's unifying abstraction | LinkedIn Engineering
https://engineering.linkedin.com/distributed-systems/log-what-every-software-engineer-should-know-about-real-time-datas-unifying
Software concepts, architecture, design patterns, conventions and style
StranglerFigApplication
https://martinfowler.com/bliki/StranglerFigApplication.html
Software concepts, architecture, design patterns, conventions and style
How These Things Work – A book about CS from first principles (2016) | Hacker News
https://news.ycombinator.com/item?id=22346349
Software concepts, architecture, design patterns, conventions and style
Preface :: Reasonably Polymorphic
https://reasonablypolymorphic.com/book/preface
Software concepts, architecture, design patterns, conventions and style
A Comprehensive Guide to Rails Service Objects | Toptal
https://www.toptal.com/ruby-on-rails/rails-service-objects-tutorial
Service objects
Software concepts, architecture, design patterns, conventions and style
Documenting Software Architectures: Views and Beyond, Second Edition
https://resources.sei.cmu.edu/library/asset-view.cfm?assetID=30386
Software concepts, architecture, design patterns, conventions and style
GitHub - npryce/adr-tools: Command-line tools for working with Architecture Decision Records
https://github.com/npryce/adr-tools
Software concepts, architecture, design patterns, conventions and style
Blog | Documenting Architecture Decisions | Relevance
http://thinkrelevance.com/blog/2011/11/15/documenting-architecture-decisions
Software concepts, architecture, design patterns, conventions and style
Lightweight Architecture Decision Records | Technology Radar | ThoughtWorks
https://www.thoughtworks.com/radar/techniques/lightweight-architecture-decision-records
Software concepts, architecture, design patterns, conventions and style
Grinding – AVC
https://avc.com/2019/12/grinding/
Software concepts, architecture, design patterns, conventions and style
How Figma's Multiplayer Technology Works | Hacker News
https://news.ycombinator.com/item?id=21378858
Software concepts, architecture, design patterns, conventions and style
How Figma’s multiplayer technology works
https://www.figma.com/blog/how-figmas-multiplayer-technology-works/
Software concepts, architecture, design patterns, conventions and style
AHA Programming 💡
https://kentcdodds.com/blog/aha-programming
Software concepts, architecture, design patterns, conventions and style
My Favourite Git Commit | Hacker News
https://news.ycombinator.com/item?id=21289827
Git
Software concepts, architecture, design patterns, conventions and style
My favourite Git commit | fatbusinessman.com
https://fatbusinessman.com/2019/my-favourite-git-commit
Git
Software concepts, architecture, design patterns, conventions and style
John Carmack on Parallel Implementations
http://sevangelatos.com/john-carmack-on-parallel-implementations/
Software concepts, architecture, design patterns, conventions and style
Fast and flexible observability with canonical log lines | Hacker News
https://news.ycombinator.com/item?id=20568634
Software concepts, architecture, design patterns, conventions and style
Fast and flexible observability with canonical log lines
https://stripe.com/blog/canonical-log-lines
Software concepts, architecture, design patterns, conventions and style
Ask HN: What are the “best” codebases that you've ever encountered? | Hacker News
https://news.ycombinator.com/item?id=20556336
Software concepts, architecture, design patterns, conventions and style
Trunk Based Development
https://trunkbaseddevelopment.com/
Software concepts, architecture, design patterns, conventions and style
The Case Against Pull Requests (And How to Fix Them) - DEV Community 👩💻👨💻
https://dev.to/shubhamjain/the-case-against-pull-requests-and-how-to-fix-it-533g
Software concepts, architecture, design patterns, conventions and style
Operating a large distributed system in a reliable way: practices I learned | Hacker News
https://news.ycombinator.com/item?id=20462349
Software systems
Software concepts, architecture, design patterns, conventions and style
Operating a Large, Distributed System in a Reliable Way: Practices I Learned
https://blog.pragmaticengineer.com/operating-a-high-scale-distributed-system/
Software concepts, architecture, design patterns, conventions and style
Choose Boring Technology
http://boringtechnology.club/
Appropriate technology
Software concepts, architecture, design patterns, conventions and style
Zero Cost Abstractions
https://boats.gitlab.io/blog/post/zero-cost-abstractions/
Software concepts, architecture, design patterns, conventions and style
Ask HN: How to learn best practices when you have no one to teach you? | Hacker News
https://news.ycombinator.com/item?id=19423228
Learning to program software
Software concepts, architecture, design patterns, conventions and style
John Carmack on Inlined Code
http://number-none.com/blow/john_carmack_on_inlined_code.html
Software concepts, architecture, design patterns, conventions and style
A Philosophy of Software Design by John Ousterhout [Talk] | Little Big Engineer
http://alex-ii.github.io/notes/2018/10/07/philosophy_of_software_design.html
Software concepts, architecture, design patterns, conventions and style
Everything is a file - Wikipedia
https://en.wikipedia.org/wiki/Everything_is_a_file
Software concepts, architecture, design patterns, conventions and style
Model-View-Controller
https://developer.apple.com/library/archive/documentation/General/Conceptual/DevPedia-CocoaCore/MVC.html
Software concepts, architecture, design patterns, conventions and style
SOLID - Wikipedia
https://en.wikipedia.org/wiki/SOLID
Software concepts, architecture, design patterns, conventions and style
I ruin developers’ lives with my code reviews and I'm sorry / Habr
https://habr.com/en/post/440736/
Software concepts, architecture, design patterns, conventions and style
Design Patterns - Wikipedia
https://en.wikipedia.org/wiki/Design_Patterns
Books on technology and software
Software concepts, architecture, design patterns, conventions and style
Patterns of Enterprise Application Architecture
https://www.martinfowler.com/books/eaa.html
Books on technology and software
Software concepts, architecture, design patterns, conventions and style
Strangler pattern, a powerful simple concept to do refactoring | Hacker News
https://news.ycombinator.com/item?id=19122973
Software concepts, architecture, design patterns, conventions and style
bliki: StranglerApplication
https://www.martinfowler.com/bliki/StranglerApplication.html
Software concepts, architecture, design patterns, conventions and style
Clean Code
https://www.goodreads.com/book/show/3735293-clean-code
Books on technology and software
Software concepts, architecture, design patterns, conventions and style
Let the code speak! – Hacker Noon
https://hackernoon.com/let-the-code-speak-52d1cebf0394
Software concepts, architecture, design patterns, conventions and style
Clean Code in Real Life
http://thinkingsideways.net/clean/code/2019/01/22/clean-code.html
Software concepts, architecture, design patterns, conventions and style
Lambda architecture - Wikipedia
https://en.wikipedia.org/wiki/Lambda_architecture
Software concepts, architecture, design patterns, conventions and style