The case for moving off OpenAI got considerably stronger during 2026. Open-weight models reached a level where the quality gap on ordinary production work became narrow, published pricing undercut the frontier providers, and the weights themselves became downloadable, which turns a supplier relationship into an option....
Open Source
Guides, tools, and insights on open source software, including contributions, licensing, and best practices for collaborative development.
Self-hosting Kimi K3 became technically possible on 27 July 2026, when Moonshot AI published the weights for a 2.8-trillion-parameter model alongside production inference support. A great many organisations read that news and concluded they could now run frontier-class reasoning on their own hardware and stop paying...
The Kimi K3 API arrived with an unusual combination behind it: frontier-adjacent benchmark results, aggressive pricing, and downloadable weights. Moonshot AI published those weights on 27 July 2026, which makes K3 the largest openly available model released so far and the first time a model at this scale has been...
Choosing between software licensing models is one of the most consequential strategic decisions founders make when building enterprise applications in 2026. Pick the wrong contract format and you can limit your distribution reach, restrict SaaS scaling opportunities, or accidentally force yourself to share proprietary...
Drupal web development occupies a particular place in the content management landscape: less talked about than WordPress, but trusted by governments, universities, and large organisations for sites where structure, security, and scale matter. Search interest in Drupal web development has climbed, and for good reason,...
Introducing Tiny BPE TrainerMost modern NLP models today from GPT to RoBERTa, rely on subword tokenization using Byte Pair Encoding (BPE). But what if you want to train your own vocabulary in pure C++? Meet Tiny BPE Trainer - a blazing-fast, header-only BPE trainer written in modern C++17/20, with zero dependencies,...
Introducing Modern Text TokenizerModern natural language processing (NLP) models like BERT, DistilBERT, and other transformer-based architectures rely heavily on effective tokenization. But C++ developers often face limited options like bloated dependencies, poor Unicode support, or lack of compatibility with...