Blog Logo
TAGS

How to Build a Consistent Workflow for Development and Operations Teams

In this post, learn how to bring together the worlds of infrastructure, operations, and development to enable consistent workflows and guardrails throughout the entire CI/CD pipeline. GitHub and Hashi...

Read more...

How to Build a React Admin Panel with Mantine and Strapi

Learn how to build a React Admin Panel with Mantine and Strapi using refine, a free, open-source, and MIT-licensed React framework for building CRUD apps. The article covers setting up a refine applic...

Read more...

How to Convert Image to Text with Azure Computer Vision

Learn how to use Azure Computer Vision to automate the process of extracting text from a receipt or other images. With this tutorial, youll be able to create a small console app using C#, Visual Studi...

Read more...

Interactive Microservices as an Alternative to Micro Front-Ends for Modularizing the UI Layer

Learn about the benefits of using interactive microservices as a solution for modularizing the UI layer, and compare them to micro front-ends. Join world-class software leaders at QCon San Francisco (...

Read more...

Interactive Microservices as an Alternative to Micro Front-Ends

In this article, Doğa Armangil explores the concept of interactive microservices as an alternative to micro front-ends for modularizing the UI layer. While microservices have found widespread adoption...

Read more...

Yaci DevKit - A Set of Dev Tools for Development on Cardano

Yaci DevKit is a set of dev tools that enables developers to create/manage a local cluster and other utilities for development on Cardano. It includes Yaci CLI - a CLI to create/manage a local cluster...

Read more...

C# Discriminated Union Source Generator

This GitHub repository contains a C# discriminated union source generator designed to simplify code and reduce manual programming errors. With 225 stars and 8 forks, the repository is licensed under t...

Read more...

Dapr 1.10 Release Highlights

Dapr 1.10 Release Highlights - YouTube. In this video, we look at the new features in Dapr 1.10 release. Some of the new features include full support for ASP.NET Core 6, new bindings, updates to stat...

Read more...

Python is two languages now, and thats actually great

Everyone doing Python nowadays is aware Python supports optional type hints, and has for some time now. This has created a small schism in the community, with some people being completely uninterested...

Read more...

Victory: React.js Charting Components for Data Visualization

Victory is a robust and flexible ecosystem of composable React components for creating complex data visualizations. With features like area charts, scatter plots, and Voronoi polygons, Victory is full...

Read more...

Debugging Dapr applications with Rider or Visual Studio: A better way

Dapr is a powerful tool for building distributed applications, but debugging can be tedious and error-prone. This article explores two methods for debugging Dapr applications with Rider and Visual Stu...

Read more...

Why Use GitHub Copilot And Copilot Labs: Practical Use Cases for the AI Pair Programmer

GitHub Copilot is an AI pair programmer that helps you write code faster and with less work. It draws context from comments and code and suggests individual lines and whole functions instantly. Copilo...

Read more...

The Risk of a New AI Winter

The history of AI has not been kind to pioneers who overpromise and underdeliver. The boom-bust cycle of AI has seen exciting and powerful new techniques developed during AI booms, only to be followed...

Read more...

Building the final RequestDelegate in ASP.NET Core Minimal APIs - Behind the scenes of minimal APIs - Part 7

In this post, we put all the components together to see how the RequestDelegate is built in ASP.NET Core Minimal APIs. We look at the RequestDelegateFactory.Create() method, see the order the various ...

Read more...

Temporal .NET SDK

Temporal .NET SDK is a framework for authoring workflows and activities using .NET programming languages. Temporal is a distributed, scalable, durable, and highly available orchestration engine used t...

Read more...

Announcing .NET 8 Preview 1

Welcome to .NET 8! The first preview is ready for you to download: claim your copy of the first .NET 8 preview and start building applications today. .NET 8 is a long-term support (LTS) release. This ...

Read more...

Building the New Bing: A Revolution in Search with Deep Learning

In this article, Jordi Ribas, CVP at Microsoft – Search & AI, shares insights on the creation of the new Bing. Leveraging OpenAIs most-advanced GPT models and a proprietary technology called Prometheu...

Read more...

ChatGPT AI bot authors at least 200 books on Kindle Store

According to Reuters, ChatGPT, an AI bot, is listed as the author or co-author of over 200 books on Amazons Kindle Store. However, Amazons policies do not require the disclosure of AI use, so the actu...

Read more...

Event-Driven Architectures vs. Event-Based Compute in Serverless Applications

In this post, we discuss Event-driven Architectures and Event-based Compute in Serverless Applications. We explore what an event-driven architecture is, its characteristics, and how it is distinguishe...

Read more...

Project Valhalla: A look inside Java’s epic refactor

Project Valhalla is a Java language overhaul that aims to correct longstanding performance issues, particularly the limitation caused by the use of classes for user-created types and the absence of po...

Read more...