~/devreads

9 Dec 2025

8 Dec 2025

Wendy Breiding (SHE/HER), Eric Imasogie 3 min read

Explore how the Learn MCP server enhances the developer experience with Copilot, showcase practical examples, and provide straightforward integration instructions for Visual Studio, Visual Studio Code, the Copilot Command Line Interface, and the Copilot Coding Agent The post Microsoft Learn MCP Server Elevates Development appeared first on .NET Blog.

.netaic#visual studiovisual studio code

Jennifer Kohl 9 min read

Docker has long been the simplest way to run containers. Developers start with a docker-compose.yml file, run docker compose up, and get things running fast. As teams grow and workloads expand into Kubernetes and integrate into cloud services, simplicity fades. Kubernetes has become the operating system of the cloud, but your clusters rarely live in...

productsdocker composedocker extensionskubernetes

Victor Wenas 5 min read

Designing Robust, Scalable, Maintainable Event Architectures Event-driven architecture (EDA) gives teams the ability to build decoupled, scalable systems that evolve independently. In the previous article, we introduced the idea using a restaurant analogy: instead of shouting instructions across the kitchen, teams place “dockets” on the rail and stations take what they need. We’ll continue that analogy lightly in this post—sprinkling…

1 min read

Sculpt a more dynamic web, and learn about the new CSS and UI features that landed in Chrome in 2025.

7 Dec 2025

1 min read

Use AI coding assistants to write, review, and debug Python code faster. Pick from Claude Code, Cursor, or Gemini CLI and start coding. [ Improve Your Python With 🐍 Python Tricks 💌 – Get a short & sweet Python Trick delivered to your inbox every couple of days. >> Click here to learn more and see examples ]

1 min read

There's something about the future you're afraid to remember. It's about your body. (You can't feel your...

1 min read

Recommendation engines, image retrieval platforms, document matching services, and RAG pipelines all rely on finding the nearest neighbors to a given query vector in high-dimensional space. This is where vector similarity search comes in.

5 Dec 2025

Srini Sekaran 1 min read

As agents become capable enough to write and refactor code, they should work natively inside the environments developers work in: editors. That’s why JetBrains and Zed are co-developing ACP, the Agent Client Protocol. ACP gives agents and editors a shared language, so any agent can read context, take actions, and respond intelligently without bespoke wiring...

engineeringpartnershipsproductsai mlcagent

Yiwen Xu 3 min read

At Docker, we are committed to making the AI development experience as seamless as possible. Today, we are thrilled to announce two major updates that bring state-of-the-art performance and frontier-class models directly to your fingertips: the immediate availability of Mistral AI’s Ministral 3 and DeepSeek-V3.2, alongside the release of vLLM v0.12.0 on Docker Model Runner....

productsai mldocker desktopdocker hubdocker model runner

8 min read

Let's say you need to specify a timeout or wait in your end-to-end Cypress tests. You would use milliseconds 1 2 3 4 // try finding the "selector" elements for up to 1 second cy.get('selector', { timeout: 1_000 }) // then wait for 5 seconds .wait(5_000) For clarity, you could write a helper to convert seconds into milliseconds 1 2…

Amit Merchant 4 min read

Ever reach for a simple callback and end up writing a tiny novella—an arrow function stuffed with types, reordered parameters, and boilerplate just to pass one value through? Well, it looks like PHP 8.6 is set to make our lives easier with the introduction of Partial Function Application. What is Partial Function Application? A real-world example Common PFA patterns In…

4 Dec 2025

Sylvia Chanak 2 min read

For 25 years, the NVIDIA Graduate Fellowship Program has supported graduate students doing outstanding work relevant to NVIDIA technologies. Today, the program announced the latest awards of up to $60,000 each to 10 Ph.D. students involved in research that spans all areas of computing innovation. Selected from a highly competitive applicant pool, the awardees will […]

airesearchartificial intelligenceeducation

Chen Su 5 min read

Editor’s note: This blog has been updated to showcase additional recent innovations tapping into the NVIDIA Jetson platform. Developers, researchers, hobbyists and students can take a byte out of holiday shopping this season as NVIDIA has unwrapped special discounts on the NVIDIA Jetson family of developer kits for edge AI and robotics — available through […]

roboticsartificial intelligencecreatorsembedded computinghardware

5 min read

