Field reports from the TechKis team.
Engineering notes, architecture deep-dives and honest takes on what we’re learning while shipping AI-first software.
Top highlights
- 9 min read·PerformanceCore Web VitalsSEO
A Lighthouse 100 doesn't mean your site is fast
Lighthouse is a lab simulation on a throttled mid-range phone. Google ranks on field CrUX p75 for LCP, INP and CLS. Here's why the two disagree, and what to measure instead.
Read post - 9 min read·AI EngineeringSEOContent
Getting cited by AI search — how to be the answer, not the tenth blue link
ChatGPT, Perplexity and Google AI Overviews cite sources instead of listing links. Here's how answer engines pick what to quote, and how to be the citation.
Read post - 11 min read·ArchitectureScalingBackend
Scaling from 10 users to 10 million — the decisions that matter at each stage
Scaling isn't one problem. It's a sequence of different problems that appear at different stages. Here's what actually matters at 10 users, 10,000 users, 100,000 users, and 10 million — and the mistakes that come from solving tomorrow's problem today.
Read post
All posts
26 posts · page 4 of 5
- 9 min read·ArchitectureClean ArchitectureBackend
Clean Architecture in real projects — what survives contact with a deadline
Clean Architecture looks elegant on a diagram. In production it gets messy. Here's what the layers actually buy you, where the theory breaks down, and the pragmatic version we apply on real client work.
Read post - 10 min read·ArchitectureMicroservicesBackend
Monolith vs Modular Monolith vs Microservices — picking the right shape for your stage
A practical breakdown of when a monolith is the right call, when to modularise it, and when microservices actually earn their operational cost — with the signals that tell you it's time to move.
Read post - 9 min read·LangGraphLangChainOpenAI
LangGraph vs LangChain vs raw OpenAI SDK in 2026 — what we actually pick
An opinionated, code-first comparison of LangGraph, LangChain and the raw OpenAI / Anthropic SDKs for shipping production agents in 2026 — when each one earns its keep, where they bite, and what we default to on new client work.
Read post - 10 min read·RAGVector Searchpgvector
pgvector vs Pinecone vs Qdrant at 10M chunks — what we'd actually run
A practical comparison of pgvector, Pinecone and Qdrant for RAG at the 10-million-chunk threshold — where Postgres still wins, where managed beats self-hosted, and the real cost trade-offs that actually decide it.
Read post - 9 min read·DesktopTauriElectron
Tauri vs Electron in 2026 — binary size, RAM, auto-update and the parts no one benchmarks
A practical comparison of Tauri and Electron for desktop apps in 2026 — measured binary size and RAM, the real auto-update stories, code-signing pain, and where each one earns its keep.
Read post - 8 min read·Google I/OGeminiAI Engineering
Google I/O 2026 — what stood out to our team
Our take on the Google I/O 2026 announcements that actually matter for shipping AI-first software in production — Gemini, Android, web platform and developer tooling.
Read post
