> only ever use an interface, never the real implementation + mockgen the mocks based on this interface + use the mocks to assert that a function is called, with exactly this parameters and in this exact order.
is not ideal, and that's what we don't do. We test the real implementation, then that becomes the contract. We assume the contract when we write the mocks.
Flagship models have rarely being cheaper, and especially not on release day. Only a few cases of this really.
Notable exceptions are Deepseek 3.2 and Opus 4.5 and GPT 3.5 Turbo.
The price drops usually are the form of flash and mini models being really cheap and fast. Like when we got o4 mini or 2.0 flash which was a particularly significant one.
Literally no difference in productivity from a free/ <0.50c output OpenRouter model. All these > $1.00+ per mm output are literal scams. No added value to the world.
Many problems where latter spins its wheel and Pro gets it in one go, for me. You need to give Pro full files as context and you need to fit within its ~60k (I forget exactly) silent context window if using via ChatGPT. Don't have it make edits directly, have it give the execution plan back to Codex
Getting more expensive has been the trend for the closed weights frontier models. See Gemini 3 Pro vs 2.5 Pro. Also see Gemini 2.5 Flash vs 2.0 Flash. The only thing that got cheaper recently was Opus 4.5 vs Opus 4.
I'm Preetam, co-founder and chief architect of FunnelStory. We're looking for exceptional back-end engineers to build and scale our AI SaaS product.
FunnelStory is an AI-first customer superintelligence platform. We're a small (<20 people), fast-growing, VC-backed, early-stage startup, and we're gaining traction with enterprise customers. We're looking for architects/engineers to join our team that's building next-generation AI platforms using Go.
This is a great fit if you have:
* Deep expertise in Go.
* A strong architectural background, with experience designing and scaling complex systems.
* Expertise with relational databases (PostgreSQL) and SQL
* Excitement about taking a high-impact, independent role in an early-stage environment, helping to mentor and uplift the team.
Who we're looking for:
* 8+ years experience in Go, SQL, AWS
* Bias to action, ability to execute independently
* Strong architectural and independent problem-solving skills
I'm Preetam, co-founder and chief architect of FunnelStory. We're looking for exceptional back-end engineers to build and scale our AI SaaS product.
FunnelStory is an AI-first customer superintelligence platform. We're a small (<20 people), fast-growing, VC-backed, early-stage startup, and we're gaining traction with enterprise customers. We're looking for architects/engineers to join our team that's building next-generation AI platforms using Go.
This is a great fit if you have:
* Deep expertise in Go.
* A strong architectural background, with experience designing and scaling complex systems.
* Expertise with relational databases (PostgreSQL) and SQL
* Excitement about taking a high-impact, independent role in an early-stage environment, helping to mentor and uplift the team.
Who we're looking for:
* 8+ years experience in Go, SQL, AWS
* Bias to action, ability to execute independently
* Strong architectural and independent problem-solving skills
I'm Preetam, co-founder and chief architect of FunnelStory. We're looking for a back-end engineer with a strong Go background to join our team.
FunnelStory is an AI-first customer superintelligence platform. We're a small (<20 people), fast-growing, VC-backed, early-stage startup, and we're gaining exciting traction with enterprise customers. We're looking for an architect/engineer for a team that's building next-generation AI platforms using Go.
This is a great fit if you have:
* Deep expertise in Go.
* A strong architectural background, with experience designing and scaling complex systems.
* Expertise with relational databases (PostgreSQL) and SQL
* Excitement about taking a high-impact, independent role in an early-stage environment, helping to mentor and uplift the team.
Who we're looking for:
* 8+ years experience in Go, SQL, AWS
* Bias to action, ability to execute independently
I'm Preetam, co-founder and chief architect of FunnelStory. We're looking for a Principal Architect with a strong Go background to join our team.
FunnelStory is an AI-first customer superintelligence platform. We're a small (<20 people), fast-growing, VC-backed, early-stage startup, and we're gaining exciting traction with enterprise customers. We're seeking a foundational architect/engineer for a team that's building next-generation AI platforms using Go.
We offer meaningful equity, a chance to work on genuinely cutting-edge AI problems (like our custom SQL query engine for LLMs), and the opportunity to significantly shape the technical direction of a rapidly growing product. We're committed to robust engineering practices to ensure we build high-quality, scalable systems. Our enterprise customers expect nothing less.
This is a great fit if you have:
* Deep expertise in Go.
* A strong architectural background, with experience designing and scaling complex systems.
* Expertise with relational databases (PostgreSQL) and SQL
* Excitement about taking a high-impact, leadership role in an early-stage environment, helping to mentor and uplift the team.
While this isn't specifically for FoundationDB, I wrote this post many years ago about how to implement (secondary) indexes on top of a key-value store. [0]
Interesting that you choose to do it manually. Do you do this as a transaction so that the indexes are always updated. If not, how do you handle partial failures?
Of course you update indexes in a transaction. Doing this manually has a lot of advantages, some of which I outlined in my other comments in this thread.
Blog: https://misfra.me/