Picture this: you find a charming old board game at a garage sale, bring it home, gather some friends—and snap. The 50-year-old plastic components break instantly. You search the web for help to replace this fun and unique game mechanic but there’s nothing to be found. So naturally, you roll up your sleeves and build your own mobile version. No…

rubymobilerailsboard game app

Cres Hay 1 min read

Learn three clear signs it’s time to partner instead of building in-house, so you can ship faster, keep your team focused on core roadmap priorities, and still deliver advanced real-time analytics and decisioning.

3 Dec 2025

Ashmannsyngle 2 min read

Meet Ashmann Syngle, Software Engineer I joined Thumbtack in July 2022, so it’s been just over three years now! I first heard about the company from my former engineering manager at HBO Max, who encouraged me to apply. I’m so glad he did. What I’m Working On Over the past year, I’ve worked on several projects that make it easier…

job-huntingengineeringthumbtacksoftware-engineeringengineering-culture

Luis Quintanilla, Adam Sitnik 9 min read

Announcing the preview of open, modular data ingestion building blocks in .NET, empowering developers to build scalable AI pipelines with seamless integration, extensibility, and easy getting started experiences across the .NET ecosystem. The post Introducing Data Ingestion Building Blocks (Preview) appeared first on .NET Blog.

.netaidatadataingestionrag

Shruti Koparkar 8 min read

The top 10 most intelligent open-source models all use a mixture-of-experts architecture. Kimi K2 Thinking, DeepSeek-R1, Mistral Large 3 and others run 10x faster to enable one-tenth the cost per token on NVIDIA GB200 NVL72. A look under the hood of virtually any frontier model today will reveal a mixture-of-experts (MoE) model architecture that mimics […]

ai infrastructureartificial intelligencedynamoinferencenvidia blackwell

Simeon Ratliff 8 min read

Trust is the most important consideration when you connect AI assistants to real tools. While MCP containerization provides strong isolation and limits the blast radius of malfunctioning or compromised servers, we’re continuously strengthening trust and security across the Docker MCP solutions to further reduce exposure to malicious code. As the MCP ecosystem scales from hundreds...

productsai mldocker desktopdocker hubdocker mcp catalog

Erlang Solutions Team 1 min read

SAFE now supports Phoenix LiveView, enabling scans for common web vulnerabilities in Phoenix-based applications. The post SAFE for Elixir: Phoenix LiveView appeared first on Erlang Solutions.

safephoenix liveview tutorial

Kristopher Sandoval 7 min read

Model Context Protocol (MCP), a standard for connecting AI agents to external tools and data, is still a very new tech, and as such, it’s experiencing the same growth pains that any other technology experiences. In this process, certain use and design patterns are starting to emerge — and not always for the better. One ...

blogdesignai agentsapiapi architecture

1 min read

Testing is an essential part of building reliable software. It’s a form of documentation, a reminder of mistakes of the past, and a boost of confidence when you want to refactor. But mostly, testing is a way of showing that your code is correct and resilient. Because it’s so important, we’ve invested a lot of effort at Jane Street to…

MapTiler (Petra Duriancikova) 1 min read

Introducing the new MapTiler Streets map. Features include localized shields, last-mile detail, Dark mode, and enhanced transit networks for navigation.

2 Dec 2025

Kari Briski 2 min read

Today, Mistral AI announced the Mistral 3 family of open-source multilingual, multimodal models, optimized across NVIDIA supercomputing and edge platforms. Mistral Large 3 is a mixture-of-experts (MoE) model — instead of firing up every neuron for every token, it only activates the parts of the model with the most impact. The result is efficiency […]

ai infrastructureinferencenvidia blackwellnvlinktensorrt

Ian Buck 5 min read

At AWS re:Invent, NVIDIA and Amazon Web Services expanded their strategic collaboration with new technology integrations across interconnect technology, cloud infrastructure, open models and physical AI. As part of this expansion, AWS will support NVIDIA NVLink Fusion — a platform for custom AI infrastructure — for deploying its custom-designed silicon, including next-generation Trainium4 chips for […]

aiai infrastructurecloudhardwarenetworking

John H. Ayub 2 min read

For most developers, getting started with AI is still too complicated. Different models, tools, and platforms don’t always play nicely together. But with Docker, that’s changing fast. Docker is emerging as essential infrastructure for standardized, portable, and scalable AI environments. By bringing composability, simplicity, and GPU accessibility to the agentic era, Docker is helping developers...

