We need to talk about funding OctoPrint relies on your financial support to keep going. Please consider chipping in if you can.
The crippling problem of being able to build whatever you want A critical look at the problems I've faced with procrastination, analysis paralysis, and side projects as a developer who loves building
Paolo Melchiorre - μDjango (micro Django) 🧬 A single file Django micro project created for demonstration purposes to be used in the same way as other Python frameworks.
What 5 years of interviewing software engineers taught me – Lasse Laursen From 2017 to 2023 I interviewed and evaluated over 100 C++ software engineering candidates, with the final three years also covering Python. In this article I’ll cover key lessons I learned from this experience, including:
/proc los Background This posts is a successor to not knowing the /proc filesystem The aim is to improve on at least one major shortcoming of the code listing from the other post. The major fault with that program is that it does not handle the case where the /proc...
The Practice of Friendship - Tasshin This post shares everything I’ve learned so far about making and keeping friends.
I Rewrote my CV in Typst and I'll Never Look Back One of the things I’ve been doing for quite a while, other than tracking myexpenses, has been keeping my CV up-to-date as much as I could. Every three ...
An Open Letter to Cryptographers: Please Work Together There is controversy on the NIST's post-quantum selections, and I have some thoughts.
Intro to flow fields Let's see how to translate the theory from flow fields to amazing visual creations that can be devirtualized with a CNC.
Nvix: implementing a Tvix store with NATS Ok, before we get started, the name isn’t great. I get it. But in my defence, naming things is hard, and I wanted something short for the eventual cli command. So let’s take it as read that I have heard your groans and accept your position that Nvix as a ...
TLA+ is easy if you know how to abstract I've been wanting to learn TLA+ for a while now, and I finally had a chance to do it thanks to a seminar series held by Professor [Murat...
Things I like about Gleam's Syntax Gleam is a Type-Safe programming language that transpiles to ErlangAnd javascript., so you can run its code on the BEAM. I’ve slept on Gleam for a while because its syntax. It was too much Rust and not enough Elixir for me.
Microsoft Cranks Out Weekly Visual Studio 2022 17.8 Previews as GA Nears -- Visual Studio Magazine Microsoft is now cranking out weekly previews of Visual Studio 2022 17.8, perhaps aiming for general availability next month with the debut of .NET 8 and associated dev tooling.
Microsoft Developer Labs: Adventures with GitHub Copilot in VS Code 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...
You Can Run SignalR on AWS Lambda Hi, I'm James! And in this video you're going to learn how you can send messages through SignalR from your AWS Lambda Functions.If you're building backend, a...
The Negative Impact of Mobile-First Web Design on Desktop Mobile-first web designs cause significant usability issues when viewed on desktop. Content becomes overly dispersed across long scrolling pages with expansive white space and enlarged images and fonts, making it difficult for users to consume and underst...
How to support a COM interface conditionally in C++/WinRT - The Old New Thing Prevent winrt::implements from responding to it or reporting it.
Oracle unveils Java development extension for Visual Studio Code Oracle said that its Oracle Java Platform extension would support current JDK releases and the next upcoming JDK version.
The WORST Domain Modeling Mistakes! What is the worst mistake you can make when modeling a domain? I was asked this question by a member of my channel on our private Discord. Before giving you ...
Getting Ready for .NET Conf 2023! Today, I want to tell you about my preparation for the .NET Conf 2023 and why you should also mark it in your calendar!00:00 Introduction00:19 What is the .N...
"Stop Using Structured Logging in .NET!" | Code Cop #006 Become a Patreon and get special perks: https://www.patreon.com/nickchapsasHello everybody, I'm Nick, and in this video, I'll show you why structured logging...
.NET MAUI Android Auto : Launching Navigation Apps from your app - András Tóth's professional blog | banditoth Android Auto is a popular platform that allows users to seamlessly integrate their Android devices with their car’s infotainment system. This integration extends to navigation, allowing users to launch navigation apps like Google Maps or Waze directly fro...
Blazor Unit Testing With bUnit: How To Get Started For Beginners Improve your Blazor unit testing! Look no further than this article on Blazor unit testing with bUnit. Get started from scratch and write useful tests!
How to Read a String From a .resx (Resource) File in C# - Code Maze In this article, we will learn how we can easily read a string from a resource (.resx) file and look at some of the best practices.
Approaching unconventional problems | Manas.Tech Or <em>"How to find a lost phone in a no-cell-coverage camping site?"</em>
Jina AI Launches World's First Open-Source 8K Text Embedding, Rivaling OpenAI Jina AI introduces jina-embeddings-v2, the world's first open-source model boasting an 8K context length. Matching the prowess of OpenAI's proprietary models, this innovation is now publicly accessible on Huggingface, signaling a significant milestone in ...
Source Code Generators, DIY Making your own Source Code Generator is only a few command lines away :-)
Blazor Basics: Blazor Component (Re-)Rendering Component rendering is a core mechanic of Blazor applications turning C# components into HTML and CSS. Lifecycle methods allow us to execute custom code.
Announcing the end of support for Node.js 14.x in the AWS SDK for JavaScript (v3) | Amazon Web Services This blog post is about AWS SDK for JavaScript (v3) announcing the end of support for Node.js 14.x, and not AWS Lambda, which is planning their Node.js 14.x deprecation (phase 1) on Nov 27, 2023. Starting May 1, 2024, the AWS SDK for JavaScript (v3) will ...
.NET Rocks! Observability Engineering with Charity Majors What is observability engineering, and why do you need some? While at NDC in Porto, Carl and Richard recorded a .NET Rocks Live with Charity Majors, one of the founders of Honeycomb. Charity talked about her experiences trying to understand how complex ap...