|
59 | 59 | - [Trivia](#trivia) |
60 | 60 |
|
61 | 61 | ## Architecture |
| 62 | +- [Natalia Venditto - Beyond Micro Frontends: Effective Composable Decoupled Applications on Cloud Native Infrastructure](https://www.infoq.com/presentations/micro-frontend-cloud-native) |
| 63 | +- [Google - Secure by Design at Google](https://storage.googleapis.com/gweb-research2023-media/pubtools/pdf/6f28d2ea12b39c0f7b7c220b8fcc0f89db91e5a9.pdf) |
| 64 | +- [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) |
| 65 | +- [Ian Cartwright, Rob Horn, James Lewis - Event Interception. Intercept any updates to system state and route some of them to a new component](https://martinfowler.com/articles/patterns-legacy-displacement/event-interception.html) |
| 66 | +- [Patrick Roos - Ultimate Guide to Non-Functional Requirements for Software Architects: Meeting Stakeholder Expectations](https://www.workingsoftware.dev/the-ultimate-guide-to-write-non-functional-requirements/) |
| 67 | +- [Buildkite - Goodbye integers. Hello UUIDv7!](https://buildkite.com/blog/goodbye-integers-hello-uuids) |
62 | 68 | - [Uber - Cinnamon: Using Century Old Tech to Build a Mean Load Shedder](https://www.uber.com/en-GB/blog/cinnamon-using-century-old-tech-to-build-a-mean-load-shedder/) |
63 | 69 | - [Doordash Engineering - Staying in the Zone: How DoorDash used a service mesh to manage data transfer, reducing hops and cloud spend](https://doordash.engineering/2024/01/16/staying-in-the-zone-how-doordash-used-a-service-mesh-to-manage-data-transfer-reducing-hops-and-cloud-spend/) |
64 | 70 | - [Pinterest - Running Unified PubSub Client in Production at Pinterest](https://medium.com/pinterest-engineering/running-unified-pubsub-client-in-production-at-pinterest-64ae2e721daa) |
|
1334 | 1340 | - [ZDNet - Google: Here's what caused our big global outage](https://www.zdnet.com/article/google-heres-what-caused-our-big-global-outage/) |
1335 | 1341 |
|
1336 | 1342 | ## DevOps |
| 1343 | +- [Allegro Tech Blog - Unlocking Kafka's Potential: Tackling Tail Latency with eBPF](https://blog.allegro.tech/2024/03/kafka-performance-analysis.html) |
| 1344 | +- [The Register - Companies flush money down the drain with overfed Kubernetes cloud clusters](https://www.theregister.com/2024/03/01/kubernetes_cluster_overprovisioning/) |
| 1345 | +- [cast.ai - 2024 Kubernetes Cost Benchmark Report](https://get.cast.ai/hubfs/2024%20Kubernetes%20Cost%20Benchmark%20Report.pdf) |
| 1346 | +- [dockur - Windows in a Docker container](https://github.com/dockur/windows) |
1337 | 1347 | - [git-secrets - Prevents you from committing secrets and credentials into git repositories](https://github.com/awslabs/git-secrets) |
1338 | 1348 | - [checkov - Prevent cloud misconfigurations and find vulnerabilities during build-time in infrastructure as code, container images and open source packages with Checkov by Bridgecrew](https://github.com/bridgecrewio/checkov) |
1339 | 1349 | - [Gitpod - Develop directly on a Kubernetes cluster using a CDE (Gitpod) and Telepresence](https://www.gitpod.io/guides/using-telepresence-in-gitpod) |
|
1851 | 1861 | - [Postman - 2020 State of the API Report](https://www.postman.com/state-of-api) |
1852 | 1862 |
|
1853 | 1863 | ## Databases |
| 1864 | +- [Event Store - EventStoreDB 24.2 released](https://www.eventstore.com/blog/esdb-24.2-release-announcement) |
| 1865 | +- [Google - Introducing vector search in BigQuery](https://cloud.google.com/blog/products/data-analytics/introducing-new-vector-search-capabilities-in-bigquery/) |
1854 | 1866 | - [Stripe - Ledger: Stripe’s system for tracking and validating money movement](https://stripe.com/blog/ledger-stripe-system-for-tracking-and-validating-money-movement) |
1855 | 1867 | - [Vlad Mihalcea - PostgreSQL Performance Tuning Settings](https://vladmihalcea.com/postgresql-performance-tuning-settings/) |
1856 | 1868 | - [Developer Voices Podcast - Implementing Hardware-Friendly Databases (with DuckDB co-creator, Hannes Mühleisen)](https://www.youtube.com/watch?v=pZV9FvdKmLc) |
|
2095 | 2107 | - [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) |
2096 | 2108 |
|
2097 | 2109 | ## AI |
| 2110 | +- [Jai Vipra & Sarah Myers West - Computional Power and AI](https://ainowinstitute.org/publication/policy/compute-and-ai) |
2098 | 2111 | - [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) |
2099 | 2112 | - [Open AI - Sora, Creating video from text](https://openai.com/sora) |
2100 | 2113 | - [Modular - Mojo vs. Rust: is Mojo 🔥 faster than Rust 🦀 ?](https://www.modular.com/blog/mojo-vs-rust-is-mojo-faster-than-rust) |
|
2388 | 2401 | - [Michael Snoyman - Asynchronous Exception Handling in Haskell](https://www.fpcomplete.com/blog/2018/04/async-exception-handling-haskell/) |
2389 | 2402 |
|
2390 | 2403 | ## .NET |
| 2404 | +- [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 | +- [Antão Almada - Measuring .NET Performance: Unleashing the Power of BenchmarkDotNet](https://aalmada.github.io/posts/Measuring-dotnet-performance/) |
| 2406 | +- [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) |
| 2407 | +- [NCrunch - NCrunch V5 Now Available](https://blog.ncrunch.net/post/NCrunch-V5-Now-Available.aspx) |
2391 | 2408 | - [Jeremy D. Miller - Marten 7.0 is Released!](https://jeremydmiller.com/2024/03/03/marten-7-0-is-released/) |
2392 | 2409 | - [Martin Ullrich - Optimize for the Cloud – Lightning-speed .NET Container Apps](https://www.youtube.com/watch?v=BY7w2YKMZOc) |
2393 | 2410 | - [Cezary Piątek - Mocking authorization tokens with WireMock.NET](https://cezarypiatek.github.io/post/mocking-authorization-tokens/) |
|
3173 | 3190 | - [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/) |
3174 | 3191 |
|
3175 | 3192 | ## Coding Life |
| 3193 | +- [Mathias Verraes - How to Fix a Bug: Tests, Hypotheses, Timeboxes](https://verraes.net/2024/03/how-to-fix-a-bug-tests-hypotheses-timeboxes/) |
| 3194 | +- [Hillel Wayne - How to argue for something without any scientific evidence](https://buttondown.email/hillelwayne/archive/how-to-advocate-something-without-any-scientific/) |
3176 | 3195 | - [Oskar Dudycz - Keeping our overachieving freak on a leash](https://event-driven.io/en/keeping_overachieving_freak_on_a_leash/?utm_source=architecture_weekly) |
3177 | 3196 | - [Damian Płaza - Inverse Bruce Lee maneuver](https://talesfrom.dev/blog/inverse-bruce-lee-maneuver) |
3178 | 3197 | - [Vadim Kravcenko - Falsehoods Junior Developers believe about becoming Senior](https://vadimkravcenko.com/shorts/falsehoods-junior-developers-believe-about-becoming-senior/) |
|
3445 | 3464 | - [Michael Lynch - How to Make Your Code Reviewer Fall in Love with You](https://mtlynch.io/code-review-love/) |
3446 | 3465 |
|
3447 | 3466 | ## Management |
| 3467 | +- [Elizabeth Ayer - Too many cooks or not enough kitchens?](https://www.youtube.com/watch?v=n0VeZRTZFxE) |
| 3468 | +- [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 | +- [Brian Kelly - How to keep engineers out of meeting hell](https://morethancoding.com/2024/02/16/how-to-keep-engineers-out-of-meeting-hell/) |
3448 | 3470 | - [Martin Fowler - Periodic Face-to-Face](https://martinfowler.com/bliki/PeriodicFaceToFace.html) |
3449 | 3471 | - [Chris Matts, Olav Maassen - "Real Options" Underlie Agile Practices](https://www.infoq.com/articles/real-options-enhance-agility/) |
3450 | 3472 | - [drmorr - OKRs are Bullshit](https://blog.appliedcomputing.io/p/okrs-are-bullshit) |
|
3638 | 3660 | - [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) |
3639 | 3661 |
|
3640 | 3662 | ## Java |
| 3663 | +- [Michael Redlich - JDK 22 and JDK 23: What We Know So Far](https://www.infoq.com/news/2024/03/java-22-so-far/) |
3641 | 3664 | - [Paul Bakker - How Netflix Really Uses Java](https://www.infoq.com/presentations/netflix-java) |
3642 | 3665 | - [Nicolai Parlog - Data Oriented Programming in Java 21](https://www.youtube.com/watch?v=8FRU_aGY4mY) |
3643 | 3666 | - [Paul Sandoz - Emulating C# LINQ in Java using Code Reflection](https://openjdk.org/projects/babylon/articles/linq) |
|
3822 | 3845 | - [Gary Bernhardt - Wat](https://www.destroyallsoftware.com/talks/wat) |
3823 | 3846 |
|
3824 | 3847 | ## TypeScript |
| 3848 | +- [Microsoft - Announcing TypeScript 5.4](https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/) |
| 3849 | +- [tsup - The simplest and fastest way to bundle your TypeScript libraries.](https://github.com/egoist/tsup) |
3825 | 3850 | - [Alexey Berezin - With or without enums in TypeScript](https://blog.beraliv.dev/2022-09-10-with-or-without-enums) |
3826 | 3851 | - [TypeScript Worksheet - Get the results of your TS or JS code right in your vscode](https://marketplace.visualstudio.com/items?itemName=chwoerz.ts-worksheet) |
3827 | 3852 | - [Twoslash - Markup for generating rich type information in your documentations ahead of time](https://github.com/twoslashes/twoslash) |
|
3864 | 3889 | - [Giorgio Delgado - Type-Safe Error Handling In TypeScript ](https://dev.to/_gdelgado/type-safe-error-handling-in-typescript-1p4n) |
3865 | 3890 |
|
3866 | 3891 | ## Node.js |
| 3892 | +- [Sarah Gooding - OpenJS Launches New Collaboration to Improve Interoperability of JavaScript Package Metadata](https://socket.dev/blog/openjs-improve-interoperability-of-javascript-package-metadata) |
3867 | 3893 | - [Emmett - WebApi support](https://event-driven-io.github.io/emmett/getting-started.html#application-setup) |
3868 | 3894 | - [LLRT - (Low Latency Runtime) is an experimental, lightweight JavaScript runtime designed to address the growing demand for fast and efficient Serverless applications](https://github.com/awslabs/llrt) |
3869 | 3895 | - [Node.js - Native test runner](https://nodejs.org/api/test.html) |
|
3927 | 3953 | - [Ruby on Rails - Rails 7.0 Alpha 1: New JavaScript Answers, At-Work Encryption, Query Origin Logging, Zeitwerk Exclusively](https://weblog.rubyonrails.org/2021/9/15/Rails-7-0-alpha-1-released/) |
3928 | 3954 | - [Remote Ruby - Hotwire, Rails NEXT, and the DHH Stack with David Heinemeier Hansson](https://remoteruby.transistor.fm/115) |
3929 | 3955 |
|
3930 | | -## Erlang |
| 3956 | +## Elixir |
| 3957 | +- [Gleam - Gleam version 1. It's finally here!](https://gleam.run/news/gleam-version-1/) |
3931 | 3958 | - [Joe Armstrong - The development of Erlang](https://fermatslibrary.com/s/the-development-of-erlang) |
3932 | 3959 |
|
3933 | 3960 | ## Haskell |
|
4067 | 4094 | - [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) |
4068 | 4095 |
|
4069 | 4096 | ## Industry |
| 4097 | +- [SkyNews - Google agrees $118m payout to female staff who were paid less than male colleagues](https://news.sky.com/story/google-agrees-118m-payout-to-female-staff-who-were-paid-less-than-male-colleagues-12633011) |
| 4098 | +- [The Record - After decades of memory-related software bugs, White House calls on industry to act](https://therecord.media/memory-related-software-bugs-white-house-code-report-oncd) |
| 4099 | +- [404 Media - Tumblr and WordPress to Sell Users’ Data to Train AI Tools](https://www.404media.co/tumblr-and-wordpress-to-sell-users-data-to-train-ai-tools/) |
| 4100 | +- [ArsTechnica - Study finds that we could lose science if publishers go bankrupt](https://arstechnica.com/science/2024/03/study-finds-that-we-could-lose-science-if-publishers-go-bankrupt) |
4070 | 4101 | - [Chris Heilmann - Apple vs. PWAs – Go act now and help avoid this disaster](https://christianheilmann.com/2024/02/28/apple-vs-pwas-go-act-now-and-help-avoid-this-disaster/) |
4071 | 4102 | - [Open Web Advocacy - Open Letter to Tim Cook, Sabotaging Web Apps Is Indefensible](https://letter.open-web-advocacy.org/) |
4072 | 4103 | - [Open Collective Official Statement - OCF Dissolution](https://blog.opencollective.com/open-collective-official-statement-ocf-dissolution/) |
|
0 commit comments