Topic · software
Software engineering
Architecture, trade-offs and the day-to-day craft of building systems that keep running after launch.
Notes
15 published
015Claude Opus 5.5 and GPT-6 Sol: flagship capability at mid-tier prices, three weeks laterOn 22 September 2026 Anthropic shipped Claude Opus 5.5 and OpenAI shipped GPT-6 Sol and Luna. The capability that was the flagship at the start of the month now costs a mid-tier price, which makes every model routing table written in August out of date.TECH NOTE · 7 MIN014Decision models: what Jev, Solar Decide and Span-01 mean for enterprise workflowsIn September 2026 three vendors shipped models that return a typed answer and a probability instead of text. For routing, triage and compliance flags that is a better interface than prose, provided you demand the calibration evidence and build a branch for "unsure".TECH NOTE · 8 MIN013Claude formalised Fermat's Last Theorem in Lean: what 13 million checked lines teach about verifying agent outputAnthropic's agents produced the first end-to-end, computer-checked proof of Fermat's Last Theorem in 11 days. The mathematics was not new. The verification was, and so is what it shows about where trust has to sit when output outgrows anyone's ability to read it.TECH NOTE · 8 MIN012OpenAI switched off the Sora API with no replacement: what a deprecation policy actually promisesOpenAI removed the Videos API and every Sora 2 model on 24 September 2026, exactly six months after notice, and named no successor. The policy was honoured to the letter. That is the part worth reading if you build on someone else's model.TECH NOTE · 7 MIN011Salesforce's 16 September outage: a stalled login service and the dependency nobody listsFor about seven and a half hours on 16 September 2026, Salesforce customers across every region hit severe delays and errors because requests were stalling on an internal login service. The failure pattern is old and well understood. What it asks of companies that run their operations on SaaS is less often written down.TECH NOTE · 8 MIN010Ternary Bonsai 2 27B: Qwen3.8-27B in 5.9GB, and where the 98% stopsPrismML released Ternary Bonsai 2 27B on 17 September 2026, a ternary-weight build of Qwen3.8-27B that fits in 5.9GB and keeps 98.2% of the full model's benchmark average. On long-horizon agent tasks it keeps about three quarters. Here is how to read both numbers before you replace a 4-bit quant.TECH NOTE · 8 MIN009The code got cheaper. The reading didn'tAn agent can produce more code in an afternoon than I can properly read in a week. The constraint moved, and most of the workflows built around it have not.OPINION · 4 MIN008MCP went stateless: what the 2026-07-28 spec changes if you run agentsThe Model Context Protocol dropped sessions at the protocol layer. No initialize handshake, no Mcp-Session-Id header, every request self-describing. Here is what actually breaks, what gets easier, and what I would change first.SYSTEM NOTE · 6 MIN007A CMS is only good if the person using it doesn't need a developerThe complaint was specific - uploading galleries and video was too complicated. That is a better brief than most product requirements.OPINION · 2 MIN006cXML isn't REST: lessons from building a SAP Ariba integrationA protocol from a different era of enterprise software, with different assumptions - and REST habits actively work against you.SYSTEM NOTE · 3 MIN005Why enterprise integrations are harder than the API documentation suggestsThe documentation describes the happy path against a system you do not control, cannot test against, and will be debugging weeks after the failure.SYSTEM NOTE · 3 MIN004What I learned rebuilding a Framer site in codeA faithful rebuild is not a pixel copy. The judgement is deciding which details are the design and which are artefacts of the tool.BUILD LOG · 2 MIN003How I think about SEO for AI search enginesThe honest version: most of it is old advice done properly, plus being an entity a machine can identify with confidence.ARTICLE · 3 MIN002Why every technical founder should understand their production stackNot so you can do everything yourself. So you can tell the difference between a two-hour problem and a two-week one while somebody is telling you it is fine.FOUNDER NOTE · 2 MIN001SEO is not just titles and keywords anymoreThe work that matters now is making a machine understand what an entity is - connected structured data, consistent identity, and content that can be cited.ARTICLE · 3 MIN
Work
001Employee access & gate managementAn employee access system that turns raw gate and access events into something employees and administrators can actually work with.ACCESS CONTROL · ENTERPRISE
ACTIVE→002SAP Ariba cXML connectorA supplier-visibility connector that speaks cXML to SAP Ariba properly - strict schemas, validated payloads and a push history you can audit.ENTERPRISE INTEGRATION
ACTIVE→003Consultation booking platformA booking system for 30-minute consultations that works the same whether the appointment happens in a room or on a video call.BOOKING · MOBILE · SAAS
ACTIVE→004Marine services digital platformA bilingual corporate website built on route-aware technical SEO and a real entity model rather than a keyword list.WEB · SEO · GEO
ACTIVE→005Nexel events platformRebuilding a Framer-designed events site as maintainable production code without losing the design it started as.WEB · EVENTS
ACTIVE→006Nexel visual CMSA CMS aimed at the actual problem - uploading a gallery or a video should not require a developer.CMS · PRODUCT
IN DEVELOPMENT→007NuwaTech digital platformA brand-driven website and digital system for NuwaTech - positioning, services and project representation carried by typography rather than decoration.TECHNOLOGY · WEB
ACTIVE→
ACTIVE→002SAP Ariba cXML connectorA supplier-visibility connector that speaks cXML to SAP Ariba properly - strict schemas, validated payloads and a push history you can audit.ENTERPRISE INTEGRATION
ACTIVE→003Consultation booking platformA booking system for 30-minute consultations that works the same whether the appointment happens in a room or on a video call.BOOKING · MOBILE · SAAS
ACTIVE→004Marine services digital platformA bilingual corporate website built on route-aware technical SEO and a real entity model rather than a keyword list.WEB · SEO · GEO
ACTIVE→005Nexel events platformRebuilding a Framer-designed events site as maintainable production code without losing the design it started as.WEB · EVENTS
ACTIVE→006Nexel visual CMSA CMS aimed at the actual problem - uploading a gallery or a video should not require a developer.CMS · PRODUCT
IN DEVELOPMENT→007NuwaTech digital platformA brand-driven website and digital system for NuwaTech - positioning, services and project representation carried by typography rather than decoration.TECHNOLOGY · WEB
ACTIVE→
Case studies
CS-01Architecting multi-tenant legal AI with isolation, roles and audit→CS-02Integrating SAP Ariba using strict cXML validation→CS-03Turning physical access logs into an enterprise software workflow→CS-04Designing a booking platform with 30-minute slots, holds and staff operations→CS-05Connecting online and in-person consultations in one booking system→CS-06Rebuilding a Framer website without losing the original design→CS-07Why we reworked a CMS to feel more like Framer or Wix→CS-08Building route-aware technical SEO for a multi-page corporate website→CS-09Technical founder workflow: from client problem to production software→