Knowing what your competitors are up to is crucial. But how do you get this secret sauce of success? This simple guide will walk you through a competitive analysis, a clever strategy to peek over the fence and see how your rivals are winning (or losing) their …
Last updated: 21/11/2023 - Read it on the Haystack Blog.
Retrieval Augmented Generation (RAG) is quickly becoming an essential technique to make LLMs more reliable and effective at answering any question, regardless of how specific. To stay relevant in today’s…
One of the best things in Org Mode are tables and if you know SQL, you have at your disposal the ability to process your tables like a SQL database. Even better, you can run a SQL query on...
Hey, did you know that JasperFx Software is ready for formal support plans for Marten and Wolverine? Not only are we trying to make the “Critter Stack” tools be viable long term options…
A few weeks ago, I came across an intriguing article on IEEE Spectrum featuring a Raspberry Pi sky time-lapse project. The project utilized the standard Raspberry Pi HQ camera with a wide-angle lens, running an open-source program called AllSky to control and …
After hearing about folks having months of their Google Drive data disappear the other day, I figured that some might find how I mitigate risks like these with my personal data backup pipeline interesting. I’ve run this pipeline in this or a similar form for m…
What’s the purpose of life? The question is annoying and contingent and probably unanswerable, but it’s also important and vital and guides our actions. I’ve been thinking about t…
Introduction For 32 years now, the venerable HTTP protocol has been at the heart of the Web. This protocol enables "resources" (anything that can be named can be a resource, but these are often documents) to be retrieved from a server using their unique identi…
A year ago, I wrote about how Google hadn't produced any adoption numbers for Bazel. However, companies like ours must make informed investment decisions, and so must a lot of individuals deciding whether the Bazel ecosystem is "big enough". This cou...
Microsoft shipped ML.NET 3.0, enhancing deep learning and data processing scenarios in the company's machine language framework that lets devs create AI-infused apps completely within the .NET ecosystem.
What are XMPP and Matrix and what makes them special? XMPP and Matrix are two decentralized and federated free sofware projects for chat, including true end-to-end encrypted chat.
Users can either install the software on their own server if they want, but they…
Sam Altman once said: "Minimize your own cognitive load from distracting things that don’t really matter. It’s hard to overstate how important this is, and how bad most are at it. Get rid of distractions in your life. Develop very strong ways to avoid letting …
As a dubious public service, I humbly offer my translation and light editorializing to help inform less catastrophic space geeks what is happening with MSR. The usual disclaimers apply! I no longer…
Example from yesterday’s news. Count ’em yourself – there’s 76 of them there.
Mass i18n efforts like this are I think an underappreciated benefit of what static site generators like Hugo can give you. Actually, especialy Hugo – it’s multi-language support is v…
After almost four years of developer advocacy as my main job, I am going back to software engineering. This blog post is my venting rant about what I think is going wrong with developer advocacy/devrel/you-name-it at the moment and why it’s not for me at its c…
A list of women tech speakers & organizers. Add yourself or others by submitting a PR! PS if you do add someone, make sure to tell them! :) #fempire - GitHub - fempire/women-tech-speakers-organ...
Here is Rob in his own words.My name is Rob Conery and I help developers of all sorts learn what’s new with technology. I work at Microsoft as a Developer Ad...
This blog post describes my journey writing a new interceptor for .NET 8. This is not meant as a general tutorial, even though I will showcase some of the code samples.
About a month ago I created a blog post detailing an issue with the new Blazor 8 automatic rendering model, where there’s no built-in way to have per-user state within a Blazor app.
John's guest today in the Cozy AI Kitchen is...John Maeda! In this episode, John talks about how he became interested in math (and art!) and he cooks up some...
John's guest today in the Cozy AI Kitchen is...John Maeda! In this episode, John talks about how he became interested in math (and art!) and he cooks up some...
HackTogether: The Microsoft .NET 8 Global Hack | Register, Hack, Win - GitHub - microsoft/hack-together-dotnet: HackTogether: The Microsoft .NET 8 Global Hack | Register, Hack, Win
We consider a problem of change point detection at the end of a time series. Let us say that we systematically monitor readings of an indicator, and we want to react to noticeable changes in the measured values as fast as possible. When there are no changes...
It's #givingtuesday, so we're giving you PeerTube v6 today! PeerTube is the software we develop for creators, media, institutions, educators... to manage their own video platform, as an alternative to YouTube and Twitch. 🦆 VS 😈: Let's take back some ground f…
⭐️ Black Friday Sale | 50% Off All Courses And Bundles: https://juliocasal.com/courses💻Join me on Patreon to get the source code: https://www.patreon.com/ju...
Is .NET MAUI only for mobile apps? Most certainly not! In this video we will learn about context menus which work perfect on Windows and macOS and maybe even...
Powered by Restream https://restream.ioFritz works on the TagzApp open source application. You can find it at https://github.com/FritzAndFriends/TagzApp
Last week I had scheduled Hour of Code with my local middle school. Hour of Code is a lot of work to organize yearly, but it is a labor of love. The kids enjoy it, the volunteers have a good time, the school thinks it's wonderful... and it's an oppor...
Hi, all! 👋🏻 Welcome to the Visual Studio for Beginners Series.In this video series, Microsoft Product Manager Jessie Houghton introduces Visual Studio 2022...
During my career, I used the 3 main .NET testing frameworks and in this video, I share with you why nowadays most of us use xUnit over NUnit or MSTest. 💎 Be...
youtube.com·PyCon South Africa
PyCon South Africa
•··1 minuteyoutube
So exactly what does refactoring code mean? In this article, we'll walk through what it means to refactor code along with risks and best practices to refactor.
📌 Accelerate your Clean Architecture skills: https://bit.ly/3PupkOJ🚀 Support me on Patreon to access the source code: https://www.patreon.com/milanjovanovi...
youtube.com·Milan Jovanović
Milan Jovanović
•··2 minutesdatabaseyoutube
The article discusses the common programming practice of providing access to data collections through properties and highlights the issue of mutability in such properties, which can lead to undesir…
dotnettips.wordpress.com·Published by dotNetDave
I live in San Diego, Ca USA
View all posts by dotNetDave··3 minutesdotnet
Did you ever need to embed a Web Server into a non-Web application? In this post I describe how you can use host ASP.NET in a non-Web application and specifically in a WPF desktop app. What do you need, how is it different and some of the issues that you need …
Learn the art of Aspect-Oriented Programming (AOP) in C# and discover how to enhance your applications seamlessly using custom attributes and the powerful Po...
youtube.com·Nick Proud
Nick Proud
•··2-3 minutesyoutubedotnet
The launch of .NET Aspire promises to revolutionise the development of microservices, solving many of the problems developers face.In this video, I'll give y...
Vancouver Web Design. We at Pro.NET Communications are web design experts located in Vancouver, BC. We specialize in Web Design, Web Development, Email Marketing Campaigns, Database Programming, Internet Marketing, Newsletters
In this series of three articles, you will learn how to take the first steps in using Azure OpenAI Service with JavaScript and TypeScript!
In this first..
In this series of three articles, you will learn how to take the first steps in using Azure OpenAI Service with JavaScript and TypeScript!
In this final..
This is a 1 hour general-audience introduction to Large Language Models: the core technical component behind systems like ChatGPT, Claude, and Bard. What the...
youtu.be·Andrej Karpathy
Andrej Karpathy
•··1 minuteai
In this series of three articles, you will learn how to take the first steps in using Azure OpenAI Service with JavaScript and TypeScript!
In this article..
A neat thing about podcast appearances is that, thanks to Whisper transcriptions, I can often repurpose parts of them as written content for my blog. One of the areas Nikita …
All the resources you need to get to Senior Engineer and beyond - GitHub - jordan-cutler/path-to-senior-engineer-handbook: All the resources you need to get to Senior Engineer and beyond
Attackers are incentivized to cloak their attacks to avoid detection, keep attack chains alive longer, and make investigations more complicated. One type of cloaking involves steganography, whereby…
textslashplain.com·Published by ericlaw··3-4 minutesjavascript
Entity Framework is the most popular ORM in the dotnet community. It's been optimized and battle-hardened through years of enterprise use and thousands of development years.
I've been experimenting with server-side rendering HTML templates in F# / dotnet as a potential evolution for faster, simpler UIs in CloudSeed - my F# Web API boilerplate. Scriban was a top contender for templating my HTML strings as it's popular in the C# / d…
Explore the power of GitHub Copilot with fun but challenging coding puzzles. The GitHub Copilot challenge workshop is a chance to dive deep into complex prob...
Azure Functions is a powerful and flexible platform for building serverless applications. In this week's episode, community member Ryan Dizon joins us to sho...