Skip to content

Commit b2ab890

Browse files
committed
Added new Architecture Weekly - 2023-11-06
1 parent e6c16ee commit b2ab890

File tree

4 files changed

+165
-59
lines changed

4 files changed

+165
-59
lines changed

README.md

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,75 @@ There are two rules:
2626

2727
---
2828

29+
## [6th November](per-week/2023-11-06.md) [![Subscribe](https://img.shields.io/badge/%F0%9F%9A%80-subscribe!-important)](https://www.architecture-weekly.com/?utm_source=github_architecture_weekly)
30+
31+
**[Join the Paid Subscribers community to get access to exclusive webinars and a Discord channel where you can meet fellow Architects.](https://www.architecture-weekly.com/p/whats-architecture-weekly)**
32+
33+
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).
34+
35+
---
36+
37+
### Architecture
38+
- [Oskar Dudycz - Anti-patterns in event modelling - Clickbait event](https://event-driven.io/en/clickbait_event/?utm_source=architecture_weekly)
39+
- [Sam Newman - You Keep Using That Word: Asynchronous And Interprocess Comms](https://www.youtube.com/watch?v=2LMEJ-WGFTk)
40+
- [IcePanel - C4 Model - Getting Started Workshop](https://miro.com/miroverse/c4-model-getting-started-workshop/)
41+
- [Carl Sverre - Offline and Thriving: Building Resilient Applications with Local-First Techniques](https://www.infoq.com/presentations/offline-first-apps)
42+
- [Jonas Bonér - Designing Events-First Microservices](https://www.youtube.com/watch?v=1hwuWmMNT4c)
43+
- [Michael Feathers - Moving Past the Scaling Myth](https://www.infoq.com/presentations/scalability-variant-structuring/)
44+
- [Nigel Thurlow - A series of exploratory sessions on the OODA Loop. (observe, orient, decide, act)](https://www.youtube.com/playlist?list=PL-5yi0FPBtOKuYxJAPm-4kP74LUBzEV3g)
45+
- [Marc Brooker - Optimism vs Pessimism in Distributed Systems](https://brooker.co.za/blog/2023/10/18/optimism.html)
46+
47+
### DevOps
48+
- [HashiCorp - Terraform 1.6 adds a test framework for enhanced code validation](https://www.hashicorp.com/blog/terraform-1-6-adds-a-test-framework-for-enhanced-code-validation)
49+
50+
### Databases
51+
- [Cloudflare - Hyperdrive: making databases feel like they’re global](https://blog.cloudflare.com/hyperdrive-making-regional-databases-feel-distributed/)
52+
53+
### API
54+
- [Sam Combs - Accelerating GraphQL API Development with Schema Storming and Code-first Implementation](https://www.youtube.com/watch?v=zsHp6_kJVJ8)
55+
56+
### AWS
57+
- [AWS - Amazon SNS now supports in-place message archiving and replay for FIFO topics](https://aws.amazon.com/about-aws/whats-new/2023/10/amazon-sns-in-place-message-archiving-replay-fifo-topics/)
58+
59+
### Azure
60+
- [Microsoft - Announcing Microsoft Playwright Testing: Scalable end-to-end testing for modern web apps](https://azure.microsoft.com/en-us/blog/announcing-microsoft-playwright-testing-scalable-end-to-end-testing-for-modern-web-apps/)
61+
62+
### .NET
63+
- [Brandon Minnick - Correcting Common Async/Await Mistakes in .NET 8](https://www.youtube.com/watch?v=zhCRX3B7qwY)
64+
- [Layla Porter - ASP.NET Basics for Experts](https://www.youtube.com/watch?v=8K-7afjoYFs)
65+
- [Jeremy D. Miller - Low Ceremony Web Service Development with the Critter Stack](https://jeremydmiller.com/2023/10/31/low-ceremony-web-service-development-with-the-critter-stack/)
66+
- [Steven Giesel - Interfaces can have private methods](https://steven-giesel.com/blogPost/03957748-73b3-40f9-a9f7-cc95501a3a8e)
67+
68+
### Node.js
69+
- [Analog - The fullstack Angular meta-framework](https://analogjs.org/)
70+
- [Hono - Fast, Lightweight, Web-standards](https://hono.dev/)
71+
- [Fastify - Fast and low overhead web framework, for Node.js](https://fastify.dev/)
72+
73+
### PHP
74+
- [Dariusz Gafka - Finally, Tracing in PHP — Say Hello to OpenTelemetry](https://dariuszgafka.medium.com/finally-tracing-in-php-say-hello-to-opentelemetry-26f9a06ee8c7)
75+
76+
### WebAssembly
77+
- [Colin Eberhardt - The State of WebAssembly 2023](https://blog.scottlogic.com/2023/10/18/the-state-of-webassembly-2023.html)
78+
79+
### Tools
80+
- [Sameer Kumar - Overcoming Vim-Phobia: My Journey of Redemption](https://betterprogramming.pub/overcoming-vim-phobia-my-journey-of-redemption-d1114e6922ab)
81+
82+
### Coding Life
83+
- [Emily Bache - Technical Coaching with the Samman method](https://www.youtube.com/watch?v=6kq584SbAQI)
84+
85+
### Product Design
86+
- [Pawel Huryn - How to Craft a Winning Product Strategy](https://www.youtube.com/watch?v=gdl0W2mhFJQ)
87+
88+
### Management
89+
- [Aleix Morgadas - Design and execute your own engineering strategy](https://www.youtube.com/watch?v=OUutkqys4wg)
90+
- [Ryan Bonnici - Why I Encourage My Best Employees to Consider Outside Job Offers](https://hbr.org/2018/09/why-i-encourage-my-best-employees-to-consider-outside-job-offers)
91+
92+
### Industry
93+
- [Business Insider - The reality of Big Tech's 'fake work' problem](https://www.businessinsider.com/tech-industry-fake-work-problem-bad-managers-bosses-layoffs-jobs-2023-7?IR=T)
94+
- [Serverless Framework - V4: A New Model](https://www.serverless.com/blog/serverless-framework-v4-a-new-model)
95+
96+
---
97+
2998
## [30th October 2023](per-week/2023-10-30.md) [![Subscribe](https://img.shields.io/badge/%F0%9F%9A%80-subscribe!-important)](https://www.architecture-weekly.com/?utm_source=github_architecture_weekly)
3099

31100
**[Join the Paid Subscribers community to get access to exclusive webinars and a Discord channel where you can meet fellow Architects.](https://www.architecture-weekly.com/p/whats-architecture-weekly)**

Summary.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,14 @@
5959
- [Trivia](#trivia)
6060

6161
## Architecture
62+
- [Oskar Dudycz - Anti-patterns in event modelling - Clickbait event](https://event-driven.io/en/clickbait_event/?utm_source=architecture_weekly)
63+
- [Sam Newman - You Keep Using That Word: Asynchronous And Interprocess Comms](https://www.youtube.com/watch?v=2LMEJ-WGFTk)
64+
- [IcePanel - C4 Model - Getting Started Workshop](https://miro.com/miroverse/c4-model-getting-started-workshop/)
65+
- [Carl Sverre - Offline and Thriving: Building Resilient Applications with Local-First Techniques](https://www.infoq.com/presentations/offline-first-apps)
66+
- [Jonas Bonér - Designing Events-First Microservices](https://www.youtube.com/watch?v=1hwuWmMNT4c)
67+
- [Michael Feathers - Moving Past the Scaling Myth](https://www.infoq.com/presentations/scalability-variant-structuring/)
68+
- [Nigel Thurlow - A series of exploratory sessions on the OODA Loop. (observe, orient, decide, act)](https://www.youtube.com/playlist?list=PL-5yi0FPBtOKuYxJAPm-4kP74LUBzEV3g)
69+
- [Marc Brooker - Optimism vs Pessimism in Distributed Systems](https://brooker.co.za/blog/2023/10/18/optimism.html)
6270
- [Forrest Brazeal - Wait, is cloud bad?](https://newsletter.goodtechthings.com/p/wait-is-cloud-bad)
6371
- [TechDirt - The Batshit Crazy Story Of The Day Elon Musk Decided To Personally Rip Servers Out Of A Sacramento Data Center](https://www.techdirt.com/2023/09/12/the-batshit-crazy-story-of-the-day-elon-musk-decided-to-personally-rip-servers-out-of-a-sacramento-data-center/)
6472
- [Mark Richards - Software Architecture Monday Lessons](https://www.developertoarchitect.com/lessons/)
@@ -1177,6 +1185,7 @@
11771185
- [ZDNet - Google: Here's what caused our big global outage](https://www.zdnet.com/article/google-heres-what-caused-our-big-global-outage/)
11781186

11791187
## DevOps
1188+
- [HashiCorp - Terraform 1.6 adds a test framework for enhanced code validation](https://www.hashicorp.com/blog/terraform-1-6-adds-a-test-framework-for-enhanced-code-validation)
11801189
- [Clare Sudbery - Continuous Integration: That’s Not What They Meant](https://www.youtube.com/watch?v=97qyNQz7fxY)
11811190
- [Malin Litwinski - Empathy: The Secret sauce of Resilience](https://www.youtube.com/watch?v=F_-ZqBZY0x0)
11821191
- [Zalando - Sunrise: Zalando's developer platform based on Backstage](https://engineering.zalando.com/posts/2023/08/sunrise-zalandos-developer-platform-based-on-backstage.html)
@@ -1586,6 +1595,7 @@
15861595
- [Hillel Wayne - Cross-Branch Testing](https://buttondown.email/hillelwayne/archive/cross-branch-testing/)
15871596

15881597
## API
1598+
- [Sam Combs - Accelerating GraphQL API Development with Schema Storming and Code-first Implementation](https://www.youtube.com/watch?v=zsHp6_kJVJ8)
15891599
- [HTTPie Desktop — cross-platform API testing client for humans. Painlessly test REST, GraphQL, and HTTP APIs.](https://github.com/httpie/desktop)
15901600
- [IETF - RFC 9457 - Problem Details for HTTP APIs](https://www.rfc-editor.org/rfc/rfc9457.html)
15911601
- [Darshan Shivashankar - Adopting an API Maturity Model to Accelerate Innovation](https://www.infoq.com/articles/api-maturity-model/)
@@ -1627,6 +1637,7 @@
16271637
- [Postman - 2020 State of the API Report](https://www.postman.com/state-of-api)
16281638

16291639
## Databases
1640+
- [Cloudflare - Hyperdrive: making databases feel like they’re global](https://blog.cloudflare.com/hyperdrive-making-regional-databases-feel-distributed/)
16301641
- [Pete Naylor - Single table design for DynamoDB: The reality](https://www.gomomento.com/blog/single-table-design-for-dynamodb-the-reality)
16311642
- [Developer Voices Podcast - Semantic Search: A Deep Dive Into Vector Databases (with Zain Hasan)](https://www.youtube.com/watch?v=kS9DazKNX-Y)
16321643
- [FerretDB - A truly Open Source MongoDB alternative](https://github.com/FerretDB/FerretDB)
@@ -1966,6 +1977,7 @@
19661977
- [InfoQ - OpenAI Announces GPT-3 Model for Image Generation](https://www.infoq.com/news/2021/02/openai-gpt-image/)
19671978

19681979
## AWS
1980+
- [AWS - Amazon SNS now supports in-place message archiving and replay for FIFO topics](https://aws.amazon.com/about-aws/whats-new/2023/10/amazon-sns-in-place-message-archiving-replay-fifo-topics/)
19691981
- [Luc van Donkersgoed - When the shoulders of giants are offered, you’d do well to stand on them](https://lucvandonkersgoed.com/2023/10/13/if-the-shoulders-of-giants-are-offered-youd-do-well-to-stand-on-them/)
19701982
- [AWS - GraphQL Gateway Based Federation with AWS AppSync and GraphQL Fusion](https://aws.amazon.com/blogs/mobile/graphql-gateway-based-federation-with-aws-appsync-and-graphql-fusion/)
19711983
- [Yan Cui - Is Bun the Next Big Thing for AWS Lambda? A Thorough Investigation](https://lumigo.io/blog/is-bun-the-next-big-thing-for-aws-lambda-a-thorough-investigation)
@@ -2014,6 +2026,7 @@
20142026
- [Werner Vogels - AWS re:Invent 2021 Keynote](https://www.youtube.com/watch?v=8_Xs8Ik0h1w)
20152027

20162028
## Azure
2029+
- [Microsoft - Announcing Microsoft Playwright Testing: Scalable end-to-end testing for modern web apps](https://azure.microsoft.com/en-us/blog/announcing-microsoft-playwright-testing-scalable-end-to-end-testing-for-modern-web-apps/)
20172030
- [Martin Thwaites - Creating an AKS cluster with WebApplication Routing using Pulumi](https://martinjt.me/2023/09/11/creating-an-aks-cluster-with-webapplication-routing-using-pulumi/)
20182031
- [Troy Hunt - How to get your SSL for free on a Shared Azure website with CloudFlare](https://www.troyhunt.com/how-to-get-your-ssl-for-free-on-shared)
20192032
- [Microsoft - What is a multi-tenant organization in Azure Active Directory?](https://learn.microsoft.com/en-us/azure/active-directory/multi-tenant-organizations/multi-tenant-organization-overview)
@@ -2088,6 +2101,10 @@
20882101
- [Michael Snoyman - Asynchronous Exception Handling in Haskell](https://www.fpcomplete.com/blog/2018/04/async-exception-handling-haskell/)
20892102

20902103
## .NET
2104+
- [Brandon Minnick - Correcting Common Async/Await Mistakes in .NET 8](https://www.youtube.com/watch?v=zhCRX3B7qwY)
2105+
- [Layla Porter - ASP.NET Basics for Experts](https://www.youtube.com/watch?v=8K-7afjoYFs)
2106+
- [Jeremy D. Miller - Low Ceremony Web Service Development with the Critter Stack](https://jeremydmiller.com/2023/10/31/low-ceremony-web-service-development-with-the-critter-stack/)
2107+
- [Steven Giesel - Interfaces can have private methods](https://steven-giesel.com/blogPost/03957748-73b3-40f9-a9f7-cc95501a3a8e)
20912108
- [Khalid Abuhakmeh - How to use Testcontainers with .NET Unit Tests](https://blog.jetbrains.com/dotnet/2023/10/24/how-to-use-testcontainers-with-dotnet-unit-tests/)
20922109
- [Gérald Barré - Customizing the behavior of record copy constructors](https://www.meziantou.net/customizing-the-behavior-of-the-record-copy-constructor.htm)
20932110
- [Tim Deschryver - How to fully leverage Wolverine with its HTTP package](https://timdeschryver.dev/blog/how-to-fully-leverage-wolverine-with-its-http-package)
@@ -2764,6 +2781,7 @@
27642781
- [Microsoft .NET Devs Anonymously Responds to Microsoft .NET Leadership](https://pastebin.com/RF6015kv)
27652782

27662783
### WebAssembly
2784+
- [Colin Eberhardt - The State of WebAssembly 2023](https://blog.scottlogic.com/2023/10/18/the-state-of-webassembly-2023.html)
27672785
- [Rafael Fernández - Running Wasm Workers Server in Docker Desktop](https://wasmlabs.dev/articles/docker-wasm-wws/)
27682786
- [wasmCloud - Simple, secure, distributed application development using WebAssembly actors and capability providers](https://github.com/wasmCloud/wasmCloud)
27692787
- [Radu Matei - Towards sockets and networking in WebAssembly and WASI](https://radu-matei.com/blog/towards-sockets-networking-wasi/)
@@ -2792,6 +2810,7 @@
27922810
- [IBM - Why using WebAssembly and Rust together improves Node.js performance](https://developer.ibm.com/technologies/web-development/articles/why-webassembly-and-rust-together-improve-nodejs-performance/)
27932811

27942812
## Coding Life
2813+
- [Emily Bache - Technical Coaching with the Samman method](https://www.youtube.com/watch?v=6kq584SbAQI)
27952814
- [Oskar Dudycz - Women in IT](https://event-driven.io/en/women_in_it/?utm_source=architecture_weekly)
27962815
- [Taylor Poindexter, Scott Hanselman - How to Build a Meaningful Career](https://www.youtube.com/watch?v=_egQrM13qyM)
27972816
- [Julia Evans - Making Hard Things Easy](https://www.youtube.com/watch?v=30YWsGDr8mA)
@@ -3045,6 +3064,8 @@
30453064
- [Michael Lynch - How to Make Your Code Reviewer Fall in Love with You](https://mtlynch.io/code-review-love/)
30463065

30473066
## Management
3067+
- [Aleix Morgadas - Design and execute your own engineering strategy](https://www.youtube.com/watch?v=OUutkqys4wg)
3068+
- [Ryan Bonnici - Why I Encourage My Best Employees to Consider Outside Job Offers](https://hbr.org/2018/09/why-i-encourage-my-best-employees-to-consider-outside-job-offers)
30483069
- [Hazel Weakly - The Power of Being New: A Proven Recipe for High Impact](https://hazelweakly.me/blog/the-power-of-being-new--a-proven-recipe-for-high-impact/)
30493070
- [John Cutler - The Ultimate Guide to Developer Counter-Productivity](https://cutlefish.substack.com/p/tbm-240-the-ultimate-guide-to-developer)
30503071
- [Benji Weber - One does not simply deliver software](https://benjiweber.co.uk/blog/2023/10/15/one-does-not-simply-deliver-software/)
@@ -3171,6 +3192,7 @@
31713192
- [Amy Isikoff Newell - Allow Me To Solve Your Engineering Manager Hiring Problem](https://www.amywriteswords.com/p/your-engineering-manager-hiring-problem)
31723193

31733194
## Product Design
3195+
- [Pawel Huryn - How to Craft a Winning Product Strategy](https://www.youtube.com/watch?v=gdl0W2mhFJQ)
31743196
- [Crisp Academy - Master Class with Marty Cagan](https://www.youtube.com/watch?v=mcnxxdzC2fY)
31753197
- [Pawel Huryn - How to Craft a Winning Product Strategy](https://www.youtube.com/watch?v=gdl0W2mhFJQ)
31763198
- [John Cutler - 15 Metaphors for Waste In Product Development](https://cutlefish.substack.com/p/tbm-247-15-metaphors-for-waste-in)
@@ -3401,6 +3423,9 @@
34013423
- [Giorgio Delgado - Type-Safe Error Handling In TypeScript ](https://dev.to/_gdelgado/type-safe-error-handling-in-typescript-1p4n)
34023424

34033425
## Node.js
3426+
- [Analog - The fullstack Angular meta-framework](https://analogjs.org/)
3427+
- [Hono - Fast, Lightweight, Web-standards](https://hono.dev/)
3428+
- [Fastify - Fast and low overhead web framework, for Node.js](https://fastify.dev/)
34043429
- [OpenJS Foundation - Node.js 21 Available Now!](https://openjsf.org/announcement/2023/10/17/node-js-21-available-now)
34053430
- [SuperTest - Super-agent driven library for testing node.js HTTP servers using a fluent API](https://github.com/ladjs/supertest)
34063431
- [Turbo - Incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust – including Turbopack and Turborepo. ](https://github.com/vercel/turbo)
@@ -3509,6 +3534,7 @@
35093534
- [Stephen Dolan, Leo White - Stack allocation for OCaml](https://www.youtube.com/watch?v=yGRn5ZIbEW8)
35103535

35113536
## PHP
3537+
- [Dariusz Gafka - Finally, Tracing in PHP — Say Hello to OpenTelemetry](https://dariuszgafka.medium.com/finally-tracing-in-php-say-hello-to-opentelemetry-26f9a06ee8c7)
35123538
- [Matthias Noback - TailEventStream - A simple, tail-based event stream](https://github.com/matthiasnoback/tail-event-stream/)
35133539

35143540
## Python
@@ -3580,6 +3606,8 @@
35803606
- [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)
35813607

35823608
## Industry
3609+
- [Business Insider - The reality of Big Tech's 'fake work' problem](https://www.businessinsider.com/tech-industry-fake-work-problem-bad-managers-bosses-layoffs-jobs-2023-7?IR=T)
3610+
- [Serverless Framework - V4: A New Model](https://www.serverless.com/blog/serverless-framework-v4-a-new-model)
35833611
- [Last Week Tonight with John Oliver - McKinsey](https://www.youtube.com/watch?v=AiOUojVd6xQ)
35843612
- [TechRadar - Microsoft is reportedly losing huge amounts of money on GitHub Copilot](https://www.techradar.com/pro/microsoft-is-reportedly-losing-huge-amounts-of-money-on-github-copilot)
35853613
- [ZDNet - Microsoft has over a million paying Github Copilot users: CEO Nadella](https://www.zdnet.com/article/microsoft-has-over-a-million-paying-github-copilot-users-ceo-nadella/)
@@ -3905,6 +3933,7 @@
39053933
- [Dave's Garage - Why Are Windows Blue Screens Blue? Find out!](https://www.youtube.com/watch?v=KgqJJECQQH0)
39063934

39073935
## Tools
3936+
- [Sameer Kumar - Overcoming Vim-Phobia: My Journey of Redemption](https://betterprogramming.pub/overcoming-vim-phobia-my-journey-of-redemption-d1114e6922ab)
39083937
- [Typesense - A fast, typo-tolerant search engine for building delightful search experiences](https://github.com/typesense/typesense)
39093938
- [OpenFGA - Modeling Entitlements for a System with OpenFGA](https://openfga.dev/docs/modeling/advanced/entitlements)
39103939
- [Zach Leatherman - Which Generator builds Markdown the fastest?](https://www.zachleat.com/web/build-benchmark/)

0 commit comments

Comments
 (0)