Implementing Maps in .NET MAUI
Learn how to add maps to your .NET MAUI applications in a very fast and easy way, with the IMap interface.Howdy! Probably at some point of your developer life you have had the need to add maps to your...
View ArticleIntroduction to Rust for JavaScript Developers
Rust is in its sixth year of being the most popular programming language (according to the Stack Overflow Developer Survey). Let’s learn why!Writing JavaScript code is amazing. The possibilities of...
View Article7 Tips for Building a Good Web API
Creating a good API requires some extra care. Check out in this blog post seven tips that will help you create a good API in ASP.NET Core.Good APIs are made up of many factors, including logs,...
View ArticleNext.js API Routes—What You Need To Know
In this post, we’ll see how to set up API routes using Next.js, the request object and response helpers.It is important to remember that some websites provide visitors with more than simply serving...
View ArticleJust Announced: Progress Telerik & Kendo UI R1 2023 Release Webinars January...
Save your seat for the Progress Telerik and Kendo UI R1 2023 release webinars!Welcome to another great new year at Progress! We are happy to announce that the first release of 2023 for Telerik and...
View ArticleAngular Basics: JavaScript Template Literals
Template literals are strings that provide an easy way to create multiline strings, string interpolation and even custom functions. Let’s take a look! Template literals are literals that are delimited...
View ArticleContinuous Regression Testing—Pros, Cons & How It Works
This guide describes the pros and cons of continuous regression testing to improve quality and reduce defects while increasing the business value of QA testing.Regression testing amounts to a necessary...
View ArticleHow JavaScript Code Gets Executed: Synchronous vs. Asynchronous
In this post, we will go through a high-level overview of how synchronous and asynchronous JavaScript code gets executed by the JavaScript engine.A JavaScript engine is a program that executes...
View ArticleHow To Design an Effective 404 Page for Websites
Just as you might configure a contact form with in-line error messaging, your website should have a custom 404 page ready for users who venture down the wrong path. But what exactly should you include...
View ArticleInspiring Women: Shirley Santana
Meet Shirley Santana—COO of software dev company Version Do and ambassador at the Fora Global Summit.Continuing with our initiative to interview outstanding women in technology, #WomenInpiringPeople,...
View ArticleModern APIs With Fastify in Node.js
Is Fasitify the best option for making a modern Node.js API? Let’s take a look.JavaScript has become the most popular programming language in the world. The ecosystem has grown and matured...
View ArticleBest Practices for Angular i18n
In this blog post, we will cover best practices that the virtuous Angular developers use when implementing internationalized user interfaces.If you have ever built a website or an app with different...
View ArticleHow to Design Pricing Tables That Convert Better
By the time a prospective user reaches the pricing table, they’ve done most of their research. By creating pricing tables that are attractive in design, easy to use, and helpful in the decision-making...
View ArticleContinuous Testing Options for Agile and Non-Agile Teams
This guide describes the business value of continuous testing for QA testing teams and presents a variety of options that provide continuous testing value.Continuous testing is software development...
View ArticleUnifying Your UIs with Telerik Fluent Theme
Telerik’s Fluent theme lets you provide a consistent UI experience for your users across web and desktop applications and does it while implementing the most contemporary of UI design patterns.This is...
View ArticleHow to Introduce a UI Theme in Your React App
In this article, we’ll discuss different approaches to establishing a consistent UI theme in a React application and the benefits/trade-offs of each approach.Many large-scale applications we use today...
View ArticleAvoiding Primitive Obsession in .NET
We are often able to solve complex problems with simple solutions. Avoiding the imperfection known as primitive obsession allows us to create high-quality, less error-prone code without much effort....
View ArticleString Formatting in Python
How do JavaScript template literals compare to Python string formatting? Let’s take a look!I am super excited to be learning Python. It feels pretty natural to compare Python to the languages I am...
View ArticleAngular Basics: Extend Kendo UI Calendar with Angular Directives
Today, we will learn how to extend and customize Kendo UI components in our app using Angular directives. Directives help us with replicating configuration and behavior without adding extra components,...
View ArticleSands of MAUI: Issue #86
Welcome to the Sands of MAUI—newsletter-style issues dedicated to bringing together latest .NET MAUI content relevant to developers.A particle of sand—tiny and innocuous. But put a lot of sand...
View Article