|
62 | 62 | - [Trivia](#trivia) |
63 | 63 |
|
64 | 64 | ## Architecture |
| 65 | +- [Michał Kosmulski - Ten Years and Counting: My Affair with Microservices](https://blog.allegro.tech/2024/04/ten-years-microservices.html) |
| 66 | +- [David Cramer - The Problem with OpenTelemetry](https://cra.mr/the-problem-with-otel) |
| 67 | +- [Google web.dev blog - Why Google Sheets ported its calculation worker from JavaScript to WasmGC](https://web.dev/case-studies/google-sheets-wasmgc) |
| 68 | +- [Sindhu Pillai, Gregor Hohpe - Refactoring to Serverless: From Application to Automation](https://aws.amazon.com/blogs/devops/refactoring-to-serverless-from-application-to-automation/) |
| 69 | +- [Yan Cui - I’m sorry, but the way you adopt serverless is wrong](https://theburningmonk.com/2024/07/im-sorry-but-the-way-you-adopt-serverless-is-wrong) |
| 70 | +- [Sheen Brisals - The Set Piece Strategy: Tackling Complexity in Serverless Applications](https://www.infoq.com/articles/set-piece-strategy-sheen-brisals/) |
| 71 | +- [Matt Wynne - The Iceberg Model: towards unraveling our patriarchal legacy](https://www.mechanical-orchard.com/insights/the-iceberg-model-towards-unraveling-our-patriarchal-legacy) |
65 | 72 | - [Simon Brown - Misconceptions, misuses, and mistakes](https://static.simonbrown.je/devbcn2024-c4-model-misconceptions-misuses-mistakes.pdf) |
66 | 73 | - [Indu Alagarsamy - Document your product and software architecture decisions. ](https://domainanalysis.io/p/document-your-product-and-software) |
67 | 74 | - [Loïc Carr - Falsehoods Software Developers Believe About Event-Driven Systems](https://dimtion.fr/blog/falsehoods-event-driven/) |
|
1885 | 1892 | - [Gergely Orosz - 33 Engineering Challenges of Building Mobile Apps at Scale eBook & Other Learnings](https://gumroad.com/l/IuuuN) |
1886 | 1893 |
|
1887 | 1894 | ## Performance |
| 1895 | +- [Denis Bakhvalov - The book "Performance Analysis and Tuning on Modern CPU"](https://github.com/dendibakh/perf-book) |
1888 | 1896 | - [MIT - Performance Engineering of Software Systems Course](https://ocw.mit.edu/courses/6-172-performance-engineering-of-software-systems-fall-2018/download/) |
1889 | 1897 | - [Daniel Lemire - For software performance, can you always trust inlining?](https://lemire.me/blog/2021/10/09/for-software-performance-can-you-always-trust-inlining/) |
1890 | 1898 | - [PVS-Studio: C++ is faster and safer than Rust: benchmarked by Yandex](https://pvs-studio.com/en/blog/posts/0733/) |
|
1896 | 1904 | - [Robert Nystorm - Crafting Interpreters](https://craftinginterpreters.com/) |
1897 | 1905 |
|
1898 | 1906 | ## Testing |
| 1907 | +- [Kent Beck - TDD is Not Hill Climbing](https://tidyfirst.substack.com/p/tdd-is-not-hill-climbing) |
1899 | 1908 | - [smtp4dev - the fake smtp email server for development and testing](https://github.com/rnwood/smtp4dev) |
1900 | 1909 | - [Matteo Vaccari - Test-Driving HTML Templates](https://martinfowler.com/articles/tdd-html-templates.html) |
1901 | 1910 | - [Emily Bache - I REGRET Not Telling Dave Farley THIS about Approval Testing](https://github.blog/changelog/2024-05-13-dependabot-core-is-now-open-source-with-an-mit-license/) |
|
2033 | 2042 | - [Postman - 2020 State of the API Report](https://www.postman.com/state-of-api) |
2034 | 2043 |
|
2035 | 2044 | ## Databases |
| 2045 | +- [pgcli - Postgres CLI with autocompletion and syntax highlighting ](https://github.com/dbcli/pgcli) |
2036 | 2046 | - [Oskar Dudycz - Filtering EventStoreDB subscriptions by event types](https://event-driven.io/en/filtering_eventstoredb_subscriptions_by_event_types/?utm_source=architecture_weekly) |
2037 | 2047 | - [F. Cardeneti Mendes, P. Sarna, P. Emelyanov, C. Dunlop - Database Performance at Scale](https://link.springer.com/book/10.1007/978-1-4842-9711-7) |
2038 | 2048 | - [Manticore Search - Easy to use open source fast database for search](https://github.com/manticoresoftware/manticoresearch/) |
|
2636 | 2646 | - [Michael Snoyman - Asynchronous Exception Handling in Haskell](https://www.fpcomplete.com/blog/2018/04/async-exception-handling-haskell/) |
2637 | 2647 |
|
2638 | 2648 | ## .NET |
| 2649 | +- [Oren Eini - Cloned Dictionary vs. Immutable Dictionary vs. Frozen Dictionary in high traffic systems](https://ayende.com/blog/201314-B/cloned-dictionary-vs-immutable-dictionary-vs-frozen-dictionary-in-high-traffic-systems) |
| 2650 | +- [NDepend Blog - Readonly, Immutable, and Frozen Collections in .NET](https://blog.ndepend.com/readonly-immutable-and-frozen-collections-in-net/) |
| 2651 | +- [Mark Seemann - An immutable priority collection](https://blog.ploeh.dk/2024/07/01/an-immutable-priority-collection/) |
| 2652 | +- [Andrew Lock - Exploring the generated code: List<T> and fallback cases](https://andrewlock.net/behind-the-scenes-of-collection-expressions-part-2-exploring-the-generated-code-list-and-fallback-cases/) |
2639 | 2653 | - [linux-dev-certs - global tool that creates and installs a developer certificate on Linux](https://github.com/tmds/linux-dev-certs) |
2640 | 2654 | - [Microsoft - Announcement: Swashbuckle.AspNetCore is being removed in .NET 9](https://github.com/dotnet/aspnetcore/issues/54599) |
2641 | 2655 | - [David Fowler - "Eventing framework" postponed and won't be a part of .NET 9](https://github.com/dotnet/aspnetcore/issues/53219#issuecomment-2190387556) |
|
3781 | 3795 | - [Michael Lynch - How to Make Your Code Reviewer Fall in Love with You](https://mtlynch.io/code-review-love/) |
3782 | 3796 |
|
3783 | 3797 | ## Management |
| 3798 | +- [Daniel S. Katz - How groups can immediately benefit when new members join](https://danielskatzblog.wordpress.com/2022/10/31/new-group-members/) |
3784 | 3799 | - [Charity Majors - Generative AI Is Not Going To Build Your Engineering Team For You](https://stackoverflow.blog/2024/06/10/generative-ai-is-not-going-to-build-your-engineering-team-for-you/) |
3785 | 3800 | - [Christiaan Verwijs - Why Science Is Essential To Professionalize Our Community](https://medium.com/the-liberators/why-science-is-essential-to-professionalize-our-community-e9fe5965258) |
3786 | 3801 | - [Christiaan Verwijs & Daniel Russo - Do Agile scaling approaches make a difference? an empirical comparison of team effectiveness across popular scaling approaches](https://link.springer.com/article/10.1007/s10664-024-10481-5) |
|
4207 | 4222 | - [Gary Bernhardt - Wat](https://www.destroyallsoftware.com/talks/wat) |
4208 | 4223 |
|
4209 | 4224 | ## TypeScript |
| 4225 | +- [Alexey Berezin - Extract object type with optional fields in TypeScript](https://blog.beraliv.dev/2021-12-07-get-optional) |
4210 | 4226 | - [📺 John A. De Goes - Why Effect is more important than ZIO](https://www.youtube.com/watch?v=Ei6VTwhI8QQ) |
4211 | 4227 | - [Oskar Dudycz - How to build an in-memory Message Bus in TypeScript](https://event-driven.io/en/inmemory_message_bus_in_typescript/?utm_source=architecture_weekly) |
4212 | 4228 | - [Testing Signals with Angular Testing Library](https://timdeschryver.dev/blog/testing-signals-with-angular-testing-library) |
|
4255 | 4271 | - [Giorgio Delgado - Type-Safe Error Handling In TypeScript ](https://dev.to/_gdelgado/type-safe-error-handling-in-typescript-1p4n) |
4256 | 4272 |
|
4257 | 4273 | ## Node.js |
| 4274 | +- [Pongo - Mongo but on Postgres and with strong consistency benefits](https://github.com/event-driven-io/Pongo) |
| 4275 | +- [Oskar Dudycz - Introduction to Pongo](https://event-driven.io/en/introducting_pongo/) |
| 4276 | +- [Matteo Collina - Do not thrash the Node js event loop](https://www.youtube.com/watch?v=VI29mUA8n9w) |
4258 | 4277 | - [Streams - Living Standard](https://streams.spec.whatwg.org/) |
4259 | 4278 | - [📺 Matteo Collina - A Deep Dive into Node.js Streams](https://www.youtube.com/watch?v=edB964-YYpE) |
4260 | 4279 | - [web-streams-polyfill - Web Streams, based on the WHATWG spec reference implementation](https://github.com/MattiasBuelens/web-streams-polyfill) |
|
4426 | 4445 | - [Piotr Podgórski - Event sourcing with Python](https://www.youtube.com/watch?v=cxad9dw2OpM) |
4427 | 4446 |
|
4428 | 4447 | ## Rust |
| 4448 | +- [Austin Starks - I spent 18 months rebuilding my algorithmic trading platform in Rust. I’m filled with regret.](https://medium.com/@austin-starks/i-spent-18-months-rebuilding-my-algorithmic-trading-in-rust-im-filled-with-regret-d300dcc147e0) |
4429 | 4449 | - [JetBrains - RustRover Is Released and Includes a Free Non-Commercial Option](https://blog.jetbrains.com/rust/2024/05/21/rustrover-is-released-and-includes-a-free-non-commercial-option/) |
4430 | 4450 | - [Cloudflare - Open sourcing Pingora: our Rust framework for building programmable network services](https://blog.cloudflare.com/pingora-open-source) |
4431 | 4451 | - [Tower - Tower is a library of modular and reusable components for building robust networking clients and servers](https://github.com/tower-rs/tower) |
|
4485 | 4505 | - [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) |
4486 | 4506 |
|
4487 | 4507 | ## Industry |
| 4508 | +- [Goldman Sachs - Gen AI: Too Much Spend, Too Little Benefit?](https://www.goldmansachs.com/intelligence/pages/gs-research/gen-ai-too-much-spend-too-little-benefit/report.pdf) |
| 4509 | +- [Sequoia - AI’s $600B Question](https://www.sequoiacap.com/article/ais-600b-question/ ) |
| 4510 | +- [The Verge - Microsoft’s AI boss thinks it’s perfectly okay to steal content if it’s on the open web](https://www.theverge.com/2024/6/28/24188391/microsoft-ai-suleyman-social-contract-freeware) |
4488 | 4511 | - [Ecosyste.ms - provides a set of free and open resources for those working to sustain and secure open source software](https://ecosyste.ms/) |
4489 | 4512 | - [PC World - Microsoft blocks Windows 11 workaround that enabled local accounts](https://www.pcworld.com/article/2354686/microsoft-blocks-windows-11-workaround-local-accounts.html) |
4490 | 4513 | - [ArsTechnica - Internet Archive forced to remove 500,000 books after publishers’ court win](https://arstechnica.com/tech-policy/2024/06/internet-archive-forced-to-remove-500000-books-after-publishers-court-win/) |
|
4890 | 4913 | - [Dave's Garage - Why Are Windows Blue Screens Blue? Find out!](https://www.youtube.com/watch?v=KgqJJECQQH0) |
4891 | 4914 |
|
4892 | 4915 | ## Tools |
| 4916 | +- [Chris Wanstrath - Why we need Ladybird](https://ladybird.org/why-ladybird/) |
| 4917 | +- [Git Immersion - A guided tour that walks through the fundamentals of Git, inspired by the premise that to know a thing is to do it.](https://gitimmersion.com/) |
4893 | 4918 | - [Gorilla CLI - LLMs for your CLI . Powers your command-line interactions with a user-centric tool](https://github.com/gorilla-llm/gorilla-cli) |
4894 | 4919 | - [VSCode - Using WebAssembly for Extension Development](https://code.visualstudio.com/blogs/2024/05/08/wasm) |
4895 | 4920 | - [rebase-editor - Simple terminal based sequence editor for git interactive rebase](https://github.com/sjurba/rebase-editor) |
|
4991 | 5016 | - [Nader Dabit - 11 Beautiful VS Code Themes for 2021](https://dabit3.hashnode.dev/11-beautiful-vs-code-themes-for-2021-ckiaxv7w303f5pqs1a8px3g7d) |
4992 | 5017 |
|
4993 | 5018 | ## Security |
| 5019 | +- [Taylor Beseda - WebAuthn: Enhancing Security with Minimal Effort](https://begin.com/blog/posts/2024-07-02-webauthn-with-arc) |
4994 | 5020 | - [Sansec - Polyfill supply chain attack hits 100K+ sites](https://sansec.io/research/polyfill-supply-chain-attack) |
4995 | 5021 | - [Bleeping Computer - Polyfill.io, BootCDN, Bootcss, Staticfile attack traced to 1 operator](https://www.bleepingcomputer.com/news/security/polyfillio-bootcdn-bootcss-staticfile-attack-traced-to-1-operator/) |
4996 | 5022 | - [The Cloudflare Blog - Automatically replacing polyfill.io links with Cloudflare’s mirror for a safer Internet](https://blog.cloudflare.com/automatically-replacing-polyfill-io-links-with-cloudflares-mirror-for-a-safer-internet) |
|
5237 | 5263 | - [Pablo Cibraro - 101 Smart Contracts and Decentralized Apps in Ethereum](https://auth0.com/blog/101-smart-contracts-and-decentralized-apps-in-ethereum/) |
5238 | 5264 |
|
5239 | 5265 | ## Trivia |
| 5266 | +- [ArsTechnica - Japan wins 2-year “war on floppy disks,” kills regulations requiring old tech](https://arstechnica.com/gadgets/2024/07/japans-government-finally-exits-90s-ends-floppy-disk-use) |
| 5267 | +- [Jimb Esser - Regex crossword](https://jimbly.github.io/regex-crossword/) |
5240 | 5268 | - [Adam Savage - Avoid These Words (And Not Just at Work)](https://www.youtube.com/watch?v=OP4CKn86qGY) |
5241 | 5269 | - [Berta And Butterflies - "Game & Watch" like game for the Atari 2600 ](https://github.com/vandalton/BertaAndButterflies) |
5242 | 5270 | - [Dan Luu - How (some) good corporate engineering blogs are written](https://danluu.com/corp-eng-blogs/) |
|
0 commit comments