|
59 | 59 | - [Trivia](#trivia) |
60 | 60 |
|
61 | 61 | ## Architecture |
| 62 | +- [Oskar Dudycz - Hitchhiker's Guide To Moving From Relational Data To Events](https://event-driven.io/en/the_end_is_near_for_crud_data/) |
| 63 | +- [Dave Farley - Engineering for Software](https://vimeo.com/showcase/10559193/video/842226271) |
| 64 | +- [Hillel Wayne - Is Software Engineering Real Engineering?](https://www.hillelwayne.com/talks/crossover-project/) |
| 65 | +- [EDA Summit - 2023 Summit Sessions](https://edasummit.com/event/2023-summit/) |
| 66 | +- [Pierre Pureur - 12 Software Architecture Pitfalls and How to Avoid Them ](https://www.infoq.com/articles/avoid-architecture-pitfalls/) |
| 67 | +- [Martin Kleppmann, Jesse Anderson - Designing A Data-Intensive Future: Expert Talk](https://www.youtube.com/watch?v=P-9FwZxO1zE) |
| 68 | +- [Graphite - Why we use AWS instead of Vercel to host our Next.js app](https://graphite.dev/blog/why-we-use-aws-instead-of-vercel) |
| 69 | +- [Erik Wilde, Fran Mendez - AsyncAPI 3.0: What's new and should you upgrade?](https://www.youtube.com/watch?v=9TpOTmHpqVI) |
| 70 | +- [DDDUS Online Meetup - Alexander Miertsch - prooph board](https://www.youtube.com/watch?v=3Pn4hHoMNGw) |
62 | 71 | - [Oskar Dudycz - A few notes on migrating storage library](https://event-driven.io/en/notes_on_migrating_storage_library/?utm_source=architecture_weekly) |
63 | 72 | - [Werner Vogels - Tech predictions for 2024 and beyond](https://www.allthingsdistributed.com/2023/11/tech-predictions-for-2024-and-beyond.html) |
64 | 73 | - [JetBrains - The State of Developer Ecosystem 2023](https://www.jetbrains.com/lp/devecosystem-2023/) |
|
1228 | 1237 | - [ZDNet - Google: Here's what caused our big global outage](https://www.zdnet.com/article/google-heres-what-caused-our-big-global-outage/) |
1229 | 1238 |
|
1230 | 1239 | ## DevOps |
| 1240 | +- [Honeycomb - Observability Is About Confidence](https://www.honeycomb.io/blog/observability-is-about-confidence) |
| 1241 | +- [Gregor Hohpe - The Magic of Platforms](https://www.youtube.com/watch?v=WaL3ZbLgMuI) |
| 1242 | +- [Fly.io - Rethinking Serverless with FLAME](https://fly.io/blog/rethinking-serverless-with-flame/) |
1231 | 1243 | - [Bryan Boreham - How Prometheus Halved Its Memory Usage](https://www.youtube.com/watch?v=29yKJ1312AM) |
1232 | 1244 | - [OTelBin - Web-based tool to facilitate OpenTelemetry collector configuration editing and verification](https://github.com/dash0hq/otelbin) |
1233 | 1245 | - [Prometheus + Grafana + Loki in docker](https://github.com/DoTheEvo/selfhosted-apps-docker/tree/master/prometheus_grafana_loki) |
|
1445 | 1457 | - [Álvaro Hernández - Automation to run VMs based on vanilla Cloud Images on Firecracker](https://blog.alexellis.io/containerd-development-multipass) |
1446 | 1458 |
|
1447 | 1459 | ## Frontend |
| 1460 | +- [Scott Jehl - How to Use Responsive HTML Video (...and Audio!)](https://scottjehl.com/posts/using-responsive-video/) |
| 1461 | +- [Facebook - Introducing StyleX](https://github.com/facebook/stylex) |
| 1462 | +- [Dan Abramov - A Chain Reaction](https://overreacted.io/a-chain-reaction/) |
1448 | 1463 | - [AirBnb - A Deep Dive into Airbnb’s Server-Driven UI System](https://medium.com/airbnb-engineering/a-deep-dive-into-airbnbs-server-driven-ui-system-842244c5f5) |
1449 | 1464 | - [NgRx - Introducing NgRx Signals, Operators, Performance Improvements, Workshops, and more!](https://dev.to/ngrx/announcing-ngrx-v17-introducing-ngrx-signals-operators-performance-improvements-workshops-and-more-55e4) |
1450 | 1465 | - [Vite - Vite 5.0 is out!](https://vitejs.dev/blog/announcing-vite5) |
|
1585 | 1600 | - [Robert Nystorm - Crafting Interpreters](https://craftinginterpreters.com/) |
1586 | 1601 |
|
1587 | 1602 | ## Testing |
| 1603 | +- [Kent Beck - Canon TDD](https://tidyfirst.substack.com/p/canon-tdd) |
1588 | 1604 | - [Kent Beck - TDD Isn't Design](https://tidyfirst.substack.com/p/tdd-isnt-design) |
1589 | 1605 | - [Kamil Grzybek - Automated Tests: Strategy](https://www.kamilgrzybek.com/blog/posts/automated-tests-strategy) |
1590 | 1606 | - [Microsoft - Consumer-driven Contract Testing](https://microsoft.github.io/code-with-engineering-playbook/automated-testing/cdc-testing/) |
|
1707 | 1723 | - [Postman - 2020 State of the API Report](https://www.postman.com/state-of-api) |
1708 | 1724 |
|
1709 | 1725 | ## Databases |
| 1726 | +- [Arslan Ahmad - Scaling SQL Databases: 8 Challenges of Horizontally Scaling SQL Databases](https://www.designgurus.io/blog/Scaling-SQL-Databases) |
| 1727 | +- [Redis - Introduction to Conflict-Free Replicated Data Types (CRDTs)](https://redis.com/blog/diving-into-crdts/) |
| 1728 | +- [Oren Eini - Production Postmortem. The Spawn of Denial of Service](https://ayende.com/blog/200289-B/production-postmortem-the-spawn-of-denial-of-service) |
1710 | 1729 | - [SQLite - JSONB has landed](https://sqlite.org/forum/forumpost/fa6f64e3dc1a5d97) |
1711 | 1730 | - [Hussein Nasser - How Shopify’s engineering improved database writes by 50% with ULID](https://www.youtube.com/watch?v=f53-Iw_5ucA) |
1712 | 1731 | - [The Geek Narrator - Graph Database Internals: @neo4j with Michael Hunger](https://www.youtube.com/watch?v=iihJXKAQZkA) |
|
1936 | 1955 | - [Gin Bai - Unveiling the Benefits of Causal Inference in Measuring Advertisement Impact](https://medium.com/ssense-tech/unveiling-the-benefits-of-causal-inference-in-measuring-advertisement-impact-b1fdcf354d74) |
1937 | 1956 |
|
1938 | 1957 | ## AI |
| 1958 | +- [DropBox - Introducing new tools for the next generation of knowledge work](https://blog.dropbox.com/topics/company/updated-tools-new-plans-and-web-redesign) |
| 1959 | +- [CNBC - How to stop Dropbox from sharing your personal files with OpenAI](https://www.cnbc.com/2023/12/13/how-to-stop-dropbox-from-sharing-your-personal-files-with-openai.html) |
| 1960 | +- [Simon Willison - The AI trust crisis](https://simonwillison.net/2023/Dec/14/ai-trust-crisis/) |
1939 | 1961 | - [Android Developers Blog - A New Foundation for AI on Android](https://android-developers.googleblog.com/2023/12/a-new-foundation-for-ai-on-android.html) |
1940 | 1962 | - [The Verge - Google launches Gemini, the AI model it hopes will take down GPT-4](https://www.theverge.com/2023/12/6/23990466/google-gemini-llm-ai-model) |
1941 | 1963 | - [Martin Fowler - Latest Memo: How to tackle unreliability of coding assistants](https://martinfowler.com/articles/exploring-gen-ai.html#memo-08) |
|
2191 | 2213 | - [Michael Snoyman - Asynchronous Exception Handling in Haskell](https://www.fpcomplete.com/blog/2018/04/async-exception-handling-haskell/) |
2192 | 2214 |
|
2193 | 2215 | ## .NET |
| 2216 | +- [James Hickey - High-Performance .NET CRON Jobs](https://www.jamesmichaelhickey.com/high-performance-dotnet-cron-jobs/) |
| 2217 | +- [Layla Porter - Cloud-native apps with .NET Aspire](https://www.youtube.com/watch?v=J02mvcEKrsI) |
| 2218 | +- [Damian Płaza - FSM - Functional State Machines](https://talesfrom.dev/blog/fsm-functional-state-machines) |
| 2219 | +- [Fiodar Sazanavets - Building your own audio player with .NET – part 1](https://scientificprogrammer.net/2023/12/07/building-net-core-audio-application-part-1/) |
| 2220 | +- [NDepend - .NET Native AOT Explained](https://blog.ndepend.com/net-native-aot-explained/) |
2194 | 2221 | - [Oskar Dudycz - Practical Introduction to Event Sourcing](https://www.youtube.com/watch?v=O3qbCuHvcPk) |
2195 | 2222 | - [Microsoft - Building resilient cloud services with .NET 8](https://devblogs.microsoft.com/dotnet/building-resilient-cloud-services-with-dotnet-8/) |
2196 | 2223 | - [Shay Rojansky - DbDataSource, a new System.Data abstraction](https://www.youtube.com/watch?v=vRUtHeUpU44) |
|
2924 | 2951 | - [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/) |
2925 | 2952 |
|
2926 | 2953 | ## Coding Life |
| 2954 | +- [Matt Wynne - Cognitive Load for Knowledge Work](https://mattwynne.net/cognitive-load-for-knowledge-work) |
2927 | 2955 | - [Jessica Kerr - Enabling Gaps](https://jessitron.com/2023/11/23/enabling-gaps/) |
2928 | 2956 | - [Alexander Reelsen - Goodbye DevRel… (for now)](https://spinscale.de/posts/2023-11-28-goodbye-devrel.html) |
2929 | 2957 | - [Troy Hunt - A Decade of Have I Been Pwned](https://www.troyhunt.com/a-decade-of-have-i-been-pwned/) |
|
3467 | 3495 | - [Piotr Przybył - Java Records for the Intrigued](https://www.youtube.com/watch?v=zkFXlOhSuzI) |
3468 | 3496 |
|
3469 | 3497 | ## JVM |
| 3498 | +- [Jean-Philippe Bempel - Chasing a Metaspace leak](https://jpbempel.github.io/2023/12/01/metaspaceleak.html) |
3470 | 3499 | - [Adam Warski - Limits of Loom's performance](https://softwaremill.com/limits-of-looms-performance/) |
3471 | 3500 | - [Luiz Hespanha, Flavio Brasil - A JVM threading model for the containerized times](https://www.youtube.com/watch?v=APNV_0I7nbs) |
3472 | 3501 | - [GraalVM - New GraalVM release](https://www.youtube.com/watch?v=lWhEg-6DqM0) |
|
3691 | 3720 | - [Piotr Podgórski - Event sourcing with Python](https://www.youtube.com/watch?v=cxad9dw2OpM) |
3692 | 3721 |
|
3693 | 3722 | ## Rust |
| 3723 | +- [The Register - Dump C++ and in Rust you should trust, Five Eyes agencies urge](https://www.theregister.com/2023/12/07/memory_correction_five_eyes/) |
3694 | 3724 | - [NGINX - Extending NGINX with Rust (an Alternative to C)](https://www.nginx.com/blog/extending-nginx-with-rust-an-alternative-to-c/) |
3695 | 3725 | - [JetBrains - Introducing RustRover – A Standalone Rust IDE by JetBrains](https://blog.jetbrains.com/rust/2023/09/13/introducing-rustrover-a-standalone-rust-ide-by-jetbrains/) |
3696 | 3726 | - [GitHub - Why Rust is the most admired language among developers](https://github.blog/2023-08-30-why-rust-is-the-most-admired-language-among-developers) |
|
3741 | 3771 | - [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) |
3742 | 3772 |
|
3743 | 3773 | ## Industry |
| 3774 | +- [Hashicorp - Mitchell reflects as he departs HashiCorp](https://www.hashicorp.com/blog/mitchell-reflects-as-he-departs-hashicorp) |
| 3775 | +- [TechCrunch - Docker acquires AtomicJar, a testing startup that raised $25M in January](https://techcrunch.com/2023/12/11/docker-acquires-atomicjar-a-testing-startup-that-raised-25m-in-january/) |
| 3776 | +- [The Verge - Epic win: Jury decides Google has illegal monopoly in app store fight](https://www.theverge.com/23994174/epic-google-trial-jury-verdict-monopoly-google-play) |
3744 | 3777 | - [Bryce Wray - Firefox on the brink?](https://www.brycewray.com/posts/2023/11/firefox-brink/) |
3745 | 3778 | - [ArsTechnica - Broadcom cuts at least 2,800 VMware jobs following $69 billion acquisition](https://arstechnica.com/information-technology/2023/12/broadcom-cuts-at-least-2800-vmware-jobs-following-69-billion-acquisition/) |
3746 | 3779 | - [CNBC - Spotify jumps after saying it will cut 17% of workforce — read the full memo from CEO Daniel Ek](https://www.cnbc.com/2023/12/04/spotify-to-lay-off-17percent-of-employees-ceo-daniel-ek-says.html) |
|
4178 | 4211 | - [Nader Dabit - 11 Beautiful VS Code Themes for 2021](https://dabit3.hashnode.dev/11-beautiful-vs-code-themes-for-2021-ckiaxv7w303f5pqs1a8px3g7d) |
4179 | 4212 |
|
4180 | 4213 | ## Security |
| 4214 | +- [Kelly Shortridge - Cybersecurity Isn’t Special](https://www.youtube.com/watch?v=UdCXUVhVSEE) |
| 4215 | +- [PromptArmor, Kai Greshake - Data exfiltration from Writer.com with indirect prompt injection](https://promptarmor.substack.com/p/data-exfiltration-from-writercom) |
4181 | 4216 | - [ArsTechnica - Chrome’s next weapon in the War on Ad Blockers: Slower extension updates](https://arstechnica.com/google/2023/12/chromes-next-weapon-in-the-war-on-ad-blockers-slower-extension-updates/) |
4182 | 4217 | - [Kevin Beaumont - What it means — CitrixBleed ransomware group woes grow as over 60 credit unions, hospitals, financial services and more breached in US.](https://doublepulsar.com/what-it-means-citrixbleed-ransom-group-woes-grow-as-over-60-credit-unions-hospitals-47766a091d4f) |
4183 | 4218 | - [Tom's Hardware - Chinese hackers steal chip designs from major Dutch semiconductor company — perps lurked for over two years to steal NXP's chipmaking IP: Report](https://www.tomshardware.com/news/chinese-hackers-steal-chip-designs-from-major-dutch-semiconductor-company) |
|
4373 | 4408 | - [Pablo Cibraro - 101 Smart Contracts and Decentralized Apps in Ethereum](https://auth0.com/blog/101-smart-contracts-and-decentralized-apps-in-ethereum/) |
4374 | 4409 |
|
4375 | 4410 | ## Trivia |
| 4411 | +- [Octavia E. Butler - A Few Rules For Predicting The Future](https://commongood.cc/reader/a-few-rules-for-predicting-the-future-by-octavia-e-butler/) |
4376 | 4412 | - [Eric S. Raymond, Rick Moen - How To Ask Questions The Smart Way](http://www.catb.org/~esr/faqs/smart-questions.html) |
4377 | 4413 | - [Kendra Albert - Care, Not Respect: Teaching Professionalism](https://kendraalbert.com/2021/07/15/care-not-respect-teaching-professionalism.html) |
4378 | 4414 | - [Christine Shea, Chris. W. Johnson - Understanding the Contribution of Degraded Modes of Operation as a Cause of Incidents and Accidents in Air Traffic Management](https://www.dcs.gla.ac.uk/~johnson/papers/degraded_modes/Shea_Johnson_ATM_Submission.pdf) |
|
0 commit comments