Wolverine 1.0 is Out! All of the Nugets are named WolverineFx.* even though the libraries and namespaces are all Wolverine.*. Wolverine was well underway when I found out someone is squatting on the name “Wolverin…
Experiments in LLMs - Everything I’ve learned (so far) - Part One - Fine tuning This post is aimed at developers wanting to build things with LLMs. I’m going to go through some of the things I’ve tried, and what I’ve learned from them. This is first in a series of posts. This post is a summary of the points I will cover in the series...
Prompt Engineering Series, Part One: Easy Wins in Prompt Crafting Straightforward Approaches to Better Your Experience with LLM Prompts
The Ultimate Guide to Writing Effective Commit Messages: Best Practices and Conventional Commits The ultimate guide to conventional commits and writing nicer commit messages
Healthspan Blog | Zone 2 Endurance Training and Its Relationship With Longevity, Cardiovascular, and Musculoskeletal Health For a decade, high-intensity interval training (HIIT) has dominated the fitness world, thanks to its touted ability to enhance health and performance. Recent advances have begun to explore the impact of much slower endurance-based training on metabolic he...
A non-mathematical introduction to Kalman Filters for programmers - Pravesh Koirala Read my manifesto on Code as an alternative to Mathematics. Code for this article can be found on this Colab Notebook should you choose to follow along. Why Kalman Filters? Kalman filters are ingenius. If you have never heard of them, then a very intuitiv...
I wrote an ChatGPT plugin that tells me when to leave for the next tram Step-by-step description of how I wrote my first ChatGPT plugin, my experiences and what problems I encountered
Building Crypto Predictions Tracker: architecture and challenges Blog about Software Engineering and Music Production.
Kill your Phoenix Context Phoenix Contexts often become a dumping ground for code that doesn't have an obvious place. Learn how to organize your code using services, finders, and repositories.
Ultimate Guide: NextJS, NestJS & TRPC Monorepo [Updated 2023] Discover how to create a fully type-safe pnpm monorepo using NestJS and NextJS. This comprehensive tutorial covers the integration of tRPC as the API layer, providing end-to-end type safety for your full-stack TypeScript application.
The Difference Between Root Certificate Authorities, Intermediates, and Resellers I'm begging you: stop calling every 2 bit certificate vendor a "certificate authority"
Architect your project with Framed: effortless files and directories management Framed is a CLI tool that simplifies the organization and management of files and directories in a reusable and architectural manner. It provides YAML templates for defining project structures and enables workflows based on those. To always be in sync wit...
Hello Again, Seattle Last week, for the 11th time in my adult life, I made a long-distance move to a different city. But for only the second time, it is to a city I’ve already lived in: Seattle. And the first tim…
On The Minimalist Entrepreneur book I’m always coming up with side project ideas. As a product-minded developer, I strive to understand the flow of everyday applications and generate new ideas. I envision prototypes in my mind, create their basic flow, and even purchase domains for them. Ho...
Exploring the Illusion of Sentience in Large Language Models After the release of the seminal film The Terminator (1984), the most prominent question in advancements in artificial intelligence was whether our future would be met with a Skynet-esque doom. An astonishing and unbelievable 39 years later, the looming q...
INDIE GAME DEV: INDIE ARCHETYPES I've created a few fictional indie developer archetypes to help devs identify ways that they can get better at finishing games.
Use DynamoDB Streams To Publish Events When Data Changes Hi, I'm James! In today's programming world, building efficient and scalable applications is a must. This video provides a deep dive into leveraging the chan...
Rockin’ the Code World: Special Guest Safia Abdalla Join me on Saturday, July 8th, 2023, at 10:00 PST on C# Corner TV for show #83 where, for the first time, my special guest will be Safia Abdalla, Senior Software Engineer on the ASP.NET team. Don&#…
Boost .NET Performance with Lazy Initialization In the world of software development, optimizing resource usage and performance is crucial. When it comes to object initialization, performing it upfront can sometimes lead to unnecessary resource consumption. Ever wondered how to make your software deve...
Composing Raw SQL And LINQ Queries With EF #shorts 🚀 Support me on Patreon to access the source code: https://www.patreon.com/milanjovanovicJoin my weekly .NET newsletter:https://www.milanjovanovic.techRead ...
Generate HTTP Client for your API This is a guide for how to generate an http client for your minimal api. In this example we generate a simple javascript client, but can be used to generate ...
Apple WWDC 2023: New MacBook Air, Apple Vision Pro, iOS 17, & More! WWDC 2023 was one of the biggest events in Apple’s history. This year, Apple unveiled its new Vision Pro headset and visionOS software platform, alongside ne...
Overexplaining the Binomial Distribution Formula Support these videos on Patreon: https://www.patreon.com/primerlearningPlush blobs and other stuff: https://store.dftba.com/collections/primer0:00 - Introduc...
Seamless Integration Testing With WireMock.NET - Code Maze In this article, we will explore how to effortlessly create and manage mock APIs for integration testing with WireMock.NET.
PowerDisk: Automatic Detergent Dispensing from Miele Ultimate cleaning and convenience with the AutoDos automatic detergent dispensing system. The precise amount of detergent is delivered automatically, ensuri...
ASP.NET Core 8: Better contextual debugging experience Introduction ASP.NET Core 8 brings a great improvement on contextual informations. The latter improves debugging...
PowerDisk: Automatic Detergent Dispensing from Miele Ultimate cleaning and convenience with the AutoDos automatic detergent dispensing system. The precise amount of detergent is delivered automatically, ensuri...