Skip to content

Commit 4f10bbe

Browse files
committed
Added new Architecture Weekly - 2023-07-24
1 parent e0ff07d commit 4f10bbe

4 files changed

Lines changed: 159 additions & 58 deletions

File tree

README.md

Lines changed: 67 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,73 @@ There are two rules:
2424

2525
---
2626

27-
## [17th July 2023](per-week/2023-07-10.md) [![Subscribe](https://img.shields.io/badge/%F0%9F%9A%80-subscribe!-important)](https://www.architecture-weekly.com/?utm_source=github_architecture_weekly)
27+
## [24th July 2023](per-week/2023-07-24.md) [![Subscribe](https://img.shields.io/badge/%F0%9F%9A%80-subscribe!-important)](https://www.architecture-weekly.com/?utm_source=github_architecture_weekly)
28+
29+
Ukraine is still under brutal Russian invasion. A lot of Ukrainian people are hurt, without shelter and need help. You can help in various ways, for instance, directly helping refugees, spreading awareness, putting pressure on your local government or companies. You can also support Ukraine by donating e.g. to [Red Cross](https://www.icrc.org/en/donate/ukraine), [Ukraine humanitarian organisation](https://savelife.in.ua/en/donate/) or [donate Ambulances for Ukraine](https://www.gofundme.com/f/help-to-save-the-lives-of-civilians-in-a-war-zone).
30+
31+
---
32+
33+
### Architecture
34+
- [Yelp - Rebuilding a Cassandra cluster using Yelp’s Data Pipeline](https://engineeringblog.yelp.com/2023/01/rebuilding-a-cassandra-cluster-using-yelps-data-pipeline.html)
35+
- [LinkedIn - LinkedIn Integrates Protocol Buffers With Rest.li for Improved Microservices Performance](https://engineering.linkedin.com/blog/2023/linkedin-integrates-protocol-buffers-with-rest-li-for-improved-m)
36+
- [A. Streets, K. Dziublinski, A. Harmel-Law - Decentralizing the Practice of Architecture at Xapo Bank](https://martinfowler.com/articles/xapo-architecture-experience.html)
37+
- [George Fairbanks - Intellectual control](https://www.youtube.com/watch?v=Zs5UJqgu0tY)
38+
- [Yan Cui - “Even simple serverless applications have complex architecture diagrams”, so what?](https://theburningmonk.com/2020/11/even-simple-serverless-applications-have-complex-architecture-diagrams-so-what/)
39+
- [Mathias Verraes, Rebecca Wirfs-Brock - Surfacing Worldviews in Design](https://verraes.net/2023/07/surfacing-worldviews-in-design/)
40+
41+
### DevOps
42+
- [InfoQ - DevOps and Cloud InfoQ Trends Report – July 2023](https://www.infoq.com/articles/cloud-devops-trends-2023)
43+
- [Andrew Clay Shafer - More Buzzwords Won't Help: The Long History of DevOps Failures](https://www.youtube.com/watch?v=C8hma_YSBX0)
44+
45+
### Databases
46+
- [The Hanselminutes Podcast - All the Performance with RavenDB's Oren Eini](https://hanselminutes.com/901/all-the-performance-with-ravendbs-oren-eini)
47+
48+
### Frontend
49+
- [Mike Pearson - Signals make Angular MUCH easier](https://www.youtube.com/watch?v=FRCpN62LyyM)
50+
- [Matan Borenkraout - Testing Library: everybody uses it, but nobody understands it](https://www.youtube.com/watch?v=jNAMdsbdvlI)
51+
52+
### AI
53+
- [Meta AI - Llama 2: Open Foundation and Fine-Tuned Chat Models](https://ai.meta.com/research/publications/llama-2-open-foundation-and-fine-tuned-chat-models/)
54+
- [Fortune - Over just a few months, ChatGPT went from correctly answering a simple math problem 98% of the time to just 2%, study finds](https://fortune.com/2023/07/19/chatgpt-accuracy-stanford-study/)
55+
56+
### Azure
57+
- [Tomasz Pęczek - DevOps Practices for Azure Infrastructure - Continuous Delivery & Continuous Deployment](https://www.tpeczek.com/2023/06/devops-practices-for-azure_27.html)
58+
59+
### Java
60+
- [Micronaut - Micronaut Framework 4.0.0 Released!](https://micronaut.io/2023/07/14/micronaut-framework-4-0-0-released/)
61+
62+
### .NET
63+
- [Oskar Dudycz - How to set global setting for XUnit tests](https://event-driven.io/en/xunit_global_settings/?utm_source=architecture_weekly)
64+
- [Jeremy D. Miller - A-Frame Architecture with Wolverine](https://jeremydmiller.com/2023/07/19/a-frame-architecture-with-wolverine/)
65+
- [Thomas Heijtink - CancellationTokens 2.0](https://tom-heijtink.medium.com/cancellationtokens-2-0-90f47d6a5b74)
66+
- [Johnny Hooyberghs - Building a Game with .NET and Orleans](https://www.youtube.com/watch?v=xDpQt1RNHvw)
67+
- [grate - SQL scripts migration runner](https://erikbra.github.io/grate/)
68+
69+
### WebAssembly
70+
- [Edoardo Vacchi - WebAssembly from the inside out](https://www.youtube.com/watch?v=93NL17DYNQs)
71+
72+
### Coding Life
73+
- [Paul Graham - How to Do Great Work](http://paulgraham.com/greatwork.html)
74+
75+
### Management
76+
- [Aleix Morgadas - Interim Platform Team](https://learnings.aleixmorgadas.dev/p/interim-platform-team)
77+
- [New Relic - Thoughts About Mob Programming From a Manager’s Perspective](https://newrelic.com/blog/best-practices/mob-programming-managers)
78+
79+
### Product Design
80+
- [Domagoj Pavlešić - Sessionize: From idea to 100.000 speakers, and beyond!](https://www.youtube.com/watch?v=NuzCoPxedMU)
81+
82+
### Industry
83+
- [CNN Bussiness - ‘Time is money’: Shopify calculator shows how much unnecessary meetings really cost the company](https://edition.cnn.com/2023/07/12/tech/shopify-meeting-cost-calculator/index.html)
84+
- [The Deep Dive - Shopify Employee Breaks NDA To Reveal Firm Quietly Replacing Laid Off Workers With AI](https://thedeepdive.ca/shopify-employee-breaks-nda-to-reveal-firm-quietly-replacing-laid-off-workers-with-ai/)
85+
86+
### Trivia
87+
- [The Washington Post - Kevin Mitnick, hacker and fugitive turned security consultant, dies at 59](https://www.washingtonpost.com/obituaries/2023/07/20/kevin-mitnick-hacker-dies/)
88+
- [Werner Vogels - A few words on taking notes](https://www.allthingsdistributed.com/2023/06/a-few-words-on-taking-notes.html)
89+
- [Paul Graham - How to Do Great Work](http://paulgraham.com/greatwork.html)
90+
91+
---
92+
93+
## [17th July 2023](per-week/2023-07-17.md) [![Subscribe](https://img.shields.io/badge/%F0%9F%9A%80-subscribe!-important)](https://www.architecture-weekly.com/?utm_source=github_architecture_weekly)
2894

2995
Ukraine is still under brutal Russian invasion. A lot of Ukrainian people are hurt, without shelter and need help. You can help in various ways, for instance, directly helping refugees, spreading awareness, putting pressure on your local government or companies. You can also support Ukraine by donating e.g. to [Red Cross](https://www.icrc.org/en/donate/ukraine), [Ukraine humanitarian organisation](https://savelife.in.ua/en/donate/) or [donate Ambulances for Ukraine](https://www.gofundme.com/f/help-to-save-the-lives-of-civilians-in-a-war-zone).
3096

Summary.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,12 @@
5858
- [Trivia](#trivia)
5959

6060
## Architecture
61+
- [Yelp - Rebuilding a Cassandra cluster using Yelp’s Data Pipeline](https://engineeringblog.yelp.com/2023/01/rebuilding-a-cassandra-cluster-using-yelps-data-pipeline.html)
62+
- [LinkedIn - LinkedIn Integrates Protocol Buffers With Rest.li for Improved Microservices Performance](https://engineering.linkedin.com/blog/2023/linkedin-integrates-protocol-buffers-with-rest-li-for-improved-m)
63+
- [A. Streets, K. Dziublinski, A. Harmel-Law - Decentralizing the Practice of Architecture at Xapo Bank](https://martinfowler.com/articles/xapo-architecture-experience.html)
64+
- [George Fairbanks - Intellectual control](https://www.youtube.com/watch?v=Zs5UJqgu0tY)
65+
- [Yan Cui - “Even simple serverless applications have complex architecture diagrams”, so what?](https://theburningmonk.com/2020/11/even-simple-serverless-applications-have-complex-architecture-diagrams-so-what/)
66+
- [Mathias Verraes, Rebecca Wirfs-Brock - Surfacing Worldviews in Design](https://verraes.net/2023/07/surfacing-worldviews-in-design/)
6167
- [.NET Rocks - Scaling a Monolith with Derek Comartin](https://www.dotnetrocks.com/details/1853)
6268
- [Vlad Khononov - Balancing Coupling in Software Design](https://www.youtube.com/watch?v=eQOM-UrNTS4)
6369
- [Mark Seemann - Validation and business rules](https://blog.ploeh.dk/2023/06/26/validation-and-business-rules/)
@@ -1056,6 +1062,8 @@
10561062
- [ZDNet - Google: Here's what caused our big global outage](https://www.zdnet.com/article/google-heres-what-caused-our-big-global-outage/)
10571063

10581064
## DevOps
1065+
- [InfoQ - DevOps and Cloud InfoQ Trends Report – July 2023](https://www.infoq.com/articles/cloud-devops-trends-2023)
1066+
- [Andrew Clay Shafer - More Buzzwords Won't Help: The Long History of DevOps Failures](https://www.youtube.com/watch?v=C8hma_YSBX0)
10591067
- [OrbStack - Fast, light, simple Docker containers & Linux machines for macOS](https://orbstack.dev/)
10601068
- [Tamás Sallai - How to provide information about the backend environment to frontend clients](https://advancedweb.hu/how-to-provide-information-about-the-backend-environment-to-frontend-clients/)
10611069
- [Ken Scambler - Replatform in a Year or Die: The Tale of a Turnaround](https://www.youtube.com/watch?v=6EplPhk9uOs)
@@ -1237,6 +1245,8 @@
12371245
- [Álvaro Hernández - Automation to run VMs based on vanilla Cloud Images on Firecracker](https://blog.alexellis.io/containerd-development-multipass)
12381246

12391247
## Frontend
1248+
- [Mike Pearson - Signals make Angular MUCH easier](https://www.youtube.com/watch?v=FRCpN62LyyM)
1249+
- [Matan Borenkraout - Testing Library: everybody uses it, but nobody understands it](https://www.youtube.com/watch?v=jNAMdsbdvlI)
12401250
- [Theo - t3․gg - From 0 to prod for $0 (Next.js, tRPC, TypeScript, Tailwind, Prisma & More)](https://www.youtube.com/watch?v=YkOSUVzOAA4)
12411251
- [Nicholas Ray - 300ms Faster: Reducing Wikipedia's Total Blocking Time](https://www.nray.dev/blog/300ms-faster-reducing-wikipedias-total-blocking-time/)
12421252
- [angular-auth-oidc-client - Angular Lib for OpenID Connect & OAuth2](https://github.com/damienbod/angular-auth-oidc-client/)
@@ -1463,6 +1473,7 @@
14631473
- [Postman - 2020 State of the API Report](https://www.postman.com/state-of-api)
14641474

14651475
## Databases
1476+
- [The Hanselminutes Podcast - All the Performance with RavenDB's Oren Eini](https://hanselminutes.com/901/all-the-performance-with-ravendbs-oren-eini)
14661477
- [Developer Voices - The Evolution of Databases and the Future of Database Technology (with Ben Stopford)](https://www.youtube.com/watch?v=9JVPq_fbXVs)
14671478
- [MongoDB - Introducing Atlas Stream Processing - Simplifying the Path to Reactive, Responsive, Event-Driven Apps](https://www.mongodb.com/blog/post/introducing-atlas-stream-processing-simplifying-path-reactive-responsive-even-driven-apps)
14681479
- [Tom Asel - Wardley Maps and Graphdatabases](https://tangible-concepts.de/wardley-maps-and-graphdatabases)
@@ -1660,6 +1671,8 @@
16601671
- [AWS Database Blog - Zoran Ivanovic - Implementing priority queueing with Amazon DynamoDB](https://aws.amazon.com/blogs/database/implementing-priority-queueing-with-amazon-dynamodb/)
16611672

16621673
## AI
1674+
- [Meta AI - Llama 2: Open Foundation and Fine-Tuned Chat Models](https://ai.meta.com/research/publications/llama-2-open-foundation-and-fine-tuned-chat-models/)
1675+
- [Fortune - Over just a few months, ChatGPT went from correctly answering a simple math problem 98% of the time to just 2%, study finds](https://fortune.com/2023/07/19/chatgpt-accuracy-stanford-study/)
16631676
- [GPT Engineer - Specify what you want it to build, the AI asks for clarification, and then builds it](https://github.com/AntonOsika/gpt-engineer)
16641677
- [MIT Technology Review - ChatGPT can turn bad writers into better ones](https://www.technologyreview.com/2023/07/13/1076199/chatgpt-can-turn-bad-writers-into-better-ones/)
16651678
- [OpenAI - GPT-4 API general availability and deprecation of older models in the Completions API](https://openai.com/blog/gpt-4-api-general-availability)
@@ -1794,6 +1807,7 @@
17941807
- [Werner Vogels - AWS re:Invent 2021 Keynote](https://www.youtube.com/watch?v=8_Xs8Ik0h1w)
17951808

17961809
## Azure
1810+
- [Tomasz Pęczek - DevOps Practices for Azure Infrastructure - Continuous Delivery & Continuous Deployment](https://www.tpeczek.com/2023/06/devops-practices-for-azure_27.html)
17971811
- [Microsoft - Announcing Azure Monitor OpenTelemetry Distro](https://devblogs.microsoft.com/dotnet/azure-monitor-opentelemetry-distro/)
17981812
- [Microsoft - Announcing Materialized Views for Azure Cosmos DB for NoSQL (Preview)](https://devblogs.microsoft.com/cosmosdb/announcing-materialized-view-feature-for-azure-cosmos-db-nosql-preview/)
17991813
- [Microsoft - Microsoft Build Book of News](https://news.microsoft.com/build-2023-book-of-news/)
@@ -1860,6 +1874,11 @@
18601874
- [Michael Snoyman - Asynchronous Exception Handling in Haskell](https://www.fpcomplete.com/blog/2018/04/async-exception-handling-haskell/)
18611875

18621876
## .NET
1877+
- [Oskar Dudycz - How to set global setting for XUnit tests](https://event-driven.io/en/xunit_global_settings/?utm_source=architecture_weekly)
1878+
- [Jeremy D. Miller - A-Frame Architecture with Wolverine](https://jeremydmiller.com/2023/07/19/a-frame-architecture-with-wolverine/)
1879+
- [Thomas Heijtink - CancellationTokens 2.0](https://tom-heijtink.medium.com/cancellationtokens-2-0-90f47d6a5b74)
1880+
- [Johnny Hooyberghs - Building a Game with .NET and Orleans](https://www.youtube.com/watch?v=xDpQt1RNHvw)
1881+
- [grate - SQL scripts migration runner](https://erikbra.github.io/grate/)
18631882
- [Oskar Dudycz - How to create a Docker image for the Marten application](https://event-driven.io/en/marten_and_docker/)
18641883
- [Matthew MacDonald - Introducing C#12's Future Features](https://medium.com/young-coder/introducing-c-12s-future-features-dba08439c92e)
18651884
- [David Fowler - A sample showing how to setup ASP.NET Core Identity API endpoints for authentication](https://github.com/davidfowl/IdentityEndpointsSample)
@@ -2473,6 +2492,7 @@
24732492
- [Microsoft .NET Devs Anonymously Responds to Microsoft .NET Leadership](https://pastebin.com/RF6015kv)
24742493

24752494
### WebAssembly
2495+
- [Edoardo Vacchi - WebAssembly from the inside out](https://www.youtube.com/watch?v=93NL17DYNQs)
24762496
- [Dan Gohman - The World of WASI](https://www.youtube.com/watch?v=nOkzmOapiSY)
24772497
- [The Linux Foundation - How WASI Makes Containerization More Efficient](https://training.linuxfoundation.org/blog/how-wasi-makes-containerization-more-efficient/)
24782498
- [Peter Malmgren - Getting data in and out of WASI modules](https://petermalmgren.com/serverside-wasm-data/)
@@ -2730,6 +2750,8 @@
27302750
- [Michael Lynch - How to Make Your Code Reviewer Fall in Love with You](https://mtlynch.io/code-review-love/)
27312751

27322752
## Management
2753+
- [Aleix Morgadas - Interim Platform Team](https://learnings.aleixmorgadas.dev/p/interim-platform-team)
2754+
- [New Relic - Thoughts About Mob Programming From a Manager’s Perspective](https://newrelic.com/blog/best-practices/mob-programming-managers)
27332755
- [Emily Nakashima - On Becoming a VP of Engineering, Part 1: The Path to VP](https://www.honeycomb.io/blog/becoming-vp-of-engineering-pt1)
27342756
- [John Cutler - TBM 231: Productivity (The Clash)](https://cutlefish.substack.com/p/tbm-231-productivity-the-clash)
27352757
- [Jade Rubick - A detailed look at FAST agile -- a practice well worth your time](https://www.rubick.com/fast-agile)
@@ -2829,6 +2851,7 @@
28292851
- [Amy Isikoff Newell - Allow Me To Solve Your Engineering Manager Hiring Problem](https://www.amywriteswords.com/p/your-engineering-manager-hiring-problem)
28302852

28312853
## Product Design
2854+
- [Domagoj Pavlešić - Sessionize: From idea to 100.000 speakers, and beyond!](https://www.youtube.com/watch?v=NuzCoPxedMU)
28322855
- [Zalando - Discovering & launching products in Zalando SE by Stefano Rinaldi](https://www.linkedin.com/events/discovering-launchingproductsin7058105004435365888/comments/)
28332856
- [Sam McAfee - This Agile Hammer Doesn't Work For New Product Development](https://www.linkedin.com/pulse/agile-hammer-doesnt-work-new-product-development-sam-mcafee)
28342857
- [Lars Kamp - Messaging, positioning and storytelling - how to get it right for your start-up](https://findingdistribution.substack.com/p/messaging-positioning-and-storytelling)
@@ -2846,6 +2869,7 @@
28462869
- [Joe Procopio - This Is Why Your Customers Hate Your Minimum Viable Product](https://jproco.medium.com/this-is-why-your-customers-hate-your-minimum-viable-product-664f5eece0b0)
28472870

28482871
## Java
2872+
- [Micronaut - Micronaut Framework 4.0.0 Released!](https://micronaut.io/2023/07/14/micronaut-framework-4-0-0-released/)
28492873
- [Chris Seaton - Ten Things You Can Do With GraalVM](https://gist.github.com/chrisseaton/535e0e80ea19803d5529c623c6beb921)
28502874
- [Andrzej Ludwikowski - Introducing Kalix Workflow Component](https://www.kalix.io/developer/blog/introducing-kalix-workflow-component)
28512875
- [David Vlijmincx - Introduction and pitfalls of Java's new concurrency model](https://www.youtube.com/watch?v=UjzLaVI87mA)
@@ -3193,6 +3217,8 @@
31933217
- [Marius Schulz - Implementing a Custom Forward Pipe Operator for Function Chains in Swift](https://mariusschulz.com/blog/implementing-a-custom-forward-pipe-operator-for-function-chains-in-swift)
31943218

31953219
## Industry
3220+
- [CNN Bussiness - ‘Time is money’: Shopify calculator shows how much unnecessary meetings really cost the company](https://edition.cnn.com/2023/07/12/tech/shopify-meeting-cost-calculator/index.html)
3221+
- [The Deep Dive - Shopify Employee Breaks NDA To Reveal Firm Quietly Replacing Laid Off Workers With AI](https://thedeepdive.ca/shopify-employee-breaks-nda-to-reveal-firm-quietly-replacing-laid-off-workers-with-ai/)
31963222
- [The Verge - Evernote has laid off most of its US staff and will move most operations to Europe](https://www.theverge.com/2023/7/9/23789012/evernote-layoff-us-staff-bending-spoons-note-taking-app)
31973223
- [AI News - Databricks acquires LLM pioneer MosaicML for $1.3B](https://www.artificialintelligence-news.com/2023/06/28/databricks-acquires-llm-pioneer-mosaicml-for-1-3b/)
31983224
- [The Washington Post - ChatGPT loses users for first time, shaking faith in AI revolution](https://www.washingtonpost.com/technology/2023/07/07/chatgpt-users-decline-future-ai-openai/)
@@ -3722,6 +3748,10 @@
37223748
- [Pablo Cibraro - 101 Smart Contracts and Decentralized Apps in Ethereum](https://auth0.com/blog/101-smart-contracts-and-decentralized-apps-in-ethereum/)
37233749

37243750
## Trivia
3751+
- [The Washington Post - Kevin Mitnick, hacker and fugitive turned security consultant, dies at 59](https://www.washingtonpost.com/obituaries/2023/07/20/kevin-mitnick-hacker-dies/)
3752+
- [Paul Graham - How to Do Great Work](http://paulgraham.com/greatwork.html)
3753+
- [Werner Vogels - A few words on taking notes](https://www.allthingsdistributed.com/2023/06/a-few-words-on-taking-notes.html)
3754+
- [Paul Graham - How to Do Great Work](http://paulgraham.com/greatwork.html)
37253755
- [PC Magazine - Thumbs-Up Emoji Is Valid as a Signature in Contracts, Canadian Court Says](https://www.pcmag.com/news/canadian-court-thumbs-up-emoji-valid-as-signature)
37263756
- [The NewStack - Programmer Fired for Automating Job, Playing Games At Work for Six Years](https://thenewstack.io/cs-grad-automates-job-plays-games-work-six-years/)
37273757
- [Programmers are also human - Interview with an Emacs Enthusiast in 2023](https://www.youtube.com/watch?v=urcL86UpqZc)

0 commit comments

Comments
 (0)