Title image by giovanni gargiulo from Pixabay.
JDK
Newsletter – Week 18, 2023
News
- Java News Roundup: Quarkus 3.0, MicroStream 8.0, JEP 442, GraalVM, Infinispan
https://www.infoq.com/news/2023/05/java-news-roundup-apr24-2023/ - Open Liberty 23.0.0.3 Unveiled: Embracing Cloud-Native Java Microservices, Jakarta EE 10 and beyond
https://www.infoq.com/news/2023/05/open-liberty-23003-unveiled/ - Stabilizing async fn in traits in 2023
https://blog.rust-lang.org/inside-rust/2023/05/03/stabilizing-async-fn-in-trait.html
Articles
- Hidden and Not-So-Hidden Gems In Java 20
https://foojay.io/today/hidden-and-not-so-hidden-gems-in-java-20/ - Working with Virtual Threads in Spring 6
https://www.baeldung.com/spring-6-virtual-threads - Introduction to Spring Modulith
https://www.baeldung.com/spring-modulith - Spring Boot Debugging with Aspect-Oriented Programming (AOP)
https://foojay.io/today/spring-boot-debugging-with-aspect-oriented-programming-aop/ - Fast(er) binary search in Rust
https://www.bazhenov.me/posts/faster-binary-search-in-rust/ - How does async Rust work
https://bertptrs.nl/2023/04/27/how-does-async-rust-work.html - eBay’s Blazingly Fast Billion-Scale Vector Similarity Engine
https://tech.ebayinc.com/engineering/ebays-blazingly-fast-billion-scale-vector-similarity-engine/ - Prime Video Switched from Serverless to EC2 and ECS to Save Costs
https://www.infoq.com/news/2023/05/prime-ec2-ecs-saves-costs/ - Open Letter to European Parliament Urge Call to Protect Open-Source AI in Europe
https://www.unite.ai/laion-and-a-group-of-27/ - Responsible AI in the generative era
https://www.amazon.science/blog/responsible-ai-in-the-generative-era - RLHF: Reinforcement Learning from Human Feedback
https://huyenchip.com/2023/05/02/rlhf.html
Videos
- Java Virtual Threads
https://www.youtube.com/watch?v=MOgynY7VIJI - Building High Performance Microservices for Java with Micronaut & GraalVM
https://www.youtube.com/watch?v=0PN3KeLNC5U - Rust is taking over Windows!
https://www.youtube.com/watch?v=oXzDg_RnBQs - Crust of Rust: std::collections
https://www.youtube.com/watch?v=EF3Z4jdD1EQ - Securing the Service-to-Service Call Chain Patterns and Protocols with Adib Saikali
https://www.youtube.com/watch?v=VHFMO-yqPw0 - Improving Software Flow by Randy Shoup – YOW! 2022
https://www.youtube.com/watch?v=XMyt5S8limQ - Stable Diffusion with Better Control! Perfusion Model Explained (by NVIDIA)
https://www.youtube.com/watch?v=WhFoEaB7CvY
Titel image by Bjørnar Kibsgaard from Pixabay
Newsletter – Week 17, 2023
News
- Java News Roundup: New OpenJDK JEPs, Payara Platform, Spring and Tomcat Updates, WildFly 28
https://www.infoq.com/news/2023/04/java-news-roundup-apr17-2023/ - Announcing Rustup 1.26.0
https://blog.rust-lang.org/2023/04/25/Rustup-1.26.0.html - Hugging Face Presents HuggingChat, Open Source Alternative to ChatGPT
https://www.infoq.com/news/2023/04/hugging-chat-open-source/
Articles
- Java Gets a Boost with String Templates: Simplifying Code and Improving Security
https://www.infoq.com/news/2023/04/java-gets-a-boost-with-string/ - Overview of NLP Libraries in Java
https://www.baeldung.com/java-nlp-libraries - Why is Rust programming language so popular?
https://codilime.com/blog/why-is-rust-programming-language-so-popular/ - Can Rust Beat JavaScript in 2023?
https://joshmo.hashnode.dev/can-rust-beat-javascript-in-2023 - Build a real-time chat app with Rust and React
https://blog.logrocket.com/real-time-chat-app-rust-react/ - Plotting Rust projects using Plotly
https://blog.logrocket.com/plotting-rust-projects-plotly/ - How LinkedIn Adopted A GraphQL Architecture for Product Development
https://engineering.linkedin.com/blog/2023/how-linkedin-adopted-a-graphql-architecture-for-product-developm - Agility and Architecture: Balancing Minimum Viable Product and Minimum Viable Architecture
https://www.infoq.com/articles/agility-architecture/ - Ecosystem Success Metrics
https://developer.squareup.com/blog/ecosystem-success-metrics/ - How AI coding companions will change the way developers work
https://www.allthingsdistributed.com/2023/04/how-ai-coding-companions-will-change-the-way-developers-work.html - The Needed Executive Actions to Address the Challenges of Artificial Intelligence
https://www.americanprogress.org/article/the-needed-executive-actions-to-address-the-challenges-of-artificial-intelligence/ - WEIRD AI: Understanding what nations include in their artificial intelligence plans
https://www.brookings.edu/blog/techtank/2023/04/25/weird-ai-understanding-what-nations-include-in-their-artificial-intelligence-plans/
Videos
- Moving the Java Community Forward
https://www.youtube.com/watch?v=cntO7bA1xRc - The SolutionFactory To Java’s Problems – Keynote
https://inside.java/2023/04/28/solutionfactory-keynote/ - Interpolating Strings Like a King in Java 21
https://www.youtube.com/watch?v=BzkCAz0Rc_w - GraalVM Native Image — Faster, Smarter, Leaner
https://www.youtube.com/watch?v=sI-zXYLKzfk - sett: data encryption and transfer made easy(ier) by Jaroslaw Surkont, Christian Ribeaud – 🦀 Zürisee
https://www.youtube.com/watch?v=cP7uy97uU4A - Automation Is Hard & We Are Doing It Wrong by Johan Abildskov – GOTO 2022
https://www.youtube.com/watch?v=JU5niXIrK3Y - The Engineer/Manager Pendulum
https://www.infoq.com/presentations/hands-on-coding-managers/ - The Importance of Forgetting for Both Humans & Machines by Robert Crowe – GOTO 2022
https://www.youtube.com/watch?v=zfncyiD_sH4 - Robert Playter: Boston Dynamics CEO on Humanoid and Legged Robotics | Lex Fridman Podcast
https://www.youtube.com/watch?v=cLVdsZ3I5os - Writing with ChatGPT… Insights from a VP of Editorial
https://www.youtube.com/watch?v=6SavySvQzJM
Newsletter – Week 16, 2023
News
- Java News Roundup: JEPs for JDK 21, MicroStream to Eclipse, Helidon, Piranha, Gradle 8.1
https://www.infoq.com/news/2023/04/java-news-roundup-apr10-2023/ - Announcing Rust 1.69.0
https://blog.rust-lang.org/2023/04/20/Rust-1.69.0.html
Articles
- A Guide to @Timeout Annotation in JUnit 5
https://www.baeldung.com/java-junit-5-timeout-annotation - Traits are more than interfaces
https://felix-knorr.net/posts/2023-04-17-traits.html - Using Rust scoped threads to improve efficiency and safety
https://blog.logrocket.com/using-rust-scoped-threads-improve-efficiency-safety/ - Adopting an API Maturity Model to Accelerate Innovation
https://www.infoq.com/articles/api-maturity-model/ - Message Center – Redesigning the messaging experience on the Grab superapp
https://engineering.grab.com/message-center - There Is No A.I.
https://www.newyorker.com/science/annals-of-artificial-intelligence/there-is-no-ai - Artificial intelligence is infiltrating health care. We shouldn’t let it make all the decisions.
https://www.technologyreview.com/2023/04/21/1071921/ai-is-infiltrating-health-care-we-shouldnt-let-it-make-decisions/
Videos
- Z Garbage Collector: The Next Generation
https://www.youtube.com/watch?v=OnodHoNYE1Y - Project Panama: Interconnecting the Java Virtual Machine and Native Code
https://www.youtube.com/watch?v=M57l4DMcADg - Helidon – Microservices on Modern Java
https://www.youtube.com/watch?v=diUvR6gqHVY - JavaFX 20 and Beyond
https://inside.java/2023/04/16/levelup-javafx/ - The Golden Path to SpringOne: How Netflix Really Uses Java Today with Paul Bakker
https://www.youtube.com/watch?v=5dpLVvRpPPs - Rust 1.69.0
https://www.youtube.com/watch?v=PHEmHxrlxhU - When to Choose Rust by Tim McNamara – YOW! 2022
https://www.youtube.com/watch?v=wClDbLGLjxw - Rust-Powered Log Observability at Scale
https://www.youtube.com/watch?v=2Eg_Keqt1I0 - Istio as a Platform for Running Microservices
https://www.infoq.com/presentations/istio-platform-microservices/ - How Cognitive Biases Affect our Software Architectures by Birgitta Böckeler – YOW! 2022
https://www.youtube.com/watch?v=GKgE4qfAppI - Manolis Kellis: Evolution of Human Civilization and Superintelligent AI | Lex Fridman Podcast
https://www.youtube.com/watch?v=wMavKrA-4do
Newsletter – Week 15, 2023
News
- Java News Roundup: String Templates, Quarkus, Open Liberty, PrimeFaces, JobRunr, Devnexus 2023
https://www.infoq.com/news/2023/04/java-news-roundup-apr03-2023/ - JEP 444: Virtual Threads Arrive in JDK 21, Ushering a New Era of Concurrency
https://www.infoq.com/news/2023/04/virtual-threads-arrives-jdk21/ - Twitter Open-Sources Recommendation Algorithm
https://www.infoq.com/news/2023/04/twitter-algorithm/ - A note on the Trademark Policy Draft
https://blog.rust-lang.org/inside-rust/2023/04/12/trademark-policy-draft-feedback.html
Articles
- Unleash the Power of Open Source Java Profilers: Comparing VisualVM, JMC, and async-profiler
https://www.infoq.com/articles/open-source-java-profilers/ - Control flow patterns in Rust
https://symbolica.io/posts/control_flow_patterns/ - Using BufRead for faster Rust I/O speed
https://blog.logrocket.com/using-bufread-faster-rust-io-speed/ - The A to Z of Artificial Intelligence
https://time.com/6271657/a-to-z-of-artificial-intelligence/ - TinyML: The Future of Machine Learning on a Minuscule Scale
https://www.unite.ai/tinyml-the-future-of-machine-learning-on-a-minuscule-scale/ - In France, schools warm to systems with AI that increase comfort, reduce energy use
https://news.microsoft.com/europe/features/in-france-schools-warm-to-systems-with-ai-that-increase-comfort-reduce-energy-use/ - How generative AI is changing the way developers work
https://github.blog/2023-04-14-how-generative-ai-is-changing-the-way-developers-work/ - Transformers in ML: What They Are and How They Work
https://serokell.io/blog/transformers-in-ml - Building toward more autonomous and proactive cloud technologies with AI
https://www.microsoft.com/en-us/research/blog/building-toward-more-autonomous-and-proactive-cloud-technologies-with-ai/ - Building LLM applications for production
https://huyenchip.com/2023/04/11/llm-engineering.html
Videos
- Getting Rid Of Unused Variables (Finally) – Inside Java Newscast #46
https://www.youtube.com/watch?v=nP1k412Bylw - Evolving the Security of the Java Platform
https://www.youtube.com/watch?v=3O4JtWcmkVQ - Should Rust be your first programming language?
https://www.youtube.com/watch?v=J4slMaFWCcg - Rust Axum Full Course – Web Development
https://www.youtube.com/watch?v=XZtlD_m59sM - Avoid Downtime During Migrations Using Feature Flags with Pavan Yadlapalli
https://www.youtube.com/watch?v=f03rjA_0kfs - RTC @Scale 2023
https://www.youtube.com/watch?v=K55UTn_SZ7w&list=PLBnLThDtSXOzP0b6WB70etn5khToCfvMs - How to become a Self-Driving Car Engineer in 2023 – What’s AI Podcast Episode 8
https://www.youtube.com/watch?v=iyKQ7KBQH9E - An introduction to generative AI with Swami Sivasubramanian
https://www.allthingsdistributed.com/2023/04/an-introduction-to-generative-ai-with-swami-sivasubramanian.html
Newsletter – Week 14, 2023
News
- Java News Roundup: JDK 21 Release Schedule, Payara Platform, JBang, JHipster, WildFly
https://www.infoq.com/news/2023/04/java-news-roundup-mar27-2023/ - AI, ML & Data News Roundup: OpenAI’s GPT-4, Microsoft’s Semantic Kernel, Meta SAM and BloombergGPT
https://www.infoq.com/news/2023/04/ai-ml-data-news-april3-2023/
Articles
- Time Zone and Currency Database in JDK
https://foojay.io/today/time-zone-and-currency-database-in-jdk/ - Migrate a RMI-Based Legacy Application to WebSocket
https://www.infoq.com/articles/rmi-to-websocket/ - The Difference Between junit-vintage-engine and junit-jupiter-engine
https://www.baeldung.com/java-junit-vintage-engine-vs-junit-jupiter-engine - Two things that Rust does better than C++
https://getdozer.io/blog/rust-cpp-move-and-dispatch/ - The guide to signal handling in Rust
https://blog.logrocket.com/guide-signal-handling-rust/ - Follow up on cracking ZIP archives in Rust
https://agourlay.github.io/follow-up-cracking-zip-rust/ - Software Architecture and Design InfoQ Trends Report – April 2023
https://www.infoq.com/articles/architecture-trends-2023/ - Assessing Organizational Culture to Drive SRE Adoption
https://www.infoq.com/articles/assess-culture-sre-adoption/ - How eBay Modernized the Most Important Page on Our Platform
https://tech.ebayinc.com/engineering/how-ebay-modernized-the-most-important-page-on-our-platform/ - Here’s the latest version of our Engineering Career Framework
https://dropbox.tech/culture/our-updated-engineering-career-framework - I Gave ChatGPT an IQ Test. Here’s What I Discovered
https://www.scientificamerican.com/article/i-gave-chatgpt-an-iq-test-heres-what-i-discovered/ - What developers need to know about generative AI
https://github.blog/2023-04-07-what-developers-need-to-know-about-generative-ai/ - Can AI Help in the World’s Most Dangerous Jobs?
https://www.unite.ai/can-ai-help-in-the-worlds-most-dangerous-jobs/ - Towards ML-enabled cleaning robots
https://ai.googleblog.com/2023/04/towards-ml-enabled-cleaning-robots.html
Videos
- Java 20: Reviewing the Enhancements in the Latest JDK Release
https://www.youtube.com/watch?v=0mo7rEwGaHk - Java Language Futures, Spring 2023 Edition
https://www.youtube.com/watch?v=NA-sB3zvluE - How to Init Databases With Quarkus
https://blog.sebastian-daschner.com/entries/init-databases-quarkus - Solving distributed systems challenges in Rust
https://www.youtube.com/watch?v=gboGyccRVXI - Advanced Event-driven Architectures at the LEGO Group by Sarah Hamilton – GOTO 2022
https://www.youtube.com/watch?v=6_Yzybhmj-8 - Airbnb at Scale
https://www.infoq.com/presentations/airbnb-scalability-transition/
Title image by Peggychoucair from Pixabay
Newsletter – Week 13, 2023
News
- Java News Roundup: JDK 20 Released, Spring Releases, Quarkus, Helidon, Micronaut, Open Liberty
https://www.infoq.com/news/2023/03/java-news-roundup-mar20-2023/ - Oracle Introduces a New Java SE Universal Subscription
https://www.infoq.com/news/2023/03/new-java-licensing-by-oracle/
Articles
- Learning to grow machine-learning models
https://news.mit.edu/2023/new-technique-machine-learning-models-0322 - Evolution of quality at Grab
https://engineering.grab.com/evolution-of-quality - Culture & Methods Trends Report March 2023
https://www.infoq.com/articles/culture-trends-2023/ - Twitter’s Recommendation Algorithm
https://blog.twitter.com/engineering/en_us/topics/open-source/2023/twitter-recommendation-algorithm
Videos
- Java 20 in Two minutes
https://www.youtube.com/watch?v=_NEx1f7cqZM - Java 21’s New (Sequenced) Collections – Inside Java Newscast #45
https://www.youtube.com/watch?v=9G_0el3RWPE - Troubleshooting Native Memory Issues in Java Applications
https://inside.java/2023/03/29/levelup-poonam/ - Spring Office Hours: Episode 34 – Spring Cloud Kubernetes
https://www.youtube.com/watch?v=E76APgbIkIY - Build Better, Deploy Faster: Spring Boot + Spring Cloud in the Cloud for K8s-Based Microservices
https://www.youtube.com/watch?v=nVk1b9XqcSM - Why I switched from JS to Rust
https://www.youtube.com/watch?v=Tsb9IQ3e8F8 - Rust in Action by Tim McNamara & Richard Feldman – GOTO 2023
https://www.youtube.com/watch?v=iYJ6bLITZsI - Tide is perhaps my favorite Rust web app framework
https://www.youtube.com/watch?v=ZbhzLP3vnkg - Everything you need to know about prompting. With Learn Prompting’s Creator Sander Schulhoff
https://www.youtube.com/watch?v=BNrPs3ANz1E - Godfather of artificial intelligence” talks impact and potential of AI
https://www.youtube.com/watch?v=qpoRO378qRY
Newsletter – Week 12, 2023
News
- Java 20 Delivers Features for Projects Amber, Loom and Panama
https://www.infoq.com/news/2023/03/java20-released/ - Java News Roundup: New JEPs, GraalVM 23 Early-Access, Infinispan, Mojarra, Micrometer Metrics
https://www.infoq.com/news/2023/03/java-news-roundup-mar13-2023/ - Announcing Rust 1.68.1
https://blog.rust-lang.org/2023/03/23/Rust-1.68.1.html
Articles
- The Arrival of Java 20!
https://inside.java/2023/03/21/the-arrival-of-java-20/ - Billions of Messages Per Minute Over TCP/IP
https://www.infoq.com/articles/billions-messages-minute/ - API First Development with Spring Boot and OpenAPI 3.0
https://www.baeldung.com/spring-boot-openapi-api-first-development - Understanding Rust disambiguating traits: Copy, Clone, and Dynamic
https://blog.logrocket.com/disambiguating-rust-traits-copy-clone-dynamic/ - Why use Rust on the backend?
https://blog.adamchalmers.com/why-rust-on-backend/ - The Importance of Logging
https://www.thecodedmessage.com/posts/logging/ - Using Cow in Rust for efficient memory utilization
https://blog.logrocket.com/using-cow-rust-efficient-memory-utilization/ - Rust for Haskell Developers
https://serokell.io/blog/rust-for-haskellers - Use the language of your choice with Pages Functions via WebAssembly
https://blog.cloudflare.com/pages-functions-with-webassembly/ - Google Releases Bard AI to Compete With ChatGPT/GPT-4
https://www.unite.ai/google-releases-bard-ai-to-compete-with-chatgpt-gpt-4/ - ChatGPT is about to revolutionize the economy. We need to decide what that looks like.
https://www.technologyreview.com/2023/03/25/1070275/chatgpt-revolutionize-economy-decide-what-looks-like/
Videos
- Java 20 Unboxing – Inside Java Newscast #44
https://www.youtube.com/watch?v=Hm_sCSnAZIU - Java First. Java Always. | DevLive Level Up Keynote
https://www.youtube.com/watch?v=nS72gSoieso - The Golden Path to SpringOne: A Paved Path to Production on Kubernetes with Thomas Vitale
https://www.youtube.com/watch?v=z_ASsv3izbU - Voxxed Days Zurich 2023
https://www.youtube.com/watch?v=bNQw7VMy-OA&list=PLRsbF2sD7JVpMdOVZUiiziay7G93OtlUX - How to Learn Rust
https://www.youtube.com/watch?v=2hXNd6x9sZs - Make iterators 10X better with itertools
https://www.youtube.com/watch?v=qY9j4dRaMjU - Build Universal Libraries with Rust
https://www.youtube.com/watch?v=uKlHwko36c4 - Modern Event-driven Architecture: Adopting Data in Motion by Alex Stuart – GOTO 2022
https://www.youtube.com/watch?v=FLQiqnkTogo - The Compound Performance Penalty Problem
https://www.youtube.com/watch?v=cmNg4TCrlmY - A.I. Expert Answers A.I. Questions From Twitter | Tech Support | WIRED
https://www.youtube.com/watch?v=Puo3VkPkNZ4 - Google’s New AI Robot Can See and Understands Language! (PaLM-E)
https://www.youtube.com/watch?v=1RF06BL7VAc - Sam Altman: OpenAI CEO on GPT-4, ChatGPT, and the Future of AI | Lex Fridman Podcast
https://www.youtube.com/watch?v=L_Guz73e6fw
Title image by Aussiepics from Pixabay
Newsletter – Week 11, 2023
News
- Java News Roundup: Sequenced Collections for JDK 21, Vector API for JDK 20, Gen ZGC, Hilla 2.0
https://www.infoq.com/news/2023/03/java-news-roundup-mar06-2023/ - Java’s Collections Framework Gets a Makeover with New Sequenced Collection Types
https://www.infoq.com/news/2023/03/collections-framework-makeover/ - Road to Quarkus 3: Improved Dev UI, Steps towards Diataxis Documentation and Performance Bumps
https://www.infoq.com/news/2023/03/quarkus-3-DX/ - Highlights from Git 2.40
https://github.blog/2023-03-13-highlights-from-git-2-40/
Articles
- Running JDK Tools within a JShell Session
https://sormuras.github.io/blog/2023-03-09-jshell-tooling.html - Tour of a HTTP request in Rust
https://rustwebdevelopment.com/blog/tour-http/ - Five Common API Integration Issues and How to Avoid Them
https://www.spiceworks.com/tech/devops/guest-article/avoiding-apiintegration-issues/ - Building a Recommendation System Using Machine Learning
https://www.unite.ai/building-recommendation-system-using-machine-learning/ - Chinese tech giant Baidu just released its answer to ChatGPT
https://www.technologyreview.com/2023/03/16/1069919/baidu-ernie-bot-chatgpt-launch/
Videos
- Learn how to write fast Java code with the Vector API – JEP Café episode 18
https://www.youtube.com/watch?v=42My8Yfzwbg - Understanding Java Through Graphs
https://www.infoq.com/presentations/java-compiler-intermediate-representation/ - Why You Want to Code With Quarkus in 2023
https://blog.sebastian-daschner.com/entries/why-code-with-quarkus - Seamlessly Adopt GraalVM Native Image in Your Applications with Christian Wimmer
https://www.youtube.com/watch?v=wGM9z_qZqC0 - 5 traits your Rust types must implement
https://www.youtube.com/watch?v=Nzclc6MswaI - 60 Years of Artificial Intelligence at Stanford
https://www.youtube.com/watch?v=Cn6nmWlu1EA - OpenAI’s GPT 4 is out and it’s multimodal! What we know so far
https://www.youtube.com/watch?v=FY9Nlkoq4GI - GPT-4 Just Blew ChatGPT Away – You Won’t Believe How Powerful it is!
https://www.youtube.com/watch?v=GroMQETFXLc - What is a deep learning architect and the interview process. With Adam Grzywaczewski (NVIDIA)
https://www.youtube.com/watch?v=lKr3wa24NFg
Title image by Bela Balla from Pixabay
Newsletter – Week 10, 2023
News
- Java News Roundup: JEP Updates, JReleaser 1.5, Spring Updates, Vert.x, Project Reactor, Ktor
https://www.infoq.com/news/2023/03/java-news-roundup-feb27-2023/ - JDK 20 and JDK 21: What We Know So Far
https://www.infoq.com/news/2023/03/java-20-so-far/ - WireMock Spring Boot Simplifies the WireMock Configuration for Spring Boot Applications
https://www.infoq.com/news/2023/03/wiremock-spring-boot/ - Introducing Hilla 2.0: Reactive Endpoints, Native Image, Simplified Theming, SSO Kit, and More
https://www.infoq.com/news/2023/03/introducing-hilla-20/ - Eclipse Adoptium: a 2022 Retrospective and a Look towards the Future
https://www.infoq.com/news/2023/03/eclipse-adoptium-2022-future/ - Announcing Rust 1.68.0
https://blog.rust-lang.org/2023/03/09/Rust-1.68.0.html
Articles
- 9 Outdated Ideas About Java
https://foojay.io/today/9-outdated-ideas-about-java/ - Migrate From Java 8 to Java 17
https://www.baeldung.com/java-migrate-8-to-17 - Road to Quarkus 3: Bets on the Flow API for Mutiny 2.0, Updates to Jakarta Namespace and More
https://www.infoq.com/news/2023/03/road-quarkus-3/ - Pitfalls on Testing with Spring Boot
https://www.baeldung.com/spring-boot-testing-pitfalls - Rust Magazine
https://rustmagazine.org/issue-2/ - Getting More from Your Team Health Checks
https://engineering.atspotify.com/2023/03/getting-more-from-your-team-health-checks/ - Making Sense of Generative AI in 2023
https://blog.startupstash.com/making-sense-of-generative-ai-in-2023-a494d94e33da - Meet the AI expert who says we should stop using AI so much
https://www.technologyreview.com/2023/03/10/1069602/meredith-broussard-interview/ - Unlocking Real-time Predictions with Shopify’s Machine Learning Platform
https://shopify.engineering/shopifys-machine-learning-platform-real-time-predictions
Videos
- How to Structure Modern Enterprise Java Projects
https://blog.sebastian-daschner.com/entries/structure-modern-enterprise-java-projects - Data-Oriented Programming in Java
https://www.youtube.com/watch?v=UQAw3pvZPCY - Java’s Highly Scalable Low-Latency Garbage Collector : ZGC
https://www.youtube.com/watch?v=U2Sx5lU0KM8 - Rust 1.68.0
https://www.youtube.com/watch?v=SCM4AoOh-sk - Rust Nation UK 2023
https://www.youtube.com/watch?v=y4_a3ALa_20&list=PL1AoGvxomykTuOMzY5KrI4WiPCsIlYnAM - Thinking Asynchronously: App Integration Patterns for Microservices by Rebekah Kulidzan – GOTO 2022
https://www.youtube.com/watch?v=_ugRNuE9xmA - MIT Introduction to Deep Learning | 6.S191
https://www.youtube.com/watch?v=QDX-1M5Nj7s
Title image by kordula vahle from Pixabay