Authenticating Users with WorkOS
In this article, we will look at the authentication methods WorkOS offers and how to integrate one in a simple two-page Next.js application.We are well aware that how authentication is done in modern...
View ArticleIntroducing New Subscription Packages for Telerik and Kendo UI Libraries in 2025
Telerik and Kendo UI component libraries are available in enhanced subscription packages in 2025, in addition to the existing license options.We are happy to announce the launch of our enhanced...
View ArticleLocal Template Variables in Angular with @let
Angular’s @let syntax is a new feature for creating local template variables. Learn how @let works and what it unlocks for our Angular templates.Angular’s template syntax has always been powerful, with...
View ArticleCustomizing and Integrating Telerik Slider Control in .NET MAUI Projects
See how you can use the new Telerik .NET MAUI Slider control to adapt it to your own mobile applications.In this post, I’m going to tell you about the recently launched .NET MAUI Slider control from...
View ArticleManaging Schedules with the Blazor Scheduler 1: Getting Started
The Telerik Blazor Scheduler will let you create an application that handles everything your users will want to do with recurring events. Here’s how to set it up.The Progress Telerik Scheduler for...
View ArticleImprove Your SEO with RSCs
SSR—and by extension, RSCs—can really help to improve your SEO! Learn how in this overview.On today’s web, SEO is king. As much as it may be something we’d like to ignore, that’s simply not possible....
View ArticleCreating a Complete API with Visual Studio Scaffolding
Creating an API from scratch can be a laborious and error-prone process, especially due to syntax errors or even typos. However, Visual Studio offers a feature that makes this process easier, saving...
View ArticleFirestore Queries for SQL Minds
Create an app fast with Firebase, even if you’re intimidated by NoSQL databases—the translation of queries to SQL is easier than you think. SQL databases are quite different than NoSQL databases, so...
View ArticleThe Ethics of AI: Agile Morality
Let’s talk about the agile morality of AI so you can determine how it fits within your own ethical spectrum—at least for now.Before reading this, you should know that, at least part of the time, I’m a...
View ArticleA Better Google Task App
Use the Google Tasks API and Google OAuth 2.0 to create your own task system!Google has a JavaScript package that allows you to connect to the Google Tasks API directly. Using this and Google OAuth...
View ArticleInspiring Women: Aleja Henao Espitia
Meet Aleja Henao Espitia, whose expertise extends across growth marketing, AI integration and project management—a skill set honed over years of hands-on experience in the startup ecosystem.Meet...
View ArticleAngular Basics: Input, Output and View Queries
Learn about Input, Output and View Queries—essential APIs for passing data, raising events and retrieving child components or DOM elements in Angular.Angular, a versatile framework for building dynamic...
View ArticleSands of MAUI: Issue #170
Welcome to the Sands of MAUI—newsletter-style issues dedicated to bringing together the latest .NET MAUI content relevant to developers.A particle of sand—tiny and innocuous. But put a lot of sand...
View ArticleManaging Schedules with the Blazor Scheduler 2: Managing Schedules and...
The first step in managing recurring events in the Telerik Scheduler for Blazor is managing schedules. Here’s how your user can change (or delete) a schedule.Progress Telerik UI for Blazor Scheduler...
View ArticleAdvanced Animations with .NET MAUI
Learn how to implement some more advanced animation approaches in your .NET MAUI app, like easing functions to smooth out an animation.In a previous blog post, Leomaris Reyes explained how to use basic...
View Article