My 8-bit breadboard computer is nearly finished! Here it is running a program that calculates the Fibonacci numbers.
Based on Ben Eater's fantastic tutorial series: https://youtube.com/playlist?list=PLowKtXNTBypGqImE405J2565dvjafglHU&si=eAsVkoa6oa1rOPw2
#ele…
Civilization's toughest technical challenges are those that require extraordinary (and constantly improving) performance to be delivered at a low cost.
The recent release of Microsoft’s Semantic Kernel Agents Framework RC1 provides an excellent opportunity to explore its capabilities with C#. In this post, we’ll walk through creating a simple agent u
Raise your hand if you’ve ever inherited a mess of manually created cloud resources. Maybe your team has been clicking around in cloud consoles for years, and now your infrastructure is an unmanageable, undocumented monster. Or perhaps you have hundreds of res…
Welcome to another issue of Dev Leader Weekly! In this issue, I discuss what might be a bit uncomfortable... but do senior engineers actually code less?!
After switching from Firefox to LibreWolf, I became interested in the idea of self-hosting my own Firefox Sync server. Although I had seen this was possible before, I had never really looked into it—until now. I embarked on a journey to set this up, and while …
As you gain experience as an IC, you move from junior, to mid-level, to senior... and beyond. But is it true what some say? Will you ACTUALLY spend less time coding?!
As with all livestreams, I'm looking forward to answering YOUR questions! So join me live an…
For those of us with woefully average gray matter, our minds have limited reach. For the past, they are enthusiastic but incompetent archivists. In the present, they reach for the most provocative fragments of ideas, often preferring distraction over clarity.
Explore how Dapr helps .NET developers build better microservices with standardized building blocks, practical code examples, and seamless integration with .NET Aspire to simplify your distributed systems journey.
When I was much younger, I used to use tabs in my code. After some time, I started getting headaches because the code gets messed up if some editor/viewer uses different tab size. For example, this is the code I wrote assuming tab to be 3 characters:
Testing software is like empirical science. You run experiments to see if there’s something wrong with a program. Type-checking software is like math. You use…
My current hardware setup was planned during my onboarding at Apptopia (great company, BTW!) in the beginning of 2022. I’ve decided to try MacOS for the first time in my life (was a Linux user for ~15 years), and have bought myself a M1 Macbook Pro. This was a…
I have been daily driving NixOS for nearly a year on my wonderful frame.work laptop; and have been a Nix-enthusiast for ~5 years. Prior to NixOS, I primarily ran Nix atop my Debian distro, single-user mode, which worked suprisingly well. I loved the simplicity…
Claude 3.7 was released a few days ago. Its code output is yet another impressive jump up from the already excellent Claude 3.5 and 3.5 (new) aka 3.5.1 aka 3...