Application architecture design template
https://www.reddit.com/r/programming/comments/1onzmja/application_architecture_design_template/
<!-- SC_OFF -->New to the subreddit and a novice engineer self studying to build software using AI tools. I've been largely focusing on application architecture design as I've come to realize that AI coding tools are becoming quite capable. In doing so, I've been wrestling with developing a standard application architecture design (AAD) template that I can use for my app. It's a software asset management tool and is based on the following design: modular monolith, domain driven design with hexagonal layers (ports and adapters). The AAD template is spec'd for a single bounded context and I tweak it each time I move on to building a new bounded context. I've attached the template for reference in case you're interested in seeing what I have. My question is - is there a standard template that is widely used for modular monoliths / DDD based apps? My sense based on reading and research so far is that there is no formulaic template that I can pull off the shelf and each AAD can vary depending on who is creating it. Is this roughly right? Link to AAD / ADR template below: https://docs.google.com/document/d/1cZLOP2nFr_--nuvvuvy1mUd-xflMyFNhRo3dwtEkYE0/edit?tab=t.0 <!-- SC_ON --> submitted by /u/peterk550 (https://www.reddit.com/user/peterk550)
[link] (https://docs.google.com/document/d/1cZLOP2nFr_--nuvvuvy1mUd-xflMyFNhRo3dwtEkYE0/edit?tab=t.0) [comments] (https://www.reddit.com/r/programming/comments/1onzmja/application_architecture_design_template/)
https://www.reddit.com/r/programming/comments/1onzmja/application_architecture_design_template/
<!-- SC_OFF -->New to the subreddit and a novice engineer self studying to build software using AI tools. I've been largely focusing on application architecture design as I've come to realize that AI coding tools are becoming quite capable. In doing so, I've been wrestling with developing a standard application architecture design (AAD) template that I can use for my app. It's a software asset management tool and is based on the following design: modular monolith, domain driven design with hexagonal layers (ports and adapters). The AAD template is spec'd for a single bounded context and I tweak it each time I move on to building a new bounded context. I've attached the template for reference in case you're interested in seeing what I have. My question is - is there a standard template that is widely used for modular monoliths / DDD based apps? My sense based on reading and research so far is that there is no formulaic template that I can pull off the shelf and each AAD can vary depending on who is creating it. Is this roughly right? Link to AAD / ADR template below: https://docs.google.com/document/d/1cZLOP2nFr_--nuvvuvy1mUd-xflMyFNhRo3dwtEkYE0/edit?tab=t.0 <!-- SC_ON --> submitted by /u/peterk550 (https://www.reddit.com/user/peterk550)
[link] (https://docs.google.com/document/d/1cZLOP2nFr_--nuvvuvy1mUd-xflMyFNhRo3dwtEkYE0/edit?tab=t.0) [comments] (https://www.reddit.com/r/programming/comments/1onzmja/application_architecture_design_template/)
I Made a Configurable Rate Limiter… Because APIs Can’t Say ‘Chill’
https://www.reddit.com/r/programming/comments/1onznpx/i_made_a_configurable_rate_limiter_because_apis/
submitted by /u/Certain_Wafer9122 (https://www.reddit.com/user/Certain_Wafer9122)
[link] (https://beyondthesyntax.substack.com/p/i-made-a-configurable-rate-limiter) [comments] (https://www.reddit.com/r/programming/comments/1onznpx/i_made_a_configurable_rate_limiter_because_apis/)
https://www.reddit.com/r/programming/comments/1onznpx/i_made_a_configurable_rate_limiter_because_apis/
submitted by /u/Certain_Wafer9122 (https://www.reddit.com/user/Certain_Wafer9122)
[link] (https://beyondthesyntax.substack.com/p/i-made-a-configurable-rate-limiter) [comments] (https://www.reddit.com/r/programming/comments/1onznpx/i_made_a_configurable_rate_limiter_because_apis/)
Stack Memory in Rust — Fast & Predictable Allocation | Ownership Series
https://www.reddit.com/r/programming/comments/1oo20e2/stack_memory_in_rust_fast_predictable_allocation/
submitted by /u/Best_Confusion_480 (https://www.reddit.com/user/Best_Confusion_480)
[link] (https://www.youtube.com/watch?v=4zHKAEXV1AU) [comments] (https://www.reddit.com/r/programming/comments/1oo20e2/stack_memory_in_rust_fast_predictable_allocation/)
https://www.reddit.com/r/programming/comments/1oo20e2/stack_memory_in_rust_fast_predictable_allocation/
submitted by /u/Best_Confusion_480 (https://www.reddit.com/user/Best_Confusion_480)
[link] (https://www.youtube.com/watch?v=4zHKAEXV1AU) [comments] (https://www.reddit.com/r/programming/comments/1oo20e2/stack_memory_in_rust_fast_predictable_allocation/)
SOMEONE Code Reviewed Hazel, My Game Engine feat The Cherno and Nathan Baggs
https://www.reddit.com/r/programming/comments/1oo4942/someone_code_reviewed_hazel_my_game_engine_feat/
submitted by /u/sarkie (https://www.reddit.com/user/sarkie)
[link] (https://www.youtube.com/watch?v=Glq1oDBy1cQ) [comments] (https://www.reddit.com/r/programming/comments/1oo4942/someone_code_reviewed_hazel_my_game_engine_feat/)
https://www.reddit.com/r/programming/comments/1oo4942/someone_code_reviewed_hazel_my_game_engine_feat/
submitted by /u/sarkie (https://www.reddit.com/user/sarkie)
[link] (https://www.youtube.com/watch?v=Glq1oDBy1cQ) [comments] (https://www.reddit.com/r/programming/comments/1oo4942/someone_code_reviewed_hazel_my_game_engine_feat/)
Implementing virtual list view with variable row heights
https://www.reddit.com/r/programming/comments/1oo623f/implementing_virtual_list_view_with_variable_row/
submitted by /u/hasen-judi (https://www.reddit.com/user/hasen-judi)
[link] (https://judi.systems/shirei/blog/virtual-list/) [comments] (https://www.reddit.com/r/programming/comments/1oo623f/implementing_virtual_list_view_with_variable_row/)
https://www.reddit.com/r/programming/comments/1oo623f/implementing_virtual_list_view_with_variable_row/
submitted by /u/hasen-judi (https://www.reddit.com/user/hasen-judi)
[link] (https://judi.systems/shirei/blog/virtual-list/) [comments] (https://www.reddit.com/r/programming/comments/1oo623f/implementing_virtual_list_view_with_variable_row/)
Creating a PostgreSQL extension from scratch
https://www.reddit.com/r/programming/comments/1ooba7e/creating_a_postgresql_extension_from_scratch/
submitted by /u/pgEdge_Postgres (https://www.reddit.com/user/pgEdge_Postgres)
[link] (https://www.pgedge.com/blog/returning-multiple-rows-with-postgres-extensions) [comments] (https://www.reddit.com/r/programming/comments/1ooba7e/creating_a_postgresql_extension_from_scratch/)
https://www.reddit.com/r/programming/comments/1ooba7e/creating_a_postgresql_extension_from_scratch/
submitted by /u/pgEdge_Postgres (https://www.reddit.com/user/pgEdge_Postgres)
[link] (https://www.pgedge.com/blog/returning-multiple-rows-with-postgres-extensions) [comments] (https://www.reddit.com/r/programming/comments/1ooba7e/creating_a_postgresql_extension_from_scratch/)
Introducing pg_lake: Integrate Your Data Lakehouse with Postgres
https://www.reddit.com/r/programming/comments/1oobjtg/introducing_pg_lake_integrate_your_data_lakehouse/
submitted by /u/craigkerstiens (https://www.reddit.com/user/craigkerstiens)
[link] (https://www.snowflake.com/en/engineering-blog/pg-lake-postgres-lakehouse-integration/) [comments] (https://www.reddit.com/r/programming/comments/1oobjtg/introducing_pg_lake_integrate_your_data_lakehouse/)
https://www.reddit.com/r/programming/comments/1oobjtg/introducing_pg_lake_integrate_your_data_lakehouse/
submitted by /u/craigkerstiens (https://www.reddit.com/user/craigkerstiens)
[link] (https://www.snowflake.com/en/engineering-blog/pg-lake-postgres-lakehouse-integration/) [comments] (https://www.reddit.com/r/programming/comments/1oobjtg/introducing_pg_lake_integrate_your_data_lakehouse/)
Voxel Grid Visibility
https://www.reddit.com/r/programming/comments/1ood094/voxel_grid_visibility/
submitted by /u/scaevolus (https://www.reddit.com/user/scaevolus)
[link] (https://cod.ifies.com/voxel-visibility/) [comments] (https://www.reddit.com/r/programming/comments/1ood094/voxel_grid_visibility/)
https://www.reddit.com/r/programming/comments/1ood094/voxel_grid_visibility/
submitted by /u/scaevolus (https://www.reddit.com/user/scaevolus)
[link] (https://cod.ifies.com/voxel-visibility/) [comments] (https://www.reddit.com/r/programming/comments/1ood094/voxel_grid_visibility/)
Bloom filters are good for search that does not scale
https://www.reddit.com/r/programming/comments/1oof6k4/bloom_filters_are_good_for_search_that_does_not/
submitted by /u/iamkeyur (https://www.reddit.com/user/iamkeyur)
[link] (https://notpeerreviewed.com/blog/bloom-filters/) [comments] (https://www.reddit.com/r/programming/comments/1oof6k4/bloom_filters_are_good_for_search_that_does_not/)
https://www.reddit.com/r/programming/comments/1oof6k4/bloom_filters_are_good_for_search_that_does_not/
submitted by /u/iamkeyur (https://www.reddit.com/user/iamkeyur)
[link] (https://notpeerreviewed.com/blog/bloom-filters/) [comments] (https://www.reddit.com/r/programming/comments/1oof6k4/bloom_filters_are_good_for_search_that_does_not/)
Benchmarking the cost of Java's EnumSet - A Second Look
https://www.reddit.com/r/programming/comments/1oogu82/benchmarking_the_cost_of_javas_enumset_a_second/
submitted by /u/nihathrael (https://www.reddit.com/user/nihathrael)
[link] (https://www.kinnen.de/blog/enumset-benchmark/) [comments] (https://www.reddit.com/r/programming/comments/1oogu82/benchmarking_the_cost_of_javas_enumset_a_second/)
https://www.reddit.com/r/programming/comments/1oogu82/benchmarking_the_cost_of_javas_enumset_a_second/
submitted by /u/nihathrael (https://www.reddit.com/user/nihathrael)
[link] (https://www.kinnen.de/blog/enumset-benchmark/) [comments] (https://www.reddit.com/r/programming/comments/1oogu82/benchmarking_the_cost_of_javas_enumset_a_second/)
i can not create docker image of my spring boot file can some body help me
https://www.reddit.com/r/programming/comments/1ooqkpy/i_can_not_create_docker_image_of_my_spring_boot/
<!-- SC_OFF -->Hello, I'm trying to build a Docker image for my Spring Boot project using the command ./mvnw clean spring-boot:build-image, but my build keeps failing during the test phase. It fails when trying to connect to the PostgreSQL database with this error: Caused by: org.postgresql.util.PSQLException: FATAL: invalid value for parameter "TimeZone": "Asia/Calcutta" Here is what I have already tried to fix this, without success: Searched Project: I have searched my entire project directory (including src/main/resources and src/test/resources) for the string "Asia/Calcutta". It is not in any of my source code. The only place it appears is in the error logs inside the target/ folder. Checked Test Config: I do not have a src/test/resources/application.properties file that could be overriding my main config. Forced Timezone in pom.xml: I tried forcing the correct timezone by adding this to the section of my pom.xml, but I still get the same error <!-- SC_ON --> submitted by /u/SentenceLivid6246 (https://www.reddit.com/user/SentenceLivid6246)
[link] (https://github.com/Premkumar-Ingale/glowing-enigma) [comments] (https://www.reddit.com/r/programming/comments/1ooqkpy/i_can_not_create_docker_image_of_my_spring_boot/)
https://www.reddit.com/r/programming/comments/1ooqkpy/i_can_not_create_docker_image_of_my_spring_boot/
<!-- SC_OFF -->Hello, I'm trying to build a Docker image for my Spring Boot project using the command ./mvnw clean spring-boot:build-image, but my build keeps failing during the test phase. It fails when trying to connect to the PostgreSQL database with this error: Caused by: org.postgresql.util.PSQLException: FATAL: invalid value for parameter "TimeZone": "Asia/Calcutta" Here is what I have already tried to fix this, without success: Searched Project: I have searched my entire project directory (including src/main/resources and src/test/resources) for the string "Asia/Calcutta". It is not in any of my source code. The only place it appears is in the error logs inside the target/ folder. Checked Test Config: I do not have a src/test/resources/application.properties file that could be overriding my main config. Forced Timezone in pom.xml: I tried forcing the correct timezone by adding this to the section of my pom.xml, but I still get the same error <!-- SC_ON --> submitted by /u/SentenceLivid6246 (https://www.reddit.com/user/SentenceLivid6246)
[link] (https://github.com/Premkumar-Ingale/glowing-enigma) [comments] (https://www.reddit.com/r/programming/comments/1ooqkpy/i_can_not_create_docker_image_of_my_spring_boot/)
Fluent Visitors: revisiting a classic design pattern
https://www.reddit.com/r/programming/comments/1ooxdib/fluent_visitors_revisiting_a_classic_design/
submitted by /u/neilmadden (https://www.reddit.com/user/neilmadden)
[link] (https://neilmadden.blog/2025/11/04/fluent-visitors-revisiting-a-classic-design-pattern/) [comments] (https://www.reddit.com/r/programming/comments/1ooxdib/fluent_visitors_revisiting_a_classic_design/)
https://www.reddit.com/r/programming/comments/1ooxdib/fluent_visitors_revisiting_a_classic_design/
submitted by /u/neilmadden (https://www.reddit.com/user/neilmadden)
[link] (https://neilmadden.blog/2025/11/04/fluent-visitors-revisiting-a-classic-design-pattern/) [comments] (https://www.reddit.com/r/programming/comments/1ooxdib/fluent_visitors_revisiting_a_classic_design/)
Building a highly-available web service without a database
https://www.reddit.com/r/programming/comments/1ooxrce/building_a_highlyavailable_web_service_without_a/
submitted by /u/self (https://www.reddit.com/user/self)
[link] (https://screenshotbot.io/blog/building-a-highly-available-web-service-without-a-database) [comments] (https://www.reddit.com/r/programming/comments/1ooxrce/building_a_highlyavailable_web_service_without_a/)
https://www.reddit.com/r/programming/comments/1ooxrce/building_a_highlyavailable_web_service_without_a/
submitted by /u/self (https://www.reddit.com/user/self)
[link] (https://screenshotbot.io/blog/building-a-highly-available-web-service-without-a-database) [comments] (https://www.reddit.com/r/programming/comments/1ooxrce/building_a_highlyavailable_web_service_without_a/)
Optimizing filtered vector queries from tens of seconds to single-digit milliseconds in PostgreSQL
https://www.reddit.com/r/programming/comments/1ooxsov/optimizing_filtered_vector_queries_from_tens_of/
<!-- SC_OFF -->We actively use pgvector in a production setting for maintaining and querying HNSW vector indexes used to power our recommendation algorithms. A couple of weeks ago, however, as we were adding many more candidates into our database, we suddenly noticed our query times increasing linearly with the number of profiles, which turned out to be a result of incorrectly structured and overly complicated SQL queries. Turns out that I hadn't fully internalized how filtering vector queries really worked. I knew vector indexes were fundamentally different from B-trees, hash maps, GIN indexes, etc., but I had not understood that they were essentially incompatible with more standard filtering approaches in the way that they are typically executed. I searched through google until page 10 and beyond with various different searches, but struggled to find thorough examples addressing the issues I was facing in real production scenarios that I could use to ground my expectations and guide my implementation. Now, I wrote a blog post about some of the best practices I learned for filtering vector queries using pgvector with PostgreSQL based on all the information I could find, thoroughly tried and tested, and currently in deployed in production use. In it I try to provide: - Reference points to target when optimizing vector queries' performance
- Clarity about your options for different approaches, such as pre-filtering, post-filtering and integrated filtering with pgvector
- Examples of optimized query structures using both Python + SQLAlchemy and raw SQL, as well as approaches to dynamically building more complex queries using SQLAlchemy
- Tips and tricks for constructing both indexes and queries as well as for understanding them
- Directions for even further optimizations and learning Hopefully it helps, whether you're building standard RAG systems, fully agentic AI applications or good old semantic search! https://www.clarvo.ai/blog/optimizing-filtered-vector-queries-from-tens-of-seconds-to-single-digit-milliseconds-in-postgresql Let me know if there is anything I missed or if you have come up with better strategies! <!-- SC_ON --> submitted by /u/m1r0k3 (https://www.reddit.com/user/m1r0k3)
[link] (https://www.clarvo.ai/blog/optimizing-filtered-vector-queries-from-tens-of-seconds-to-single-digit-milliseconds-in-postgresql) [comments] (https://www.reddit.com/r/programming/comments/1ooxsov/optimizing_filtered_vector_queries_from_tens_of/)
https://www.reddit.com/r/programming/comments/1ooxsov/optimizing_filtered_vector_queries_from_tens_of/
<!-- SC_OFF -->We actively use pgvector in a production setting for maintaining and querying HNSW vector indexes used to power our recommendation algorithms. A couple of weeks ago, however, as we were adding many more candidates into our database, we suddenly noticed our query times increasing linearly with the number of profiles, which turned out to be a result of incorrectly structured and overly complicated SQL queries. Turns out that I hadn't fully internalized how filtering vector queries really worked. I knew vector indexes were fundamentally different from B-trees, hash maps, GIN indexes, etc., but I had not understood that they were essentially incompatible with more standard filtering approaches in the way that they are typically executed. I searched through google until page 10 and beyond with various different searches, but struggled to find thorough examples addressing the issues I was facing in real production scenarios that I could use to ground my expectations and guide my implementation. Now, I wrote a blog post about some of the best practices I learned for filtering vector queries using pgvector with PostgreSQL based on all the information I could find, thoroughly tried and tested, and currently in deployed in production use. In it I try to provide: - Reference points to target when optimizing vector queries' performance
- Clarity about your options for different approaches, such as pre-filtering, post-filtering and integrated filtering with pgvector
- Examples of optimized query structures using both Python + SQLAlchemy and raw SQL, as well as approaches to dynamically building more complex queries using SQLAlchemy
- Tips and tricks for constructing both indexes and queries as well as for understanding them
- Directions for even further optimizations and learning Hopefully it helps, whether you're building standard RAG systems, fully agentic AI applications or good old semantic search! https://www.clarvo.ai/blog/optimizing-filtered-vector-queries-from-tens-of-seconds-to-single-digit-milliseconds-in-postgresql Let me know if there is anything I missed or if you have come up with better strategies! <!-- SC_ON --> submitted by /u/m1r0k3 (https://www.reddit.com/user/m1r0k3)
[link] (https://www.clarvo.ai/blog/optimizing-filtered-vector-queries-from-tens-of-seconds-to-single-digit-milliseconds-in-postgresql) [comments] (https://www.reddit.com/r/programming/comments/1ooxsov/optimizing_filtered_vector_queries_from_tens_of/)
Autark: Rethinking build systems – Integrate, Don’t Outsource
https://www.reddit.com/r/programming/comments/1op09av/autark_rethinking_build_systems_integrate_dont/
submitted by /u/adamansky (https://www.reddit.com/user/adamansky)
[link] (https://blog.annapurna.cc/posts/autark-intro/) [comments] (https://www.reddit.com/r/programming/comments/1op09av/autark_rethinking_build_systems_integrate_dont/)
https://www.reddit.com/r/programming/comments/1op09av/autark_rethinking_build_systems_integrate_dont/
submitted by /u/adamansky (https://www.reddit.com/user/adamansky)
[link] (https://blog.annapurna.cc/posts/autark-intro/) [comments] (https://www.reddit.com/r/programming/comments/1op09av/autark_rethinking_build_systems_integrate_dont/)
SPy: An interpreter and compiler for a fast statically typed variant of Python
https://www.reddit.com/r/programming/comments/1op0fy5/spy_an_interpreter_and_compiler_for_a_fast/
submitted by /u/cheerfulboy (https://www.reddit.com/user/cheerfulboy)
[link] (https://antocuni.eu/2025/10/29/inside-spy-part-1-motivations-and-goals/) [comments] (https://www.reddit.com/r/programming/comments/1op0fy5/spy_an_interpreter_and_compiler_for_a_fast/)
https://www.reddit.com/r/programming/comments/1op0fy5/spy_an_interpreter_and_compiler_for_a_fast/
submitted by /u/cheerfulboy (https://www.reddit.com/user/cheerfulboy)
[link] (https://antocuni.eu/2025/10/29/inside-spy-part-1-motivations-and-goals/) [comments] (https://www.reddit.com/r/programming/comments/1op0fy5/spy_an_interpreter_and_compiler_for_a_fast/)
Understanding Spec-Driven-Development: Kiro, spec-kit, and Tessl
https://www.reddit.com/r/programming/comments/1op1ciq/understanding_specdrivendevelopment_kiro_speckit/
submitted by /u/grouvi (https://www.reddit.com/user/grouvi)
[link] (https://martinfowler.com/articles/exploring-gen-ai/sdd-3-tools.html) [comments] (https://www.reddit.com/r/programming/comments/1op1ciq/understanding_specdrivendevelopment_kiro_speckit/)
https://www.reddit.com/r/programming/comments/1op1ciq/understanding_specdrivendevelopment_kiro_speckit/
submitted by /u/grouvi (https://www.reddit.com/user/grouvi)
[link] (https://martinfowler.com/articles/exploring-gen-ai/sdd-3-tools.html) [comments] (https://www.reddit.com/r/programming/comments/1op1ciq/understanding_specdrivendevelopment_kiro_speckit/)
Many-to-Many Relations with 'through' in Django
https://www.reddit.com/r/programming/comments/1op20yy/manytomany_relations_with_through_in_django/
submitted by /u/Funny-Ad-5060 (https://www.reddit.com/user/Funny-Ad-5060)
[link] (https://pythonjournals.com/many-to-many-relations-with-through-in-django/) [comments] (https://www.reddit.com/r/programming/comments/1op20yy/manytomany_relations_with_through_in_django/)
https://www.reddit.com/r/programming/comments/1op20yy/manytomany_relations_with_through_in_django/
submitted by /u/Funny-Ad-5060 (https://www.reddit.com/user/Funny-Ad-5060)
[link] (https://pythonjournals.com/many-to-many-relations-with-through-in-django/) [comments] (https://www.reddit.com/r/programming/comments/1op20yy/manytomany_relations_with_through_in_django/)
Disassembling Terabytes of Random Data with Zig and Capstone to Prove a Point
https://www.reddit.com/r/programming/comments/1op56v8/disassembling_terabytes_of_random_data_with_zig/
submitted by /u/js4845 (https://www.reddit.com/user/js4845)
[link] (https://jstrieb.github.io/posts/random-instructions/) [comments] (https://www.reddit.com/r/programming/comments/1op56v8/disassembling_terabytes_of_random_data_with_zig/)
https://www.reddit.com/r/programming/comments/1op56v8/disassembling_terabytes_of_random_data_with_zig/
submitted by /u/js4845 (https://www.reddit.com/user/js4845)
[link] (https://jstrieb.github.io/posts/random-instructions/) [comments] (https://www.reddit.com/r/programming/comments/1op56v8/disassembling_terabytes_of_random_data_with_zig/)
Git History Graph Command
https://www.reddit.com/r/programming/comments/1op8gkx/git_history_graph_command/
<!-- SC_OFF -->A while back a friend gave me a super useful git command for showing git history in the terminal. Here's the command: git log --graph --decorate --all --pretty=format:'%C(auto)%h%d %C(#888888)(%an; %ar)%Creset %s'"alias graph="git log --graph --decorate --all --pretty=format:'%C(auto)%h%d %C(#888888)(%an; %ar)%Creset %s' I just made this alias with it alias graph="git log --graph --decorate --all --pretty=format:'%C(auto)%h%d %C(#888888)(%an; %ar)%Creset %s'"alias graph="git log --graph --decorate --all --pretty=format:'%C(auto)%h%d %C(#888888)(%an; %ar)%Creset %s'" I love this command and though I'd share it. Here's what it looks like: [Screenshot-2025-11-05-at-9-58-20-AM.png](https://postimg.cc/Mv6xDKtq) <!-- SC_ON --> submitted by /u/Critical-Volume2360 (https://www.reddit.com/user/Critical-Volume2360)
[link] (https://postimg.cc/Mv6xDKtq) [comments] (https://www.reddit.com/r/programming/comments/1op8gkx/git_history_graph_command/)
https://www.reddit.com/r/programming/comments/1op8gkx/git_history_graph_command/
<!-- SC_OFF -->A while back a friend gave me a super useful git command for showing git history in the terminal. Here's the command: git log --graph --decorate --all --pretty=format:'%C(auto)%h%d %C(#888888)(%an; %ar)%Creset %s'"alias graph="git log --graph --decorate --all --pretty=format:'%C(auto)%h%d %C(#888888)(%an; %ar)%Creset %s' I just made this alias with it alias graph="git log --graph --decorate --all --pretty=format:'%C(auto)%h%d %C(#888888)(%an; %ar)%Creset %s'"alias graph="git log --graph --decorate --all --pretty=format:'%C(auto)%h%d %C(#888888)(%an; %ar)%Creset %s'" I love this command and though I'd share it. Here's what it looks like: [Screenshot-2025-11-05-at-9-58-20-AM.png](https://postimg.cc/Mv6xDKtq) <!-- SC_ON --> submitted by /u/Critical-Volume2360 (https://www.reddit.com/user/Critical-Volume2360)
[link] (https://postimg.cc/Mv6xDKtq) [comments] (https://www.reddit.com/r/programming/comments/1op8gkx/git_history_graph_command/)