![Modern application development with Prisma, GraphQL (or REST) and Azure SQL](https://web.archive.org/web/20211124051556/https://devblogs.microsoft.com/azure-sql/wp-content/uploads/sites/56/2021/10/pexels-dobromir-hristov-3845162.jpg)
![Modern application development with Prisma, GraphQL (or REST) and Azure SQL](https://web.archive.org/web/20211124051556/https://devblogs.microsoft.com/azure-sql/wp-content/uploads/sites/56/2021/10/pexels-dobromir-hristov-3845162.jpg)
![LAUNCH: Build serverless, full stack applications in Azure](https://web.archive.org/web/20211124051556/https://devblogs.microsoft.com/azure-sql/wp-content/uploads/sites/56/2021/05/catch-the-bus-1024x553.png)
LAUNCH: Build serverless, full stack applications in Azure
![Dev life is easy with node-mssql](https://web.archive.org/web/20211124051556/https://devblogs.microsoft.com/azure-sql/wp-content/uploads/sites/56/2021/03/pexels-jonathan-borba-3255245-1024x621.jpg)
Dev life is easy with node-mssql
![Introducing Configurable Retry Logic in Microsoft.Data.SqlClient v3.0.0-Preview1](https://web.archive.org/web/20211124051556/https://devblogs.microsoft.com/azure-sql/wp-content/uploads/sites/56/2020/04/sql-database-3-560.png)
Introducing Configurable Retry Logic in Microsoft.Data.SqlClient v3.0.0-Preview1
![Considerations of Data Partitioning on Spark during Data Loading on Clustered Columnstore Index](https://web.archive.org/web/20211124051556/https://devblogs.microsoft.com/azure-sql/wp-content/uploads/sites/56/2021/03/pexels-ruiyang-zhang-3717291-3.jpg)
Considerations of Data Partitioning on Spark during Data Loading on Clustered Columnstore Index
![The “insert if not exists” challenge: a solution](https://web.archive.org/web/20211124051556/https://devblogs.microsoft.com/azure-sql/wp-content/uploads/sites/56/2021/02/pexels-pixabay-262488-1024x768.jpg)
The “insert if not exists” challenge: a solution
![The Positive Impact of Intelligent Query Processing](https://web.archive.org/web/20211124051556/https://devblogs.microsoft.com/azure-sql/wp-content/uploads/sites/56/2021/02/pexels-joagbriel-1753922-1024x768.jpg)
The Positive Impact of Intelligent Query Processing
![Solving the River Crossing problem with SQL Graph](https://web.archive.org/web/20211124051556/https://devblogs.microsoft.com/azure-sql/wp-content/uploads/sites/56/2021/01/word-image-929x1024.png)
Solving the River Crossing problem with SQL Graph
![Modern development: creating a REST API, via CI/CD and back](https://web.archive.org/web/20211124051556/https://devblogs.microsoft.com/azure-sql/wp-content/uploads/sites/56/2021/01/devops-1024x428.png)
Modern development: creating a REST API, via CI/CD and back
![Seasons of Serverless Challenge 3: Azure TypeScript Functions and Azure SQL Database serverless](https://web.archive.org/web/20211124051556/https://devblogs.microsoft.com/azure-sql/wp-content/uploads/sites/56/2020/12/banner-3-1024x370.png)