Stop building CRUD API's, use Data API Builder instead! This post introduces Data API Builder and how it can be used to reduce time spent building CRUD APIs.
Transformers Create Shapes of the Universe LLMs aren't just next-token predictors—they're text file representations of reality
Halloween reading for writers: Ghosting, stalking and more - Denise Cullen From ghosting and theft to scope creep and stalking, here’s how to navigate freelance writing’s hard truths and horror stories. Freelance writing has given me access to many incredible experiences – things I might not have had the money (or guts) to do on...
Life, death, and retirement I haven’t been blogging much lately, and it turns out there is a very good reason.My last technical blog post was October 1st of last year. After I hit publish on that one I went to get ready for b…
Everyone's a Critic: Enhancing LLM Outputs The phrase "everyone's a critic" takes on a new meaning in the realm of Large Language Models (LLMs). At Tromero, we've developed a novel three-step data improvement process that can yield a remarkable 18% boost in LLM performance on the Alpaca dataset. T...
A Local-First Case Study | jakelazaroff.com How I built a local-first app for planning trips, and what I learned about the current state of the local-first ecosystem along the way.
Batyr Nuryyev | (In)efficient Insertions in Postgres Multiple ways to insert large amount of data in the database.
Humans as Chemotherapy If you’ve ever experienced it or seen it in action, chemotherapy doesn’t seem very good. It is a brutal process. Oncologists practice the fine art of killing the cancer without entirely killing the patient. But the balancing act isn’t always successful. S...
J’ai scrappé 500+ projets immobiliers sur des portails privés J'ai scrappé plus de 500 projets immobiliers depuis des portails privés. Voici un aperçu des défis techniques rencontrés et comment ces données peuvent devenir des opportunités business pour mon client.
The $1,000 Wheelchair What do you get when you add YouTube seed money, state-of-the-art manufacturing techniques and a consumer-first sales model? A wheelchair that could upend the mobility equipment industry.
Pledging $300,000 to the Zig Software Foundation My wife and I have pledged $300,0001 to the Zig Software Foundation (ZSF).
Announcing the stable release of the official OpenAI library for .NET - .NET Blog Discover the stable release of the official OpenAI library for .NET, empowering developers to integrate cutting-edge AI models, including GPT-4o & o1, into their .NET applications.
Is the World Really Running Out of Sand? — Practical Engineering [Note that this article is a transcript of the video embedded above.] If you have to know the answer right away, it’s no; or at least, my goal with this video is to convince you that the world is not running out of sand. But if it were that simple, I wo...
.NET MAUI 8 Supports Apple Xcode 16: How to Update Following its annual release cadence, Apple formally announced its updated hardware and software during the Apple Event in early September. iOS and iPadOS have been upgraded to v18, while macOS has…
GitHub - zhengkyl/qrframe: code-based qr code generator code-based qr code generator. Contribute to zhengkyl/qrframe development by creating an account on GitHub.
The Magic of Evoke Drawing a line art imitation of one of demoscene favorite Boris Vallejo's fantasy paintings using only four colors.
MusicBrainz - the open music encyclopedia MusicBrainz is an open music encyclopedia that collects music metadata and makes it available to the public.
Augmenting the client with Alpine.js This post is part of a series comparing different ways to implement asynchronous requests on the client, which is colloquially known as AJAX. I dedicated the previous post to Vue.js; I’ll dedicate this one to Alpine.js - not to be confused with Alpine Lin...
The internet is not the same, but I will write anyway Remember when creating quirky, personal content on the internet felt fun and carefree? This post reflects on how the web has changed and explores how we can still create meaningful content that feels true to who we are.
Growing an API monitoring and analytics tool Simon Gurcke is the founder of Apitally. Launched 4 months ago and currently at $465 MRR. Learn from his startup story.
Evaluating the Effectiveness of LLM-Evaluators (aka LLM-as-Judge) Use cases, techniques, alignment, finetuning, and critiques against LLM-evaluators.
Why You Should Resist Surveillance I got to visit the Stasi museum in Berlin this week, and it gave me a newfound appreciation for why it’s important to resist surveillance. Interestingly, surveillance is not exclusively limited to one kind of government: it can appeal to both left- and ri...
I should have been braver On the Letby case and its flaws. And why I should have spoken publicly more, earlier.
Comments are gray and it's weird! Most code editors ship with its own color scheme. Basically all editors also allow you to change out the color scheme, and many people do. If we look at the most popular schemes, one commonality between almost all of them is that the color of code comment...
Getting the Running Operating System in C# | no dogma blog It's not obvious how to get the operating system your C# application is running, but it can be done with a single line of code.
Dating Problems In this edition: noticing the dating habits (or lack thereof) of internet publications.
A friendly introduction to assembly for high-level programmers — Functions & Loops A friendly introduction to assembly for high-level programmers — Functions & Loops
The End of Private Libraries - Robert Breen People who collect books in a private library believe they are creating a legacy, but in reality the books might be an unwelcome burden.
Guided by Vices Allow me to set the scene: you have been seated with a group of your friends at a restaurant, catching up in a lively discussion, when a member of the waitstaff shows up. They take everyone’s orders, then the discussion resumes — but they return a short w...
Do LLM's Learn Transferable Skills? When an LLM is trained to be good at one task, will it also get better at other tasks? For example, if an LLM is trained to be good at formal logic, will it also be good at making informal logical arguments? I investigate these questions by studying corre...
Tips For Building and Deploying Robots – Rodney Brooks This post is not about research or developing software for robots. Instead it is some tips on how to go about building robots for mass deployment and how to leverage those deployed robots for improving your product.
I Want Process-Aware Types I’ve always wanted a type system that would keep me from exposing sensitive data with minimal developer effort, so I took a crack at designing it for Go. It requires two new container types (inproc[T] and xproc[T]) and a global function that are all remov...
ChatGPT Doesn't Know Anything ChatGPT doesn’t “know” anything about recent events. ChatGPT “hallucinates” facts. ChatGPT can “understand” many different kinds of questions. ChatGPT doesn’t “care” about truth. ChatGPT is “lying” to you.