|
16 | 16 | - [AI](#ai) |
17 | 17 | - [AWS](#aws) |
18 | 18 | - [Azure](#azure) |
19 | | - - [C++](#c) |
| 19 | +- [C](#c) |
| 20 | + - [C++](#c-1) |
20 | 21 | - [Clojure](#clojure) |
21 | 22 | - [Functional Programming](#functional-programming) |
22 | 23 | - [.NET](#net) |
|
32 | 33 | - [TypeScript](#typescript) |
33 | 34 | - [Node.js](#nodejs) |
34 | 35 | - [Ruby](#ruby) |
35 | | - - [Erlang](#erlang) |
| 36 | + - [Elixir](#elixir) |
36 | 37 | - [Haskell](#haskell) |
37 | 38 | - [Go](#go) |
38 | 39 | - [Google Cloud](#google-cloud) |
|
42 | 43 | - [Python](#python) |
43 | 44 | - [Rust](#rust) |
44 | 45 | - [Scala](#scala) |
| 46 | + - [Smalltalk](#smalltalk) |
45 | 47 | - [Swift](#swift) |
46 | 48 | - [Industry](#industry) |
47 | 49 | - [Basecamp Drama](#basecamp-drama) |
|
59 | 61 | - [Trivia](#trivia) |
60 | 62 |
|
61 | 63 | ## Architecture |
| 64 | +- [Oskar Dudycz - Join my Event Sourcing workshops at Techorama and DDD Europe and speed up your journey!](https://event-driven.io/en/speed_up_your_event_sourcing_journey_with_workshops/) |
| 65 | +- [Tim Berners-Lee - Information Management: A Proposal (WWW Proposal)](https://www.w3.org/History/1989/proposal.html) |
| 66 | +- [Figma - How Figma’s databases team lived to tell the scale](https://www.figma.com/blog/how-figmas-databases-team-lived-to-tell-the-scale/) |
| 67 | +- [Neal Ford — Granularity and Communication in Microservice Architectures](https://www.youtube.com/watch?v=L9UWy6oQBuY) |
| 68 | +- [Rafał Maciak - Big Picture Event Storming - finding the gaps](https://softwaremill.com/big-picture-event-storming-finding-the-gaps/) |
| 69 | +- [Kenny Baas-Schwegler and Bruno Boucard - Model-Driven Design](https://www.youtube.com/watch?v=j89oqlSgoT8) |
| 70 | +- [DDD Crew - Domain Message Flow Modelling](https://www.youtube.com/watch?v=h5SiumTDRIU) |
| 71 | +- [The Guardian - Tesco hit by grocery delivery glitch as Sainbury’s works to fix technical issue](https://www.theguardian.com/business/2024/mar/16/sainsburys-grocery-deliveries-hit-by-technical-issue) |
| 72 | +- [Last Week Tonight with John Oliver - Boeing](https://www.youtube.com/watch?v=Q8oCilY4szc) |
62 | 73 | - [Natalia Venditto - Beyond Micro Frontends: Effective Composable Decoupled Applications on Cloud Native Infrastructure](https://www.infoq.com/presentations/micro-frontend-cloud-native) |
63 | 74 | - [Google - Secure by Design at Google](https://storage.googleapis.com/gweb-research2023-media/pubtools/pdf/6f28d2ea12b39c0f7b7c220b8fcc0f89db91e5a9.pdf) |
64 | 75 | - [White House - Back To the Building Blocks: A Path Toward Secure And Measurable Software](https://www.whitehouse.gov/wp-content/uploads/2024/02/Final-ONCD-Technical-Report.pdf) |
|
1340 | 1351 | - [ZDNet - Google: Here's what caused our big global outage](https://www.zdnet.com/article/google-heres-what-caused-our-big-global-outage/) |
1341 | 1352 |
|
1342 | 1353 | ## DevOps |
| 1354 | +- [CNCF - Cloud Native FinOps + Cloud Financial Management Microsurvey](https://www.cncf.io/blog/2023/12/20/cncf-cloud-native-finops-cloud-financial-management-microsurvey/) |
| 1355 | +- [Double Trouble - How to dive deep into Gitlab Metrics with SQLite and Grafana](https://double-trouble.dev/post/analyzing-gitlab-metrics-sqlite-grafana-guide/) |
1343 | 1356 | - [Allegro Tech Blog - Unlocking Kafka's Potential: Tackling Tail Latency with eBPF](https://blog.allegro.tech/2024/03/kafka-performance-analysis.html) |
1344 | 1357 | - [The Register - Companies flush money down the drain with overfed Kubernetes cloud clusters](https://www.theregister.com/2024/03/01/kubernetes_cluster_overprovisioning/) |
1345 | 1358 | - [cast.ai - 2024 Kubernetes Cost Benchmark Report](https://get.cast.ai/hubfs/2024%20Kubernetes%20Cost%20Benchmark%20Report.pdf) |
|
1861 | 1874 | - [Postman - 2020 State of the API Report](https://www.postman.com/state-of-api) |
1862 | 1875 |
|
1863 | 1876 | ## Databases |
| 1877 | +- [PGlite - Lightweight Postgres packaged as WASM into a TypeScript library for the browser, Node.js, Bun and Deno ](https://github.com/electric-sql/pglite) |
| 1878 | +- [Astro DB - A fully managed SQL database designed exclusively for Astro](https://astro.build/db/) |
1864 | 1879 | - [Event Store - EventStoreDB 24.2 released](https://www.eventstore.com/blog/esdb-24.2-release-announcement) |
1865 | 1880 | - [Google - Introducing vector search in BigQuery](https://cloud.google.com/blog/products/data-analytics/introducing-new-vector-search-capabilities-in-bigquery/) |
1866 | 1881 | - [Stripe - Ledger: Stripe’s system for tracking and validating money movement](https://stripe.com/blog/ledger-stripe-system-for-tracking-and-validating-money-movement) |
|
2107 | 2122 | - [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) |
2108 | 2123 |
|
2109 | 2124 | ## AI |
| 2125 | +- [Amy Castor - Pivot to AI: Pay no attention to the man behind the curtain](https://amycastor.com/2023/09/12/pivot-to-ai-pay-no-attention-to-the-man-behind-the-curtain/) |
2110 | 2126 | - [Jai Vipra & Sarah Myers West - Computional Power and AI](https://ainowinstitute.org/publication/policy/compute-and-ai) |
2111 | 2127 | - [The Verge - Google pauses Gemini’s ability to generate AI images of people after diversity errors](https://www.theverge.com/2024/2/22/24079876/google-gemini-ai-photos-people-pause) |
2112 | 2128 | - [Open AI - Sora, Creating video from text](https://openai.com/sora) |
|
2314 | 2330 | - [Werner Vogels - AWS re:Invent 2021 Keynote](https://www.youtube.com/watch?v=8_Xs8Ik0h1w) |
2315 | 2331 |
|
2316 | 2332 | ## Azure |
| 2333 | +- [Alexandre Nedelec - Call your Azure AD B2C protected API with authenticated HTTP requests from your JetBrains IDE](https://www.techwatching.dev/posts/http-clients-oauth2) |
| 2334 | +- [Microsoft - Announcing the release of workload profile and managed scaling of Timer Trigger for Azure Functions](https://techcommunity.microsoft.com/t5/apps-on-azure-blog/announcing-the-release-of-workload-profile-and-managed-scaling/ba-p/4086313) |
2317 | 2335 | - [Xavier Mignot - Terraform vs Bicep: the differences you should really know](https://blog.xmi.fr/posts/terraform-vs-bicep/) |
2318 | 2336 | - [Mattias Karlsson - Introducing ARI. A DevOps tool to document a Azure tenant resources](https://www.devlead.se/posts/2024/2024-02-08-introducing-ari) |
2319 | 2337 | - [Microsoft - Announcing general availability of Microsoft Graph APIs for Microsoft Teams meeting recordings](https://devblogs.microsoft.com/microsoft365dev/announcing-general-availability-of-microsoft-graph-apis-for-microsoft-teams-meeting-recordings/) |
|
2401 | 2419 | - [Michael Snoyman - Asynchronous Exception Handling in Haskell](https://www.fpcomplete.com/blog/2018/04/async-exception-handling-haskell/) |
2402 | 2420 |
|
2403 | 2421 | ## .NET |
| 2422 | +- [Arseniy Sharoglazov - Source Code Disclosure in ASP.NET apps](https://swarm.ptsecurity.com/source-code-disclosure-in-asp-net-apps/) |
| 2423 | +- [SimdLinq - Drop-in replacement of LINQ aggregation operations extremely faster with SIMD. ](https://github.com/Cysharp/SimdLinq) |
| 2424 | +- [Steve Dunn - Prefer test-doubles over mocking frameworks](https://dunnhq.com/posts/2024/prefer-test-doubles-over-mocking/) |
| 2425 | +- [Steve Gordon - Understanding System.Diagnostics DiagnosticSource and DiagnosticListener (Part 1)](https://www.stevejgordon.co.uk/understanding-system-diagnostics-diagnosticsource-and-diagnosticlistener-part-1) |
2404 | 2426 | - [Andrew Lock - An introduction to the heap data structure and .NET's priority queue](https://andrewlock.net/an-introduction-to-the-heap-data-structure-and-dotnets-priority-queue/) |
2405 | 2427 | - [Antão Almada - Measuring .NET Performance: Unleashing the Power of BenchmarkDotNet](https://aalmada.github.io/posts/Measuring-dotnet-performance/) |
2406 | 2428 | - [Scott Hanselman - Updating to .NET 8, updating to IHostBuilder, and running Playwright Tests within NUnit headless or headed on any OS](https://www.hanselman.com/blog/updating-to-net-8-updating-to-ihostbuilder-and-running-playwright-tests-within-nunit-headless-or-headed-on-any-os) |
|
3190 | 3212 | - [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/) |
3191 | 3213 |
|
3192 | 3214 | ## Coding Life |
| 3215 | +- [Farnam Street - Turning Pro: The Difference Between Amateurs and Professionals](https://fs.blog/amateurs-professionals/) |
| 3216 | +- [deprocrastination - Stop postponing things by embracing the mess](https://www.deprocrastination.co/blog/stop-postponing-things-by-embracing-the-mess) |
3193 | 3217 | - [Mathias Verraes - How to Fix a Bug: Tests, Hypotheses, Timeboxes](https://verraes.net/2024/03/how-to-fix-a-bug-tests-hypotheses-timeboxes/) |
3194 | 3218 | - [Hillel Wayne - How to argue for something without any scientific evidence](https://buttondown.email/hillelwayne/archive/how-to-advocate-something-without-any-scientific/) |
3195 | 3219 | - [Oskar Dudycz - Keeping our overachieving freak on a leash](https://event-driven.io/en/keeping_overachieving_freak_on_a_leash/?utm_source=architecture_weekly) |
|
3464 | 3488 | - [Michael Lynch - How to Make Your Code Reviewer Fall in Love with You](https://mtlynch.io/code-review-love/) |
3465 | 3489 |
|
3466 | 3490 | ## Management |
| 3491 | +- [Will Larson - Friction isn't velocity](https://lethain.com/friction-vs-velocity/) |
| 3492 | +- [Robert Kegan, Lisa Lahey - An Everyone Culture: Becoming a Deliberately Developmental Organization](https://ssir.org/books/excerpts/entry/becoming_a_deliberately_developmental_organization) |
3467 | 3493 | - [Elizabeth Ayer - Too many cooks or not enough kitchens?](https://www.youtube.com/watch?v=n0VeZRTZFxE) |
3468 | 3494 | - [Booking.com - DORA Metrics At Work. How we doubled our team’s delivery performance within a year as measured by DORA metrics.](https://medium.com/booking-com-development/dora-metrics-at-work-46c835a86a89) |
3469 | 3495 | - [Brian Kelly - How to keep engineers out of meeting hell](https://morethancoding.com/2024/02/16/how-to-keep-engineers-out-of-meeting-hell/) |
|
3660 | 3686 | - [Joe Procopio - This Is Why Your Customers Hate Your Minimum Viable Product](https://jproco.medium.com/this-is-why-your-customers-hate-your-minimum-viable-product-664f5eece0b0) |
3661 | 3687 |
|
3662 | 3688 | ## Java |
| 3689 | +- [All Java conference talks from 2023 ordered by the number of views](https://techtalksweekly.substack.com/p/all-java-conference-talks-from-2023) |
3663 | 3690 | - [Michael Redlich - JDK 22 and JDK 23: What We Know So Far](https://www.infoq.com/news/2024/03/java-22-so-far/) |
3664 | 3691 | - [Paul Bakker - How Netflix Really Uses Java](https://www.infoq.com/presentations/netflix-java) |
3665 | 3692 | - [Nicolai Parlog - Data Oriented Programming in Java 21](https://www.youtube.com/watch?v=8FRU_aGY4mY) |
|
3889 | 3916 | - [Giorgio Delgado - Type-Safe Error Handling In TypeScript ](https://dev.to/_gdelgado/type-safe-error-handling-in-typescript-1p4n) |
3890 | 3917 |
|
3891 | 3918 | ## Node.js |
| 3919 | +- [Mario Bittencourt - Event Sourcing with Emmett: Reducing the Entry Barrier](https://medium.com/@mbneto/event-sourcing-with-emmett-how-to-reduce-the-entry-barrier-bf2d638c0437) |
| 3920 | +- [Brandon Roberts - Announcing AnalogJS 1.0 🚀](https://dev.to/analogjs/announcing-analogjs-10-19an) |
| 3921 | +- [Confluent - Confluent's Javascript Client for Apache Kafka](https://github.com/confluentinc/confluent-kafka-javascript) |
3892 | 3922 | - [Oskar Dudycz - How to tackle compatibility issues in ECMA Script modules (and in general)](https://event-driven.io/en/how_to_tackle_esmodules_compatibility_issues/) |
3893 | 3923 | - [Sarah Gooding - OpenJS Launches New Collaboration to Improve Interoperability of JavaScript Package Metadata](https://socket.dev/blog/openjs-improve-interoperability-of-javascript-package-metadata) |
3894 | 3924 | - [Emmett - WebApi support](https://event-driven-io.github.io/emmett/getting-started.html#application-setup) |
|
4040 | 4070 | - [Piotr Podgórski - Event sourcing with Python](https://www.youtube.com/watch?v=cxad9dw2OpM) |
4041 | 4071 |
|
4042 | 4072 | ## Rust |
| 4073 | +- [Cloudflare - Open sourcing Pingora: our Rust framework for building programmable network services](https://blog.cloudflare.com/pingora-open-source) |
| 4074 | +- [Tower - Tower is a library of modular and reusable components for building robust networking clients and servers](https://github.com/tower-rs/tower) |
| 4075 | +- [Ratatui - Rust library that's all about cooking up terminal user interfaces (TUIs) ](https://github.com/ratatui-org/ratatui) |
4043 | 4076 | - [Iggy.rs - building message streaming in Rust.](https://blog.iggy.rs/posts/building-message-streaming-in-rust/) |
4044 | 4077 | - [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/) |
4045 | 4078 | - [NGINX - Extending NGINX with Rust (an Alternative to C)](https://www.nginx.com/blog/extending-nginx-with-rust-an-alternative-to-c/) |
|
4477 | 4510 | - [Dave's Garage - Why Are Windows Blue Screens Blue? Find out!](https://www.youtube.com/watch?v=KgqJJECQQH0) |
4478 | 4511 |
|
4479 | 4512 | ## Tools |
| 4513 | +- [Miro - Diagramming draw.io](https://www.youtube.com/watch?v=QhwZqggs814) |
4480 | 4514 | - [Draw.io - Interactive diagrams with custom links and actions](https://drawio-app.com/blog/interactive-diagrams-with-custom-links-and-actions/) |
4481 | 4515 | - [Jacqui Read - How to get started with Obsidian Dataview and DataviewJS](https://medium.com/os-techblog/how-to-get-started-with-obsidian-dataview-and-dataviewjs-5d6b5733d4a4) |
4482 | 4516 | - [Everything curl - an extensive guide for all things curl.](https://everything.curl.dev/) |
|
0 commit comments