Nearly a year later and Khruangbin's A LA SALA still is a top 3 album play and one of the best of the 2020s so far
Fernando Freire
Fernando Freire
@dogonthehorizon.com
I do things and sometimes they work out! Founding Engineer @ teem.finance; PLT/FP/Haskell Journeyperson otherwise.
110 followers519 following63 posts
Love this framing of AI-assisted dev. I've been thinking for a week or so now that our small (3) dev team needs a shared prompt library to generate consistently. We're all using Sonnet3.5, but in slightly diff ways. cursor.directory et. al. seem like good starting points.
The prompt engineered approach is likely useful for a variety of requirements, not just perf opt. I've had good success w/ the LLM by having it output code that answers a series of questions as well. Excellent read!
New year, new blog post: I had a random question, what happens when LLMs are prompted to write better code, again and again? Do they actually write better code? The answer is yes*! minimaxir.com/2025/01/writ...
I am quite literally delighted to discover that adding a colon in a linear label turns the left half into a category and the right half into the value. e.g. `customer: foo` turns into a Customer category with value Foo. It renders nicely in the UI too. Chuffed!
Fernando Freire reposted
We have this homebrew agent framework that we've been building at teem.finance but we've been slow in adding new learnings to older parts of the framework. Just spent some time today refactoring a dynamic task planner and saw 90% reduction in cost, 30% speed improvement. 🧵
We have this homebrew agent framework that we've been building at teem.finance but we've been slow in adding new learnings to older parts of the framework. Just spent some time today refactoring a dynamic task planner and saw 90% reduction in cost, 30% speed improvement. 🧵
And since starting with instructor we've learned a lot! Better prompting for smaller models, implementing validators, and we're no longer 0 to 1; we have data we can use to inform the context of future runs of the agents. We did all this and managed to move to 4o-mini in the process, so we now see:
We have this homebrew agent framework that we've been building at teem.finance but we've been slow in adding new learnings to older parts of the framework. Just spent some time today refactoring a dynamic task planner and saw 90% reduction in cost, 30% speed improvement. 🧵
The v1 planner is inspired by examples in `instructor`. Given some goal, it plans tasks for the goal given a schema of available tasks. This works well when the goals are simple and the tasks available help accomplish the task. The best frontier models can usually figure out the right thing to do.
The next version of Wisdom of the Ancients is debugging an issue you think is new, but every obscure link you find about the issue is already purple in your search results
Fernando Freire reposted
@thomas.lockney.net is great systems thinker, leader, and engineer; you'd benefit greatly from having him in your camp 😃
Hey folks, I'm looking for my next role with a remote friendly organization. I have extensive experience in product and platform engineering and have been in engineering leadership roles for the last decade. More details on my background here: https://linkedin.com/in/thomaslockney
Fernando Freire reposted
> It's scary how versatile/productive your terminal, and specifically Neovim, can get. In one screen: 1. data integration/dbt code 2. analysis of SQL queries 3. db connections/browser 4. result of queries 5. docker build 6. dbt run 7. postgres 8. more windows/sessions (tmux) More dotfiles.ssp.sh.
Gave Avante a try and it's pretty cool. Ran it on a medium nextjs project and it wrote comments, added simple functions, and searched for things across the project. Tried 4o-mini first and didn't work, sonnet 3.5 is. Need to tweak prompts so 4o works, otherwise it'll be too expensive for daily use 😬
You are up to date.