The Myths of Venture Capital
Venture capital didn’t kill Arc. It gave us the chance to see what Arc could be. That’s more than most products ever get.
Venture capital didn’t kill Arc. It gave us the chance to see what Arc could be. That’s more than most products ever get.
I've been moving more and more of the infrastructure I run and host on to my own servers. One thing led to another and nearly all of what I used was there: analytics, photo storage, music, RSS, saved links and on and on. I got the itch to try this...
Combine PHP and Node.js with Platformatic for scalable, observable, and cost-effective large-scale operations
An experience report from using Jujutsu at work.
The best mental model I’ve found for AI-assisted development: you’re a film director. AI Coding is Directing. You have a vision in your head. Your job is articulating it clearly enough that your crew…
There are N + 1 hard things in computer science
Someone who drowns in an inch of water, and someone who drowns in 20 feet of water, are no less drowned.
Should required fields be marked with an asterisk? While it may seem like a small thing, it can have a big impact on usability — and UX experts still disagree on the best approach.
In one of the clients I’ve worked on, they had several projects. In the process of extracting parts of the legacy project, they had a document with the gems that would be used according to the type of project, whether it was an API, if it had authentication, i…
Nathan Barry's Personal Website
RIP Pocket moved to Wallabag
Fundraising, recruiting, sales, partnerships—it all can be seen as information retrieval.
After having spent the better part of 2 weeks learning Linux’s cgroup (control group) concept, I thought I better write this down for the next brave soul. 🦸
Recently, I wanted to get a Bun application working with Google Spanner. While Google provides a client library for Spanner (@google-cloud/spanner), the JavaScript (Node.js/Bun) ecosystem lacks a dedicated Object-Relational Mapper (ORM) specifically designed f…
Maddy Montaquila (formerly Leger) is a Senior Product Manager at Microsoft and the product lead for Aspire. She’s been building dev tools at Microsoft since 2018, working across the .NET mobile stack and helping bring .NET MAUI to life. Maddy has been obsessed…
The story starts in Crosscord, the crossword Discord server. Over 5,000 users strong, the server has emerged as a central hub for the online crossword community, a buzzing, sometimes overwhelming, sometimes delightful town square where total noobs, veteran con…
Maddy Montaquila (formerly Leger) is a Senior Product Manager at Microsoft and the product lead for Aspire. She’s been building dev tools at Microsoft since 2018, working across the .NET mobile stack and helping bring .NET MAUI to life. Maddy has been obsessed…
Summary of some best practice and insights about circuit breaker resilience policy fine-tuning.
See how you can monitor and keep an eye on your app's audits. Easily view, track, and analyze audit logs through ABP's user-friendly interface. Audit Logging Module: https://abp.io/modules/Volo.AuditLogging.Ui Website: https://abp.io #abp #modules #audit #au…
💎 Grab the demo code for FREE: https://gui-ferreira.kit.com/5a0d2f8fe2 #dotnet #azure #ai
Trying to teach in the age of the AI homework machine.
Contribute to ross39/new_bloom_filter_repo development by creating an account on GitHub.
Learn how to measure .NET code coverage on Azure DevOps using XPlat Code Coverage and ReportGenerator. Includes full pipeline and practical tips.
In this video, we break down how to implement secure and scalable API Key Authentication in ASP.NET Core (.NET 9) using both custom middleware and filters — applicable to controller-based and minimal APIs. 🔍 What You’ll Learn: - The core principles of API K…
Wildlife rehabilitators often wrap owls in fabric so they can be weighed, treated, and fed. If not, the owls get in a flap.
A Minecraft clone made with pure HTML & CSS – no JavaScript.