enterpriseproductssolutionsagentic aiai agent

3 min read

It's the most wonderful time of the year - Christmas Advent of Code time! Advent of Code is an Advent Calendar style series of programming puzzles put out each year, starting on December 1st leading up to Christmas. The puzzles are super festive and ramp up in difficulty over the course of the month. Programmers of every level can participate,…

ruby

vladmihalcea 1 min read

Introduction In this article, I’m going to show you the best way to replace the deprecated @GenericGenerator when upgrading your application to Hibernate 7. Hibernate @GenericGenerator annotation The @GenericGenerator annotation has been available since Hibernate 3.5, as an alternative to the <generator> XML element from HBM mappings. As illustrated by the Hibernate 6.5 @GenericGenerator Javadoc, this annotation was deprecated in…

hibernatedatabase identifierdeprecatedgenericgeneratoridentifier

J Simpson 9 min read

The API specification landscape is quickly becoming almost unrecognizable from what it was even five years ago. AI was still on the horizon in 2020, still the territory of sci-fi dreamers and bleeding-edge tech enthusiasts. Now, not only has AI caused an explosion of API usage — the most recent Postman State of the API ...

blogarazzoasyncapigraphqlgrpc

Rafael Torres 5 min read

Expedia Group Technology — Engineering Exploring the strategy pattern and functional programming alternatives in Kotlin Photo by Karsten Winegeart on Unsplash When designing software around business processes (e.g., orchestration services), one of the key challenges is organizing business logic in a way that is maintainable, scalable, and adaptable to change. In this post, we’ll explore how to address such challenges…

kotlinkotlin-beginnerssoftware-engineeringstrategy-patternfunctional-programming

Bud Kraus 10 min read

WordPress 6.9 marks the second and final major release of the platform in 2025. Following the mid-April release of WordPress 6.8, this update brings a wide range of enhancements t… The post What’s new in WordPress 6.9? appeared first on Hostinger Blog.

wordpress

1 min read

Recently I've been looking into securing my laptop a bit. By default, every single program has access to everything: filesystem, network, other programs. First, I started looking into Firejail. It allows specifying paths the program can access, as well as the network and other special things. It's not bad and I used it for a while. What I don't like…

1 min read

By bringing commerce directly to official game communities, we're giving game developers the opportunity to benefit from these dynamics, creating incremental revenue that complements their existing storefronts.

1 Dec 2025

Bryan Catanzaro 6 min read

Researchers worldwide rely on open-source technologies as the foundation of their work. To equip the community with the latest advancements in digital and physical AI, NVIDIA is further expanding its collection of open AI models, datasets and tools — with potential applications in virtually every research field. At NeurIPS, one of the world’s top AI […]

aicorporatedrivingresearchrobotics

Dominic Marks 9 min read

Slack’s Security Engineering team is responsible for protecting Slack’s core infrastructure and services. Our security event ingestion pipeline handles billions of events per day from a diverse array of data sources. Reviewing alerts produced by our security detection system is our primary responsibility during on-call shifts. We’re going to show you how we’re using AI…

uncategorizeddevelopmentsecuritysoftware-engineering

Simeon Ratliff 6 min read

Embeddings have become the backbone of many modern AI applications. From semantic search to retrieval-augmented generation (RAG) and intelligent recommendation systems, embedding models enable systems to understand the meaning behind text, code, or documents, not just the literal words. But generating embeddings comes with trade-offs. Using a hosted API for embedding generation often results in...

productsai mldocker model runner

1 min read

This year I am producing "Cypress vs Playwright Advent Calendar" on my Cypress Tips newsletter. Day 1: global vs local variables Day 2: The difference in test command syntax Day 3: DOM Snapshots vs live application Day 4: Where do the end-to-end tests run? Day 5: Locators and selectors Day 6: Composite locators vs query chains Day 7: Comparing the…

30 Nov 2025

TJ URGLAVITCH, CLOUD SERVICES PRACTICE LEAD @ TOPTAL 1 min read

Discover how AWS’s Head of Partner Solutions Architecture, Divyesh Shah, is helping enterprises scale responsibly and innovate faster through the power of cloud and AI. In this episode of the Executive Guidance podcast, Shah joins Toptal’s Cloud Services Practice Lead, TJ Urglavitch, to discuss how AWS builds trust, empowers collaboration, and drives transformation across industries.

6 min read

