Blog Logo
TAGS

GitHub Enhances Copilot with New AI Model and Security-Oriented Capabilities

GitHub has implemented a new AI model in Copilot that is faster and more accurate than the previous one, as well as enhanced AI to detect vulnerabilities and block insecure coding patterns in real-tim...

Read more...

A Minimal API Discovery Tool for Large APIs

Shawn Wildermuth talks about his experimental nuget package called WilderMinds.MinimalApiDiscovery, which helps to discover Minimal APIs instead of mapping them all in Program.cs, and explains how it ...

Read more...

Using ChatGPT to Build System Diagrams - Part I

In this article, aruva explains how ChatGPT can be used to create system diagrams, particularly in the financial domain for Wealth Management. The article highlights the growing popularity of ChatGPT ...

Read more...

Using ChatGPT to Build System Diagrams with C4 Diagramming Model

In this article, aruva - empowering ideas explores the use of ChatGPT to build system diagrams using the C4 diagramming model. The author provides a prompt for software architects, focusing on the use...

Read more...

Optimizing Entity Framework Core Database Queries With Dynamic Program Analysis

Learn how Dynamic Program Analysis (DPA) in ReSharper and JetBrains Rider can help optimize your applications performance by automatically monitoring it for common memory allocation and database issue...

Read more...

200-Year-Old Math Opens Up AI’s Mysterious Black Box

A team of Rice University researchers trained a deep neural network using Fourier analysis, a 200-year-old mathematical tool, to quickly train more accurate neural networks. Fourier analysis provides ...

Read more...

[LDM] - Union Types · dotnet/csharplang · Discussion #7010 · GitHub

This is a summary of discussions held on discriminated unions in C# by members of the C# language design team. Union types are types where instances represent a single case from a closed set of possib...

Read more...

Architecture Modernization Enabling Teams (AMET): The Key to Continuous, Value-Driven Modernization

This article describes the Architecture Modernization Enabling Team (AMET), a pattern observed and applied in multi-team-scope architecture modernization initiatives. AMET is a type of architecture en...

Read more...

Getting Started with the ChatGPT API and Python

OpenAI launched the ChatGPT API today which makes it so easy to create chatbots in Python. This guide details how to build a command line chatbot using Python and ChatGPT API in just 16 lines of code....

Read more...

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...

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...

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...