
Announcements
- A 10x Faster TypeScript - TypeScript - Typescript is being ported to native golang and gaining a 10x performance increase with a much lower memory footprint, this port was tested on compiling the VS Code code base (77s to 7s ⚡). This is due to be released in TS 7 some time towards the end of 2025. This brings significant improvements to development locally and building your TS project. Go was chosen over other languages such as rust or C# because it’s similar to TypeScript, making the porting over more simple with a bit of scripting, languages like Rust would be challenging to go from Typescript to Rust due to the overhead of rewriting everything in Rust’s semantics and borrow checker. This announcement comes out just before Node announced typescript being included in node v22 natively. Here are some great additional resources:
- New in Chrome Q1 2025: CSS text-box, file system access for Android, Baseline updates and more! - Chrome’s new native features, CSS text-box seems like a great addition for better control over text height. Chrome still reigns king over other browsers even amongst their US DOJ court case for being a monopoly in search, which could lead to the forced sale of Chrome. But with CloudFlare’s new functionality blocking a lot of browsers which aren’t Chrome or one of the other top 5 browsers, they may not be affected.
- .NET and .NET Framework March 2025 servicing releases updates - .NET Blog - A security bug, CVE-2025-24070 .NET Elevation of Privilege Vulnerability (High Sev, Score: 7.0), has now been resolved in .NET 8 + 9, ensure you rebuild your .NET apps with the latest runtime.
- GPT-4o Copilot code completion model available now in Visual Studio public preview - Visual Studio Blog
- New Boards Hub Update - Azure DevOps Blog - Goodbye to old boards, which only 3% of users are still using
- Kubernetes History Inspector (KHI) visualizes cluster logs | Google Cloud Blog - Google GCP open source their internal k8s event audit, monitoring dashboard and relationship map, this is really cool stuff for analysing kubernetes issues.
- OpenAI pushes AI agent capabilities with new developer API - Ars Technica - Responses API will replace Assistants API which fill allow developed AI agents to utilise.
- Replicating CSS Object-Fit in WebGL: Optimized Techniques for Image Scaling and Positioning | Codrops
- Azure Database for MySQL triggers for Azure Functions (Public Preview) | Microsoft Community Hub
Security
- The 2025 State of Vulnerability Management and Remediation Report - SD Times - SD Time releases their analysis of vulnerability management
- Disaster Recovery Plan for DevOps - great rules to follow for DR situations
- Vulnerability-Free Java Containers: A Practical Guide - The New Stack - Scan container vulnerabilities with grype scanner in your pipeline
Infrastructure
- Deploying and Validating Kata Containers - if you’re self-hosting kubernetes on VMs, this open source tech seems really powerful
Kata Containers is an open source community working to build a secure container runtime with lightweight virtual machines that feel and perform like containers, but provide stronger workload isolation using hardware virtualization technology as a second layer of defense.
Articles
- 5 Top Internal Developer Portals List - Developer Tech News - some super cool IDPs which tie together everything you need as a developer, such as, access request management, each service with their swaggers, documentation, on-call roster, statuses (RAG).
- Do you really need that abstraction or generic code? (YAGNI) - CodeOpinion - avoid over engineering or architecting by not making assumptions you might not need 6 or so months from now.
- Configure Testcontainers in Spring Boot 3.x, 2.x, Reactive
- 10 Hidden Gems in Angular That You Should Use | by IE 33 | Mar, 2025 | Medium - Angular 14+ features you might not be aware of
- Writing a .NET Garbage Collector in C# - Part 5
- .NET Dependency Injection: Advanced Techniques Beyond the Basics
- Generating architecture diagrams from .NET Aspire resources at publish time - use .NET Aspire to generate mermaid diagrams when Aspire runs. However, Aspire 9.2 adds resource graphs out of the box: https://x.com/JamesNK/status/1895344940072554673
Conferences
- KubeCon + CloudNativeCon Europe in London from April 1 - 4
- .NET Conf Focus on Modernization - April 22-23, modernize .NET apps
Other News
- Inside Google’s Investment in Anthropic - The New York Times
Google owns 14% of Anthropic. Its investment gives it little control over the AI startup - Google holds no voting rights, no board seats, and no board observer rights at Anthropic. Google is set to invest an additional $750 million in Anthropic in September through a convertible debt - it has invested more than $3 billion into the AI company in total so far. It is only allowed to own up to 15% of Anthropic.
- Salesforce to invest $1B in Singapore to boost adoption of AI | TechCrunch
- [Microsoft patches an ‘extraordinary’ number of zero-day security vulnerabilities | Digital Trends](https://www.digitaltrends.com/computing/microsoft-zero-day-patches/
- Thousands of TP-Link routers have been infected by a botnet to spread malware | Tom’s Guide
- IBM’s CEO doesn’t think AI will replace programmers anytime soon | TechCrunch
Other Resources
- Startup-CTO-Handbook/StartupCTOHandbook.md at main · ZachGoldberg/Startup-CTO-Handbook · GitHub - an incredibly detailed book for technology leaders
- How to Send a WhatsApp Message with Node.js (Tutorial)
- Running DeepSeek-R1 14B on a CoPilot+ Snapdragon PC in Airplane Mode (using the NPU!) | Scott Hanselman - another promotion of AI Toolkit in VS code and how easy it is to run LLM models locally
- Implementing DevOps practices in front-end development | CircleCI - Precy.io visual testing is a neat tool I’ve not seen in the wild yet.
- Windsurfing the Codespaces - by Eleanor Berger - connect WindSurfer’s AI IDE (fork of VS Code) to Github Codespaces
- How do I destroy an ABI pointer that I extracted from a C++/WinRT object? - The Old New Thing
