We need to talk about funding
OctoPrint relies on your financial support to keep going. Please consider chipping in if you can.
OctoPrint relies on your financial support to keep going. Please consider chipping in if you can.
A critical look at the problems I've faced with procrastination, analysis paralysis, and side projects as a developer who loves building
A single file Django micro project created for demonstration purposes to be used in the same way as other Python frameworks.
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:
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/$PID…
This post shares everything I’ve learned so far about making and keeping friends.
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 ...
There is controversy on the NIST's post-quantum selections, and I have some thoughts.
October 26th, 2023
Let's see how to translate the theory from flow fields to amazing visual creations that can be devirtualized with a CNC.
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 name …
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...
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 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.
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...
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...
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 understand t…
A post-modern modal text editor.
Prevent winrt::implements from responding to it or reporting it.
Oracle said that its Oracle Java Platform extension would support current JDK releases and the next upcoming JDK version.
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 ...
Stephen is the GOAT
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...
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...
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 from And…
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!
The world's first commercial cloud computer.
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.
Or <em>"How to find a lost phone in a no-cell-coverage camping site?"</em>
Posted on October 13, 2023
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 the l…
Making your own Source Code Generator is only a few command lines away :-)
Component rendering is a core mechanic of Blazor applications turning C# components into HTML and CSS. Lifecycle methods allow us to execute custom code.
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 no lo…
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 applica…
From JavaScript to Rust, three years in.