Stop Trying To Schedule A Call With Me Stop Trying To Schedule A Call With Me - The harassment by SaaS
You are an absolute moron for believing in the hype of “AI Agents”. I can’t even browse LinkedIn without seeing some product manager hype about agents coming “just around the corner”. And before you jump into the comment’s section, I am not biased. I’ve worked with l
Building Bridges: Client-Side Socket Programming in Action - Chris Woody Woodruff Imagine your app is like a curious explorer, eager to reach out into the digital wilderness to gather information, send requests, or simply have a conversation with a server. That’s where client-side socket programming steps in—it’s the bridge that connec...
Modern C# Part 3 – Switch Expressions I admit it, I’ve struggled with pattern matching. In the next few blog posts I’ll explore this magic, starting today with switch expressions (not to be confused with switch statements).
Password Cracking 101: From DES to ZIP Dave explains how DES encryption works, how it was broken, and show show to break encrypted zip files in this ethical hacking breakdown. Learn how to protect your system! Free Sample of my Book on the Spectrum: https://amzn.to/3zBinWM Watch ShopTalk No...
How and Why To Learn In Public - Dev Leader Weekly 78 Welcome to another issue of Dev Leader Weekly! In this issue, I discuss how to and why you should learn in public as a developer!
This month in Servo: dark mode, keyword sizes, XPath, and more! - Servo, the embeddable, independent, memory-safe, modular, parallel web rendering engine Servo nightlies are now faster, more reliable, 20% smaller, and more compatible with real web apps.
Learn In Public - Principal Software Engineering Manager AMA You've heard people talk about this idea of learning in public... but why should you bother? How does it work? And most importantly... WHEN JOB?! As with all livestreams, I'm looking forward to answering YOUR questions! So join me live and ask in the ch...
Cuttle - card game rules How to play Cuttle, a combat card game for two players using standard playing-cards.
The Nanny Scale - Lets say you’re writing a Slackbot that plugs into an LLM. When you send the LLM the prompt, instead of only sending the user message to the LLM, you could send all the Slack data associated with that message including the message itself. Then you could g...
How outdated information hides in LLM token generation probabilities and creates logical inconsistencies Random tech notes
Very Wrong Math The difference between misinformation and disinformation is the difference between ignorance and malice. Trolling is somewhat different, incorporating an element of provocation and narcissism. But what the hell is this?
Building Bauble I made something that I think is pretty neat, and I want to tell you about it. This is a little hot air balloon made out of alternating layers of brass and bronze that stack together with these angled facets: It’s 3D printed, sort of, but it really is...
Lessons Learned Over 10 Years of Bootstrapping Petabridge How I've stayed sane running a bootstrapped open source software business for 10 years.
Privatize the FDA - Neel Somani I advocate for privatizing the FDA by replacing its drug approval monopoly with a competitive market to reduce delays, lower costs, and foster innovation.
Work on Yourself Hackers are particularly good at one thing: Hacking. But hackers are particularly bad at another thing: Sports.
How To Self-Host Supabase for $3 | Andrew Melbourne's Development Blog Learn how to self-host Supabase on a €3.29 Hetzner VPS, running only essential services (db, rest, auth, kong) for a lean, cost-effective backend. Perfect for indie devs and budget projects! 🚀
Simplicity First: Why Readable Code Is Better Code When was the last time you opened a piece of code and thought, What is this even doing? Maybe you were debugging, adding a feature, or just trying to understand how it worked. Sometimes it’s your own code that trips you up. The problem isn’t that it’s bro...
How well do you know the NFL teams? Do you know which division each of the 32 NFL teams are in? See below to try to beat my best score of 88 seconds!
I Know About The Date In The Footer | Henry From Online A quick note about string interpolation and jokes that didn’t land.
Raise and Release A practical principle for sharing concerns constructively and letting go of ownership when decisions are outside your control.
How Variable-Increment Counting Bloom Filters Work A deep dive into how mathematical properties can replace explicit state tracking in probabilistic data structures - using the Variable-Increment Counting Bloom Filter as an elegant example.
the better lesson We still underestimate how much we can squeeze out of large language models simply by giving them more time to think. Consider the lessons from AlphaGo, where progress emerged not from intricate hand-engineered features but from scaling simple methods, ap...
I quit my job to work on my programming language Jeaye recounts the past 10 years working on jank and discusses what lead up to him quitting his job at EA in order to focus on jank full-time.
Pathfinding to a moving target in evolving terrain In this post, I'm going to describe how I used direction fields to introduce fast and dynamic pathfinding to a browser game. I recently publ...
Working with LLMs in .NET using Microsoft.Extensions.AI Microsoft.Extensions.AI provides a unified interface for integrating LLMs into .NET applications, allowing developers to switch between providers like Ollama, Azure, or OpenAI without changing application code. Through practical examples of chat completio...
ASP.NET Community Standup - Blazor .NET 10 Planning Discussion Join Dan Roth, Javier Calvarro Nelson, and Larry Ewing live from Prague for a planning discussion on .NET 10! Featuring: Dan Roth, Javier Calvarro Nelson, Larry Ewing #dotnet #blazor