nobloat/poll - designing a minimal poll tool
So, I wanted to send out a poll for our yearly "zeitkapsl Punsch" event, where we invite people who helped zeitkapsl become what it is today. Early customers, former development team members, etc. Well...
12 stories
So, I wanted to send out a poll for our yearly "zeitkapsl Punsch" event, where we invite people who helped zeitkapsl become what it is today. Early customers, former development team members, etc. Well...
You turn on Go’s race detector and get a data race inside net/http that makes no sense at first. This post digs into how Go’s HTTP client really …
Reading a book again is a great way to retain more of its knowledge. Those of us pressed for time may instead opt to make bookmarks and highlights on an electronic ebook reading platform, like Koreader. Press and hold, then drag to select text, which you can then highlight or
Hello DEV Community! 👋 I want to share the architectural breakthrough behind the latest version of my open-source project: Maliklang V4. This version marks a major shift from building basic runtime interpreters to engineering secure, production-resilient environments capable of optimizing complex…
Yes, I admit, this is 100% vibecoded, but it scratches an itch i've had for a while. Seems to work for my usecases at this time, but might add some more features in the future. Comments
TL;DR: Put an OpenAI-compatible Chat Completions boundary in front of OpenAI-, Claude-, and Gemini-style models, but do not confuse wire compatibility with output correctness.
Project: Baize — an AI assistant runtime for your team (Go 1.25+, MIT) Repo: https://github.com/rebornace/baize 1. The short version Baize v0.3.x takes inspiration from the recent Context Language Models (CLM) papers and ships a constrained take: keep important facts in long chats.
Short answer: put an OpenAI-compatible image request behind a small dispatcher, load image-capable model IDs from a catalog at deploy time, and keep the primary and fallback in configuration. Fail over only on transient failures. A rejected prompt is not a reason to ask another provider.
How I built an open-source WhatsApp claims bot for insurers in the DRC In Kinshasa, nobody fills in an online claim form. If your car is hit by a minibus on Boulevard du 30 Juin, you take photos and send a WhatsApp message to whoever you know at your insurer.
A candidate-scoring pipeline should treat transcription as a discovered dependency, not as a feature implied by an OpenAI-compatible base URL. Check the capability manifest before accepting audio, keep separate eligibility decisions for US and EU deployments, and route to an approved speech…
Gene Ontology (GO) enrichment analysis has been widely adopted for interpretating omics data, including in ecological research. Although valuable for summarizing large gene lists into functional categories, it is often treated as the final interpretive step.
How we designed the Arcjet CLI in Go as a stable, defensive interface for humans and AI agents: predictable commands, machine-readable output, strict validation, and confirmation before production changes.
Showing 12 of 12 stories
You're all caught up.
Get the top AI news and tools straight to your inbox every week.
Weekly · AI news
Join 15,000+ AI enthusiasts