Imagine we are testing a web page that receives two numbers from the server and then shows their sum In the Command Log you can see the two GET /random-digit calls the web page makes to the server. The server responds with {n: ...} JSON object. The page should add these two numbers and show the correct sum How would…

1 min read

"Every lie," she said, seeming to look far away from the phone camera, "is on itself a crime." I asked the bot...

28 Nov 2025

Simeon Ratliff 13 min read

Do you know who managed to cut costs by a staggering 90% by abandoning microservices for a monolith in May 2023? Not a cash-strapped startup or an indie project—Amazon itself, for its Prime Video service. The same AWS that earns billions every year by selling microservices infrastructure admitted that, sometimes, a good old monolith wins. ...

communityproducts

Amit Merchant 1 min read

When a webpage’s content exceeds the viewport height, browsers typically introduce a vertical scrollbar. This can lead to layout shifts, especially when navigating between pages or toggling content visibility, as the presence or absence of the scrollbar alters the available width for content. For instance, I faced this issue in one of my apps where once the content overflows, the…

27 Nov 2025

GeForce NOW Community 3 min read

Black Friday is leveling up. Get ready to score one of the biggest deals of the season — 50% off the first three months of a new GeForce NOW Ultimate membership. That’s GeForce RTX 5080-class power in the cloud for half the price. The NVIDIA Blackwell RTX upgrade is now fully live across all servers […]

gamingcloud gaminggeforce now

4 min read

Shipping new features on legacy Rails applications requires deep codebase context. The rails-mcp-server gem closes the gap between AI agents and your Rails projects, enabling more relevant code analysis and context aware refactoring suggestions. Whether you're dealing with tech debt in a brownfield application or building new greenfield features, this tool can help you move faster with confidence. The Model…

rubyrailsmcpai

Dave Cheney 1 min read

Here’s a silly example extracted from real code. Does this program print true or false?

go

Kristopher Sandoval 5 min read

Authorization is having a bit of a moment in the tech world right now. Organizations like Apple are investing more heavily in policy-driven access control, signalling a shift towards policy as code. As this approach is solidified, it’s becoming clear that the next big revolution in the authorization space will be focused on a specific ...

blogsecurityaccess controlapi securityapis and data

26 Nov 2025

Simeon Ratliff 5 min read

On November 24, 2025, Docker Hardened Images resolved CVE-2025-12735 in the Kibana project, which is the visualization and user interface layer for Elasticsearch. This CVE is a critical remote code execution vulnerability that scored 9.8 on the CVSS scale. While images from other hardened image vendors were still carrying the vulnerability, Docker’s security team and...

products

Solee Moon

Last week, more than 1,000 attendees joined NVIDIA AI Day Seoul to learn about sovereign AI — including breakout sessions on agentic and physical AI, hands-on workshops and a startup reception for members of the NVIDIA Inception program, all offering insights into the current and future landscape of the AI ecosystem in Korea.

aiai daysai for goodartificial intelligencecloud services

Sujit Singh 7 min read

Introduction In an age where artificial intelligence (AI) and machine learning (ML) are integral to almost every aspect of our lives, ensuring the effectiveness, fairness, and reliability of ML models is paramount. Observability plays a crucial role in maintaining the performance of these models, allowing us to detect and resolve issues promptly. At Helpshift, we recognized the need for robust…

analyticsartificial-intelligencemachine-learningobservability

Gayatri Panganti 4 min read

Every accurate metric is backed by countless validations, events checks and integrity tests in the background. Introduction Quality Assurance in the data-driven systems extends beyond UI validation and backend verification. Such systems rely heavily on data precision and accuracy. A recent QA focused on validating a productivity analytics framework, ensuring that every event, metric and data flow accurately represented real-world…

data-validation-testingkafka-consumeranalytics

Gayatri Panganti 3 min read

In every growing organisation, mentorship quietly powers progress. It’s not just about reviewing work or assigning tasks but it’s about helping people discover their potential, learn faster, and build confidence in their expertise. Strong mentorship programs help create a culture where learning is continuous, team alignment improves , and quality becomes a shared mindset rather than an individual effort. 🎯…

organizational-culturementorshipgrowth-mindset

1 min read

At the core of the attention mechanism in LLMs are three matrices: Query, Key, and Value. These matrices are how transformers actually pay attention to different parts of the input. In this write-up, we will go through the construction of these matrices from the ground up.