Vue Basics: Mastering the Vue Lifecycle Hooks
Understand each stage of the Vue 3 component lifecycle using the Composition API—creation, mounting, updating and unmounting—and the corresponding hook.If you’ve been working with Vue or are new to it,...
View ArticleTask Automation in Next.js Using CopilotKit
Let’s explore the CopilotKit, an open-source framework not just for generating content or ideas but also for working side by side with your users to automate tasks and get things done faster and...
View Article.NET Aspire 5: Orchestration and Service Discovery
In Part 5, we introduce a brand-new Orders API, teach it to talk to Inventory and see how the Aspire orchestrator handles all the messy wiring for us.This is Part 5 of our six‑part deep dive into .NET...
View Article.NET 10 Release Candidate 1 Builds on Early Promise Seen in Preview Releases
The first release candidate for .NET 10 delivers few surprises, improves persistent component state and delivers more useful metrics.It’s September, which can only mean one thing: It’s .NET Release...
View ArticleDesign, Code, Comply: Accessibility in Workforce Learning
See how Resolute helped one client build a more functional, accessible and scalable web experience by instituting accessibility beset practices and leveraging Progress tools.In a world where most of...
View ArticleCoding Azure 17: The Power of Asynchronous Applications
If, in your cloud-based application, you can live with eventual consistency, Azure gives you three tools out of the box that will give you reliable, extendable and scalable asynchronous applications.Up...
View ArticleHow to Build Your First LLM Application Using LangChain and TypeScript
Learn the quick and easy steps to building your first LLM-powered TypeScript application using LangChain and the OpenAI model.In this article, I will walk you through a step-by-step guide to building...
View ArticleBoost Your Performance with .NET MAUI Components
See how to boost your .NET MAUI app’s performance with components.In this article, I will show you how using .NET MAUI components can help you improve performance in your cross-platform applications...
View ArticleWhat Are the Top Libraries and Tools for Modern React Frontend Development?
What tools are React developers most excited about? Let’s explore the State of React to see if there’s anything we’ve just got to try.The React ecosystem continues to evolve with new tools and...
View ArticleBlazor Basics: Why You Might Want to Build Your Desktop App with Blazor...
Learn why integrating Blazor components into desktop applications is a valuable approach.Blazor was once a promising new web technology that quickly established itself, and today it is a viable choice...
View ArticleHow to Add Real-Time Observability to a NestJS App with OpenTelemetry
Learn to add real-time observability to a NestJS application using OpenTelemetry and then visualize what's happening in your app with real data. Identify bottlenecks, fix them and scale your...
View ArticleLayer Like a Dev: Why Designers Should Use C4 Diagrams
Designers don’t need to be architects, but in complex systems, the biggest design win might come from a shared C4 diagram.Designers don’t need to be architects. But the smart ones collaborate with...
View ArticleBuild an LLM Chat App Using LangGraph, OpenAI and Python—Part 1
Learn how to get started in AI development with LangChain and OpenAI by making a Python chat app.Everyone is excited about GenAI, chatbots and agents—and for good reason. This article offers a very...
View ArticleUnderstanding Your Performance Metrics in PageSpeed Insights
In PageSpeed Insights, Google gives your website a score based on Performance. To calculate this score, it uses five metrics. But what do each mean and how do you go about improving them? In this post,...
View ArticleSetting Up Mac for Web Development
These tips might help you get your development space set up on a Mac.Setting up a new Mac for web development can feel like standing in front of a blank canvas: exciting but slightly overwhelming, with...
View Article