Skip to content

Commit

Permalink
Added 2020-12-21 - Weekly Links
Browse files Browse the repository at this point in the history
Added Summary page, and separate pages for the weekly links

Took out Upcoming page from README
  • Loading branch information
oskardudycz committed Dec 21, 2020
1 parent 410bdfd commit 7697c37
Show file tree
Hide file tree
Showing 5 changed files with 192 additions and 17 deletions.
73 changes: 56 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,68 @@

# Architecture Weekly

Hi! My name is [Oskar Dudycz](https://github.com/oskardudycz). I created this repository to share a weekly set of links that I found valuable and inspiring. I hope that you'll like it!
Hi! My name is [Oskar Dudycz](https://github.com/oskardudycz). I created this repository to share a weekly set of links that I found valuable and inspiring. I hope that you'll like it!

See also [Summary](Summary.md) of all links.

## Contributing

Feel free to add your links by sending PR. There are two rules:
Feel free to add your links by sending PR with update to [Upcoming.md](https://github.com/oskardudycz/ArchitectureWeekly/edit/main/Upcoming.md) document.

There are two rules:
- it has to be interesting,
- we should not be adding links to our posts - this repository is not for advertising ourselves but sharing the knowledge.

## 14th December 2020
-------

## [21st December 2020](per-week/2020-12-21.md)

### Distributed systems
- [TechCrunch - AWS introduces new Chaos Engineering as a Service offering](https://techcrunch.com/2020/12/15/aws-introduces-new-chaos-engineering-as-a-service-offering)
- [AWS - Using AWS Lambda for streaming analytics](https://aws.amazon.com/blogs/compute/using-aws-lambda-for-streaming-analytics/)
- [NServiceBus - Sagas: Integrations](https://docs.particular.net/tutorials/nservicebus-sagas/3-integration)
- [Tyler Jewell - Developer-Led Landscape: Cloud Native Application Development](https://tylerjewell.substack.com/p/df8bcca8-6961-4c97-a94b-e4d9aa3f1e2e)
- [Google Cloud - Martin Nally - API design: Understanding gRPC, OpenAPI and REST and when to use them](https://cloudblog.withgoogle.com/products/api-management/understanding-grpc-openapi-and-rest-and-when-to-use-them/amp/)

### Event-Driven Architectures
- [Thomas Bøgh Fangel - Event Sourcing: Traceability, Consistency, Correctness](https://www.youtube.com/watch?v=58_Ehl3oETY)

### DevOps

- [Alex Ellis - containerd development with multipass](https://blog.alexellis.io/containerd-development-multipass)
- [Álvaro Hernández - Automation to run VMs based on vanilla Cloud Images on Firecracker](https://blog.alexellis.io/containerd-development-multipass)

### Frontend
- [Wojciech Krzysztofik - How to Use Google Lighthouse for Better Web Performance](https://www.wearecogworks.com/blog/how-to-use-google-lighthouse-for-better-web-performance/)
- [David Ramel - TypeScript Surges in GitHub Octoverse 2020 Report](https://visualstudiomagazine.com/articles/2020/12/03/octoverse-2020.aspx)

### .NET

- [Vladimir Khorikov - C# 9 Records as DDD Value Objects](https://enterprisecraftsmanship.com/posts/csharp-records-value-objects)
- [Matt Eland - Making C# More Welcoming](https://dev.to/techelevator/making-c-more-welcoming-3dd6)
- [Microsoft - Immo Landwerth - Growing the .NET ecosystem](https://github.com/microsoft/dotnet/blob/master/docs/ecosystem-issues.md)
- [Shay Rojansky - Conceptual and API documentation with Docfx, Github Actions and Github Pages ](http://www.roji.org/docfx-with-github-actions)
- [Jimmy Bogard - Increasing Trace Cardinality with Activity Tags and Baggage](https://jimmybogard.com/increasing-trace-cardinality-with-tags-and-baggage/amp/)
- [Microsoft - Layomi](https://devblogs.microsoft.com/dotnet/whats-next-for-system-text-json/)
- [Nick Craver - Deep dive into debugging hard to find issues in Async and thread pool exhaustion](https://twitter.com/Nick_Craver/status/1339700309497659392?s=09)

### Coding Life
- [Adam Storm - Why Senior Engineers Hate Coding Interviews](https://medium.com/swlh/why-senior-engineers-hate-coding-interviews-d583d2855757)
- [Marty Cagan - Product Leadership Is Hard](https://svpg.com/product-leadership-is-hard/)
- [Skyler - Lessons learned from changing jobs in a difficult time ](https://dev.to/skylerdevops/lessons-learned-from-changing-jobs-in-a-difficult-time-3de)

### Security

- [Microsoft - John Lambert - Important steps for customers to protect themselves from recent nation-state cyberattacks](https://blogs.microsoft.com/on-the-issues/2020/12/13/customers-protect-nation-state-cyberattacks/)

### Trivia
- [John Gøtze - 52 Books from 2020](https://www.qualiware.com/blog/52-books)
- [Anna Novikova - What If Programming Languages Were Game of Thrones Characters](https://intersog.co.il/blog/what-if-programming-languages-were-game-of-thrones-characters/)
- [Farnam Street - Chesterton’s Fence: A Lesson in Second Order Thinking](https://fs.blog/2020/03/chestertons-fence/)

-------

## [14th December 2020](per-week/2020-12-14.md)

### Distributed systems
- [Miia Niemelä - Lessons learned from combining SQS and Lambda in a data project](https://data.solita.fi/lessons-learned-from-combining-sqs-and-lambda-in-a-data-project/)
Expand Down Expand Up @@ -38,20 +91,6 @@ Feel free to add your links by sending PR. There are two rules:

- [FireEye Shares Details of Recent Cyber Attack, Actions to Protect Community](https://www.fireeye.com/blog/products-and-services/2020/12/fireeye-shares-details-of-recent-cyber-attack-actions-to-protect-community.html)

-------

## Next week

### Coding Life
- [Adam Storm - Why Senior Engineers Hate Coding Interviews](https://medium.com/swlh/why-senior-engineers-hate-coding-interviews-d583d2855757)

### Security

- [Microsoft - John Lambert - Important steps for customers to protect themselves from recent nation-state cyberattacks](https://blogs.microsoft.com/on-the-issues/2020/12/13/customers-protect-nation-state-cyberattacks/)

### Trivia
- [Anna Novikova - What If Programming Languages Were Game of Thrones Characters](https://intersog.co.il/blog/what-if-programming-languages-were-game-of-thrones-characters/)

## Support

💖 If this repository helped you - I'd be more than happy if you **join** the group of **my official supporters** at:
Expand Down
60 changes: 60 additions & 0 deletions Summary.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
# All links

## Distributed systems
- [TechCrunch - AWS introduces new Chaos Engineering as a Service offering](https://techcrunch.com/2020/12/15/aws-introduces-new-chaos-engineering-as-a-service-offering)
- [AWS - Using AWS Lambda for streaming analytics](https://aws.amazon.com/blogs/compute/using-aws-lambda-for-streaming-analytics/)
- [NServiceBus - Sagas: Integrations](https://docs.particular.net/tutorials/nservicebus-sagas/3-integration)
- [Tyler Jewell - Developer-Led Landscape: Cloud Native Application Development](https://tylerjewell.substack.com/p/df8bcca8-6961-4c97-a94b-e4d9aa3f1e2e)
- [Google Cloud - Martin Nally - API design: Understanding gRPC, OpenAPI and REST and when to use them](https://cloudblog.withgoogle.com/products/api-management/understanding-grpc-openapi-and-rest-and-when-to-use-them/amp/)
- [Miia Niemelä - Lessons learned from combining SQS and Lambda in a data project](https://data.solita.fi/lessons-learned-from-combining-sqs-and-lambda-in-a-data-project/)
- [Adam Warski - Evaluating persistent, replicated message queues (2020 edition)](https://softwaremill.com/mqperf/)
- [Gergerly Oros - Operating a Large, Distributed System in a Reliable Way: Practices I Learned](https://blog.pragmaticengineer.com/operating-a-high-scale-distributed-system/)
- [Jimmy Bogard - Building End-to-End Diagnostics: ActivitySource and OpenTelemetry 1.0](https://jimmybogard.com/building-end-to-end-diagnostics-activitysource-and-open)
- [Kevin Sookocheff - Dissecting SQS FIFO Queues — Does Ordered and Exactly Once Messaging Really Exist?](https://sookocheff.com/post/messaging/dissecting-sqs-fifo-queues/)
- [ZDNet - Google: Here's what caused our big global outage](https://www.zdnet.com/article/google-heres-what-caused-our-big-global-outage/)

## Architecture
- [Gojko Adzic - How serverless impacts design](https://www.youtube.com/watch?v=jZoWAQOaxt8)

## DevOps

- [Alex Ellis - containerd development with multipass](https://blog.alexellis.io/containerd-development-multipass)
- [Álvaro Hernández - Automation to run VMs based on vanilla Cloud Images on Firecracker](https://blog.alexellis.io/containerd-development-multipass)

## Frontend
- [Wojciech Krzysztofik - How to Use Google Lighthouse for Better Web Performance](https://www.wearecogworks.com/blog/how-to-use-google-lighthouse-for-better-web-performance/)
- [David Ramel - TypeScript Surges in GitHub Octoverse 2020 Report](https://visualstudiomagazine.com/articles/2020/12/03/octoverse-2020.aspx)

## .NET

- [Vladimir Khorikov - C# 9 Records as DDD Value Objects](https://enterprisecraftsmanship.com/posts/csharp-records-value-objects)
- [Matt Eland - Making C# More Welcoming](https://dev.to/techelevator/making-c-more-welcoming-3dd6)
- [Microsoft - Immo Landwerth - Growing the .NET ecosystem](https://github.com/microsoft/dotnet/blob/master/docs/ecosystem-issues.md)
- [Shay Rojansky - Conceptual and API documentation with Docfx, Github Actions and Github Pages ](http://www.roji.org/docfx-with-github-actions)
- [Jimmy Bogard - Increasing Trace Cardinality with Activity Tags and Baggage](https://jimmybogard.com/increasing-trace-cardinality-with-tags-and-baggage/amp/)
- [Microsoft - Layomi](https://devblogs.microsoft.com/dotnet/whats-next-for-system-text-json/)

## Coding Life
- [Adam Storm - Why Senior Engineers Hate Coding Interviews](https://medium.com/swlh/why-senior-engineers-hate-coding-interviews-d583d2855757)
- [Marty Cagan - Product Leadership Is Hard](https://svpg.com/product-leadership-is-hard/)
- [Skyler - Lessons learned from changing jobs in a difficult time ](https://dev.to/skylerdevops/lessons-learned-from-changing-jobs-in-a-difficult-time-3de)
- [Joel Spolsky - Don't Let Architecture Astronauts Scare You](https://www.joelonsoftware.com/2001/04/21/dont-let-architecture-astronauts-scare-you)
- [Gergerly Oros - What Silicon Valley "Gets" about Software Engineers that Traditional Companies Do Not](https://blog.pragmaticengineer.com/what-silicon-valley-gets-right-on-software-engineers/)
- [Dominik Jeske - Pull Requests](https://dominikjeske.github.io/pull-requests)
- [Michael Lynch - How to Make Your Code Reviewer Fall in Love with You](https://mtlynch.io/code-review-love/)

## Industry
- [The Verge - Casey Newton - How Microsoft crushed Slack](https://www.theverge.com/22150313/how-microsoft-crushed-slack-salesforce-acquisition)

## Tools
- [Nader Dabit - 11 Beautiful VS Code Themes for 2021](https://dabit3.hashnode.dev/11-beautiful-vs-code-themes-for-2021-ckiaxv7w303f5pqs1a8px3g7d)

## Security

- [Microsoft - John Lambert - Important steps for customers to protect themselves from recent nation-state cyberattacks](https://blogs.microsoft.com/on-the-issues/2020/12/13/customers-protect-nation-state-cyberattacks/)
- [FireEye Shares Details of Recent Cyber Attack, Actions to Protect Community](https://www.fireeye.com/blog/products-and-services/2020/12/fireeye-shares-details-of-recent-cyber-attack-actions-to-protect-community.html)

## Trivia
- [John Gøtze - 52 Books from 2020](https://www.qualiware.com/blog/52-books)
- [Anna Novikova - What If Programming Languages Were Game of Thrones Characters](https://intersog.co.il/blog/what-if-programming-languages-were-game-of-thrones-characters/)
- [Farnam Street - Chesterton’s Fence: A Lesson in Second Order Thinking](https://fs.blog/2020/03/chestertons-fence/)
3 changes: 3 additions & 0 deletions Upcoming.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Upcoming Links

## 28th December 2020
28 changes: 28 additions & 0 deletions per-week/2020-12-14.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# 14th December 2020

## Distributed systems
- [Miia Niemelä - Lessons learned from combining SQS and Lambda in a data project](https://data.solita.fi/lessons-learned-from-combining-sqs-and-lambda-in-a-data-project/)
- [Adam Warski - Evaluating persistent, replicated message queues (2020 edition)](https://softwaremill.com/mqperf/)
- [Gergerly Oros - Operating a Large, Distributed System in a Reliable Way: Practices I Learned](https://blog.pragmaticengineer.com/operating-a-high-scale-distributed-system/)
- [Jimmy Bogard - Building End-to-End Diagnostics: ActivitySource and OpenTelemetry 1.0](https://jimmybogard.com/building-end-to-end-diagnostics-activitysource-and-open)
- [Kevin Sookocheff - Dissecting SQS FIFO Queues — Does Ordered and Exactly Once Messaging Really Exist?](https://sookocheff.com/post/messaging/dissecting-sqs-fifo-queues/)

## Architecture
- [Thomas Bøgh Fangel - Event Sourcing: Traceability, Consistency, Correctness](https://www.youtube.com/watch?v=58_Ehl3oETY)
- [Gojko Adzic - How serverless impacts design](https://www.youtube.com/watch?v=jZoWAQOaxt8)

## Coding Life
- [Joel Spolsky - Don't Let Architecture Astronauts Scare You](https://www.joelonsoftware.com/2001/04/21/dont-let-architecture-astronauts-scare-you)
- [Gergerly Oros - What Silicon Valley "Gets" about Software Engineers that Traditional Companies Do Not](https://blog.pragmaticengineer.com/what-silicon-valley-gets-right-on-software-engineers/)
- [Dominik Jeske - Pull Requests](https://dominikjeske.github.io/pull-requests)
- [Michael Lynch - How to Make Your Code Reviewer Fall in Love with You](https://mtlynch.io/code-review-love/)

## Industry
- [The Verge - Casey Newton - How Microsoft crushed Slack](https://www.theverge.com/22150313/how-microsoft-crushed-slack-salesforce-acquisition)

## Tools
- [Nader Dabit - 11 Beautiful VS Code Themes for 2021](https://dabit3.hashnode.dev/11-beautiful-vs-code-themes-for-2021-ckiaxv7w303f5pqs1a8px3g7d)

## Security

- [FireEye Shares Details of Recent Cyber Attack, Actions to Protect Community](https://www.fireeye.com/blog/products-and-services/2020/12/fireeye-shares-details-of-recent-cyber-attack-actions-to-protect-community.html)
45 changes: 45 additions & 0 deletions per-week/2020-12-21.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@

# 21st December 2020

## Distributed systems
- [TechCrunch - AWS introduces new Chaos Engineering as a Service offering](https://techcrunch.com/2020/12/15/aws-introduces-new-chaos-engineering-as-a-service-offering)
- [AWS - Using AWS Lambda for streaming analytics](https://aws.amazon.com/blogs/compute/using-aws-lambda-for-streaming-analytics/)
- [NServiceBus - Sagas: Integrations](https://docs.particular.net/tutorials/nservicebus-sagas/3-integration)
- [Tyler Jewell - Developer-Led Landscape: Cloud Native Application Development](https://tylerjewell.substack.com/p/df8bcca8-6961-4c97-a94b-e4d9aa3f1e2e)
- [Google Cloud - Martin Nally - API design: Understanding gRPC, OpenAPI and REST and when to use them](https://cloudblog.withgoogle.com/products/api-management/understanding-grpc-openapi-and-rest-and-when-to-use-them/amp/)
- [ZDNet - Google: Here's what caused our big global outage](https://www.zdnet.com/article/google-heres-what-caused-our-big-global-outage/)

## Architecture
- [Thomas Bøgh Fangel - Event Sourcing: Traceability, Consistency, Correctness](https://www.youtube.com/watch?v=58_Ehl3oETY)

## DevOps

- [Alex Ellis - containerd development with multipass](https://blog.alexellis.io/containerd-development-multipass)
- [Álvaro Hernández - Automation to run VMs based on vanilla Cloud Images on Firecracker](https://blog.alexellis.io/containerd-development-multipass)

## Frontend
- [Wojciech Krzysztofik - How to Use Google Lighthouse for Better Web Performance](https://www.wearecogworks.com/blog/how-to-use-google-lighthouse-for-better-web-performance/)
- [David Ramel - TypeScript Surges in GitHub Octoverse 2020 Report](https://visualstudiomagazine.com/articles/2020/12/03/octoverse-2020.aspx)

## .NET

- [Vladimir Khorikov - C# 9 Records as DDD Value Objects](https://enterprisecraftsmanship.com/posts/csharp-records-value-objects)
- [Matt Eland - Making C# More Welcoming](https://dev.to/techelevator/making-c-more-welcoming-3dd6)
- [Microsoft - Immo Landwerth - Growing the .NET ecosystem](https://github.com/microsoft/dotnet/blob/master/docs/ecosystem-issues.md)
- [Shay Rojansky - Conceptual and API documentation with Docfx, Github Actions and Github Pages ](http://www.roji.org/docfx-with-github-actions)
- [Jimmy Bogard - Increasing Trace Cardinality with Activity Tags and Baggage](https://jimmybogard.com/increasing-trace-cardinality-with-tags-and-baggage/amp/)
- [Microsoft - Layomi](https://devblogs.microsoft.com/dotnet/whats-next-for-system-text-json/)

## Coding Life
- [Adam Storm - Why Senior Engineers Hate Coding Interviews](https://medium.com/swlh/why-senior-engineers-hate-coding-interviews-d583d2855757)
- [Marty Cagan - Product Leadership Is Hard](https://svpg.com/product-leadership-is-hard/)
- [Skyler - Lessons learned from changing jobs in a difficult time ](https://dev.to/skylerdevops/lessons-learned-from-changing-jobs-in-a-difficult-time-3de)

## Security

- [Microsoft - John Lambert - Important steps for customers to protect themselves from recent nation-state cyberattacks](https://blogs.microsoft.com/on-the-issues/2020/12/13/customers-protect-nation-state-cyberattacks/)

## Trivia
- [John Gøtze - 52 Books from 2020](https://www.qualiware.com/blog/52-books)
- [Anna Novikova - What If Programming Languages Were Game of Thrones Characters](https://intersog.co.il/blog/what-if-programming-languages-were-game-of-thrones-characters/)
- [Farnam Street - Chesterton’s Fence: A Lesson in Second Order Thinking](https://fs.blog/2020/03/chestertons-fence/)

0 comments on commit 7697c37

Please sign in to comment.