Home-Cooked Software and Barefoot Developers The emerging golden age of home-cooked software, barefoot developers, and why the local-first community should help build it
Eigenvalue centrality for networks | Examples and theorems What is eigenvector centrality? What problem does it solve? Why is it called that? Is it well defined
Async Ruby on Rails Ruby and Rails have several features to make your code more performant using async programming. Here’s a list of these tools and how to use them.
password authentication – smudge.ai blog Smudge.ai is a Chrome extension that gives you ChatGPT-powered shortcuts in your right-click menu.
When I Realized I Was Not That Guy A discussion about a design question on the DevCongress slack today brought back a very funny but revealing period in my life so I decided to write about it! So earlier in 2022, I had just started diving into the world of low level engineering. Fascinated...
To be a rebel again This article made me reflect on something that’s only remained in the corner of my mind.
LLMs are not even good wordcels A chat with friends recently reminded me about pangrams, and what a cute little language curiosity they are. I also remembered that i never got a self-enumerating pangram generator to work. I should give that another try! I thought it would be fun play wi...
Helping The Conference Hallway Track Conferences are a great place to meet new people, but is there anything we can do to help?
The End of the Road for Bespoke Web Exploring abstractions and principles for a less fragmented web ecosystem
DotNetDave Rocks On .NET Live: Performance Improvements in .NET 8 On June 10th, 2024 at 9 AM PST, I’ll be appearing on “On.NET Live” for the second time. We’ll delve into code performance in .NET 8 through the Code Performance Game. Join t…
The Backrooms of the Internet Archive Like many bits of Internet Culture, this simple image of an empty series of rooms represents a deep-repressed or recently-remembered memory of a common Internet Legend, or it’s just a shot of nothing.
What is PID 0? · blog.dave.tf Yes, there's a PID 0! An explanation of what it is, and a quick walk through linux early boot code.
When to use a load balancer, an API gateway or both Get a deeper understanding of what these essential technologies behind web services do, and how and when they can be used together.
Caching in ASP.NET Core: Improving Application Performance Caching is one of the simplest techniques to significantly improve your application's performance. In this newsletter, we will explore how to implement caching in ASP.NET Core applications.