Architecture Weekly

Share this post

Architecture Weekly #74 - 9th May 2022

www.architecture-weekly.com

Architecture Weekly #74 - 9th May 2022

Oskar Dudycz
May 9, 2022
2
Share this post

Architecture Weekly #74 - 9th May 2022

www.architecture-weekly.com

Welcome to the new week!

As you noticed (even from this newsletter), I like to share my findings, especially stuff I learned. Learning in public is a decent motivation boost. Also, I heard that “if you’d like to master something, you need to teach other about that”. There’s a big truth in it, as preparing learning materials for others and foreseeing potential questions and concerns helps to systemise the knowledge. At least for me.

Public speaking is not easy; it can be overwhelming and burning out, but incredibly motivating. Last Saturday, I did an open and free Event Sourcing training with the Polish devWarsztaty initiative. I like doing open workshops from time to time, as usually, it’s an excellent opportunity to meet passionate people. I’m so glad that’s back after the Covid break.

I think that’s at least worth checking if you like it. If you do, here are some decent articles to start:

  • Ted Neward - Speaking Tips

  • Hadi Hariri - Public Speaking - Should I speak?

Last week, I wrote the article Persistent vs catch-up, EventStoreDB subscriptions in action. The split is confusing not only for newbies. If you’re using EventStoreDB or thinking about using it, check that.

If you’re searching for knowledge rabbit holes, grab the whole conference recordings:

  • Citus Con: An Event for Postgres - All Recorded Talks

  • React Miami 2022 - Talks recordings

Remember the embarrassing Jira accident? There’s a Post-Mortem already. I’m not convinced, are you?

  • Atlassian Engineering - Post-Incident Review on the Atlassian April 2022 outage

Check also other links!

Cheers
Oskar

p.s. I invite you to join the paid version of Architecture Weekly. It already contains the exclusive Discord channel for subscribers (and my GitHub sponsors). Soon we’ll have the first live meeting. This is a great space for knowledge sharing. Don’t wait to be a part of it! On Friday, we’ll have the next webinar.

p.s.2. 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, and putting pressure on your local government or companies. You can also support Ukraine by donating, e.g. to Red Cross, the Ukraine humanitarian organisation. You may also consider joining Tech for Ukraine initiative.

Architecture

  • Atlassian Engineering - Post-Incident Review on the Atlassian April 2022 outage

  • T. Winters, T. Manshreck, H. Wright - Software Engineering at Google

  • Derek Comartin - Real-World Event Driven Architecture! 4 Practical Examples

  • Sophie Weston - How to optimize for speed and flow - insights from QCon London 2022

  • Rich Hickey - Persistent Data Structures and Managed References

  • Eric Siegel - Why Ice Cream Is Linked to Shark Attacks – Correlation/Causation Smackdown

Databases

  • Oskar Dudycz - Persistent vs catch-up, EventStoreDB subscriptions in action

  • Citus Con: An Event for Postgres - All Recorded Talks

  • T. Kersten, V. Leis, A. Kemper, T. Neumann, A. Pavlo, P. Boncz - Everything You Always Wanted to Know About Compiled and Vectorized Queries But Were Afraid to Ask

Frontend

  • React Miami 2022 - Talks recordings

  • Una Kravets - You might not need JavaScript

AWS

  • Yan Cui - AWS Lambda: function URL is live!

Java

  • xalgord - Multi-Threaded Programming in Java

  • Evgeniy Khyst - Event Sourcing with EventStoreDB

.NET

  • .NET Blog - Microsoft Graph’s Journey to .NET 6

  • Nicholas Blumhardt - The semantics of ILogger.BeginScope()

  • Tess Ferrandez - Debugging Labs - .NET and WinDbg

  • Jimmy Bogard - You Probably Don't Need to Worry About MediatR

TypeScript

  • Melvin George - How to convert an array into string literal union type in TypeScript?

Coding Life

  • Jeremy D. Miller - Why I hate the word “Pragmatic” and other rants

Management

  • Anton Stöckl - 4 reasons why 4 is the perfect team size for (agile) software development

Product Design

  • John Cutler - TBM 20/54: "You're Making This Too Complicated"

Industry

  • CNET - Google Revamps Employee Review System Following Criticism

  • Apple Together - Thoughts on Office-bound Work

Trivia

  • Ted Neward - Speaking Tips

  • Hadi Hariri - Public Speaking - Should I speak?

  • Michael Liendo - The in-depth guide to selling digital products with AWS Amplify and Stripe

Share this post

Architecture Weekly #74 - 9th May 2022

www.architecture-weekly.com
Comments
TopNewCommunity

No posts

Ready for more?

© 2023 Oskar Dudycz
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing