Blog Logo
TAGS

Check out new C# 12 preview features!

Were excited to preview three new features for C# 12: primary constructors for non-record classes and structs, using aliases for any type, and default values for lambda expression parameters. You can ...

Read more...

Introducing Storybook 7.0: Next-level component development and testing

Storybook 7.0 is the gold standard UI workshop environment for component-driven development, documentation, and testing. Its first major release in over two years, SB7, includes first-class Vite suppo...

Read more...

Producing and Consuming Kafka Messages in CloudEvents Format Using the C# SDK

In this article, Vasil Kosturski presents a simple Kafka producer and consumer using the C# CloudEvents SDK. The article covers a practical example of how to use CloudEvents with Kafka and provides in...

Read more...

Build your own ChatGPT in .NET with Semantic Kernel 🚀

Build your own ChatGPT in .NET with Semantic Kernel 🚀

The popularity of chat GPT, which has signed up 100 million users in just two months, has led to an increase in startups utilizing the underlying large language models (LLMs) that power the technology...

Read more...

Announcing .NET 8 Preview 3

The .NET 8 Preview 3 has been released with changes in build paths, workloads and containers. It also includes performance improvements in the JIT, for Arm64, and dynamic PGO. The release notes and kn...

Read more...

Intellenum: intelligence, for your enums!

Intellenum is an open source C# project that provides a fast and efficient way to deal with enums. It uses source generation to that generates backing code for extremely fast, and allocation-free, loo...

Read more...

Tenacity - Simplify Retry Behavior in Python

Tenacity is a Python library that simplifies the task of adding retry behavior to any function or process. It is licensed under Apache 2.0 and fixes many bugs and adds significant new functionality co...

Read more...

Translating ASP.NET Core into a Static Site Generator with GitHub - ZarehD/AspNetStatic

ZarehD/AspNetStatic is a GitHub repository that transforms ASP.NET Core into a static site generator. The project is designed to automate workflows, host and manage packages, find and fix vulnerabilit...

Read more...

C# 12 Released: Primary Constructors, Optional Lambda P’s and Using Anything

In October 2022, C# 11 was released, and now the languages next version, C# 12, has become public. This version comes with several exciting features, including the ability to create primary constructo...

Read more...

Essential productivity kit for .NET developers

Discover the latest updates in the .NET world with .NET Annotated Monthly. In the April 2023 edition, Rachel Appel discusses the history of JavaScript and the current options available for building AP...

Read more...

PL/Rust: A Trusted Procedural Language Handler

PL/Rust is a loadable procedural language that enables writing PostgreSQL functions in Rust programming language. These functions are compiled to native machine code for the best performance, access t...

Read more...

Ruff: One Python Linter to Rule Them All

Ruff is a fast Python linter that provides feature parity with a dozen of linting tools, making it a popular choice for Python projects. Its speed is due to being written in Rust and its caching syste...

Read more...

Whats new in C# 12

This article highlights new features in C# 12, including primary constructors, default lambda parameters, and the ability to alias any type. These features can be tried out using the latest Visual Stu...

Read more...

GitHub Profile Trophy

Add dynamically generated GitHub Stat Trophies on your readme. Use this free service and help us by being a sponsor! Follow the quick start guide to add the code to your readme and change the username...

Read more...

Software Architecture and Design InfoQ Trends Report - April 2023

InfoQ provides a high level overview of the latest trends in software architecture and design. This report highlights the adoption of Design for Portability, Large Language Models, and sustainability ...

Read more...

The Open Source Firebase Alternative - Supabase

Supabase is an open source Firebase alternative that allows you to start your project with a Postgres database, Authentication, instant APIs, Edge Functions, Realtime subscriptions, and Storage. It pr...

Read more...

.NET Web API Boilerplate | FullStackHero - Getting Started

.NET Web API Boilerplate | FullStackHero - Getting Started

In a video tutorial, Mukesh from kurusmukesh.com provides an overview of how to use the sail light tool to set up and get started with his full stack web API boilerplate. The boilerplate, which comes ...

Read more...

Breaking Down Python Concurrency: The Global Interpreter Lock(GIL) and Its Effect on Multi-threading

Python’s garbage collection mechanism relies on the Global Interpreter Lock (GIL) which can cause some limitations on memory management, multi-threading, and CPU utilization. This paper explores the i...

Read more...

Guide to writing on Readme.md for GitHub project

A README is a text file that introduces and explains a project. It is commonly required to understand what the project is about. GitHubs default readme file contains the repository name and some basic...

Read more...

HuggingGPT - a Hugging Face Space by Microsoft

HuggingGPT is a space created by Microsoft under the Hugging Face umbrella, offering access to a range of models, datasets, and solutions. The space supports file sharing and has a vibrant community o...

Read more...