Debugging a Containerized Django App in PyCharm
Developing your Django app in Docker can be very convenient. Running Django in Docker can create some problems and make what was once easy difficult. In this tutorial, well look at how PyCharm comes t...
GPT+WolframAlpha+Whisper - a Hugging Face Space by JavaFXpert
This Space on Hugging Face features the GPT, WolframAlpha, and Whisper models and is created by JavaFXpert. The Space includes datasets, documentation, and solutions. The space is running the ont4 app...
Hugging Face - The AI community building the future.
Build, train and deploy state-of-the-art AI models with Hugging Face, the reference open-source in machine learning. With over 90,094 stars and more than 5,000 organizations using Hugging Face, we emp...
LangChain: Building Applications with LLMs through Composability
LangChain is a library designed to assist developers in building applications through the use of large language models (LLMs) and composability. It provides a standard interface for building chains of...
Python Docker Tutorials
Learn how to use Docker for Python development with this repository accompanying talks given by the author at the Docker Community All Hands. The talks cover two examples - Dockerizing a Python script...
Exploring the Model-Binding Logic of Minimal APIs
In this post, Andrew Lock delves into the code behind the model-binding logic of minimal APIs. He takes us through the key steps involved in creating the RequestDelegate for an ASP.NET Core applicatio...
Async React with NextJS 13
React Native async support is here and you can get your hands on it with NextJS 13 beta. In this article, Swizec Teller explains how to use async React with NextJS 13, how to easily handle async data ...
Breaking Big Applications into Small Applications
Modern software is increasingly complex, inflexible, and too minimalist. In this article, Erik Engheim reflects on the reasons for this and offers solutions on how to break big applications into small...
Flurl - A Modern URL Builder and HTTP Client Library
Flurl is a versatile and flexible URL building and HTTP client library that is optimized for modern web development practices. It offers a wide range of features, including fluent syntax for building ...
Head and Tail using list patterns in C#
Some time ago I wrote blog posts playing with head- and tail-like functions and implementing sum function in C# using these. With the recent addition of list patterns into C# 11, I revisited that topi...
How Senior Product Managers Think Differently
In this article by Debbie Widjaja published in IRL Product on Medium, readers are guided through the process of advancing their product craft by operating at all levels of clarity and learning the dif...
Little React Things: Less reacting, more deriving
In this second post in the Little React Things series, Zeke Hernandez talks about how we should remove unnecessary reactions from our React applications and replace them with derivations. He discusses...
PollyFlurl - Resilient and Easy HTTP Requests
# PollyFlurl [Flurl](https://flurl.dev/) + [Polly](http://www.thepollyproject.org/) = resilient and easy HTTP requests. - [GitHub](https://github.com/SaahilClaypool/PollyFlurl) - [Nuget](https://www.n...
Streamlining Diagram Creation With Draw.io and GIT | Simplifying the Process and Collaborating Seamlessly
Are you tired of using outdated diagramming tools? Is your organisation forcing you to use a paid-for product, and they’re only willing to purchase a handful of licenses? In this article, we explore h...
Create a Multiple Instances Socket React Context Library: a Step-by-Step Guide
In this article, we will go through the process of creating a multiple instances socket React context library using socket.io to create a real-time communication between different parts of your applic...
How to Validate Business Logic
In this article, Oskar Dudycz discusses the importance of validating business logic and defines the level of paranoia each software developer should have when creating a public API. Dudycz identifies ...
Building the Open Metaverse Together
LAMINA1 is a platform that aims to allow anyone to build their own virtual world, connect with others, and experience immersive experiences. The Open Metaverse will only become a reality if we work to...
Domain-Driven Design Explained by a Senior Backend Developer
Michał, a Senior Backend Dev with over 8 years of experience, explains Domain-Driven Design (DDD) by focusing on the business problem we are trying to solve, rather than technology. DDD consists of tw...
Extracting metadata from a minimal API handler
This post is part two of the series: Behind the scenes of minimal APIs. The author explains how the RequestDelegateFactory.InferMetadata() method works by inferring metadata from the delegate. The Req...
How to run disposable databases for your tests. Improve your integration tests accuracy with Testcontainers
Integration tests are essential to ensure that the different components of our system work together as expected and continue to work after changes. In this post, I’ll explain how to spin up disposable...