The reality of building web apps in 2025 is that it's a bit like assembling IKEA furniture. There's no "full-stack" product with batteries included, you have to piece together and configure many individual services:
- frontend / backend (e.g. React, Next.js, APIs)
- hosting (cdn, https, domains, autoscaling)
- database
- authentication (custom, social logins)
- blob storage (file uploads, urls, cdn-backed)
- email
- payments
- background jobs
- analytics
- monitoring
- dev tools (CI/CD, staging)
- secrets
- ...
I'm relatively new to modern web dev and find the above a bit overwhelming, e.g. I'm embarrassed to share it took me ~3 hours the other day to create and configure a supabase with a vercel app and resolve a few errors. The second you stray just slightly from the "getting started" tutorial in the docs you're suddenly in the wilderness. It's not even code, it's... configurations, plumbing, orchestration, workflows, best practices. A lot of glory will go to whoever figures out how to make it accessible and "just work" out of the box, for both humans and, increasingly and especially, AIs.
The new sqlcmd, CLI for SQL Server and Azure SQL (winget install sqlcmd / sqlcmd create mssql / sqlcmd open ads)
by @Microsoft in #golang
https://t.co/sgQD0lKrDe
📢 📣 🔈 Did you know that #SQLServer and #AzureSQL are available for free on any operating system? The developer version is completely free and comes as a container, making it super easy to install. Experience the simplicity for yourself! https://t.co/KcSALhfBjg
Not sure where to report your #AzureSQL or #SQLServer feedback, ideas, and issues? Look no further than this consolidated list created by @mauridb! https://t.co/1YLeBGOTv5
I was quickly able to get #SQLServer on my Dev Box and restore a database to it using SQLCMD Go-version. Creating a containerized SQL Server and restoring a database to it in minutes!
@oghenetxga If you just need the engine and you have a container runtime (docker / podman desktop), you can:
Winget install sqlcmd
Sqlcmd create mssql
Takes about 10 seconds plus any image download time.
🎉Happy new year! Let me start the year reminding you that if you're not using the latest version of SQLCMD 😵, you’re missing out a lot. Start the new year on the right foot 🦶#azuresql#sqlserver https://t.co/KcSALhfBjg
Psst! In the spirit of the season, we have a small gift for you:
Preview 2 of .NET Aspire is now available! 🎉
You can read all about it at https://t.co/hNPpSOfeRY
Full changelog in the release notes at https://t.co/xaH39gxwYC
#dotnet#aspire
Got lots of Azure SQL Databases?
Sign up for the preview of Azure Database Fleet Manager to simplify provisioning and management: https://t.co/Q1OLb40Lmo #AzureSQL#SQLServer
@justinesimons1 “This is a pot I made over four decades ago at my primary school. I was wondering why have I kept it for all these years? This little pot connects me to my roots. I made it with my hands. And it reminds me that creativity is the thing that transformed my life.”
When was the last time a piece of technology truly blew your mind? Because for me, it happened the moment I laid my hands on .NET & Blazor.
It's exciting, challenging, and fun all at once.