jono.blog / writing

Writing

Essays on infrastructure, platforms, security, and engineering tradeoffs.

These are the themes most aligned with the brand: simplifying complex systems, improving developer workflows, and designing security into the shape of a platform.

Long-form essaysPractical architectureOperator empathy

Series

Structured bodies of work, not isolated posts.

Platform notes

A running series on internal platforms, delivery systems, abstraction boundaries, and engineering leverage.

Platform product thinkingDXOperations

Security by architecture

Essays exploring zero trust, browser security, identity boundaries, and why system shape determines security outcomes.

Zero trustIsolationIdentity

Systems that last

Writing about long-term maintainability, complexity control, and how engineering choices age over time.

SimplicityLongevityTradeoffs

Planned posts

A strong starting editorial backlog.

Platform Engineering

Drafting

The hidden complexity of modern infrastructure

Why convenience layers often relocate complexity instead of removing it, and how to design platforms that absorb more of that load responsibly.

Essay · 8 min

A practical model for understanding where infrastructure complexity really goes when teams adopt modern cloud tooling.

Platform Engineering

Priority

Why platform engineering is replacing DevOps

A practical case for treating internal platforms as products with users, interfaces, ownership, and measurable developer outcomes.

Cornerstone · 10 min

Frames the shift from deployment practice to platform product thinking in a way that technical leaders can act on.

Developer Experience

Planned

Designing internal platforms developers actually want to use

What makes internal systems trusted and adopted, and why documentation alone is never enough.

Guide · 7 min

Connects interface design, workflow design, and operational empathy to platform adoption.

Software Architecture

Planned

The cost of microservices complexity

When service boundaries create real leverage, and when they create coordination overhead that smaller teams cannot afford.

Essay · 9 min

Explains how decomposition decisions impact team structure, operational overhead, and long-term maintainability.

Software Architecture

Drafting

When to build systems versus when to simplify them

A framework for deciding whether a technical problem needs a new platform capability or fewer moving parts.

Framework · 6 min

A decision-making lens for distinguishing genuine platform needs from self-created complexity.

Software Architecture

Planned

The difference between infrastructure and platforms

Why infrastructure is not automatically a platform, and what must exist before an engineering team genuinely gains leverage.

Explainer · 5 min

Clarifies one of the most commonly blurred concepts in modern engineering organizations.

Security

Priority

Rethinking browser security

How browser trust assumptions break down in modern threat models, and why isolated execution environments matter.

Essay · 9 min

Creates intellectual space for the Onklave thesis without overstating implementation claims.

Security

Planned

Zero trust beyond enterprise networks

Applying zero-trust thinking to product design, identity boundaries, and secure access patterns instead of treating it as network policy alone.

Essay · 7 min

Moves zero trust from enterprise jargon into concrete product and engineering design decisions.

Security

Planned

Protecting credentials in modern software environments

A systems view of session handling, secret exposure, and how product architecture can reduce credential risk.

Deep dive · 8 min

Examines credentials as an architectural problem spanning browsers, products, sessions, and developer workflows.

Engineering Philosophy

Drafting

Designing systems that survive long term

The engineering decisions that make systems easier to evolve over time, especially when teams, constraints, and scale all change.

Essay · 6 min

A durability-oriented view of software architecture that supports the broader brand narrative.

Editorial rhythm

Writing designed to feel structured, current, and intentional.

Cornerstones

Bigger essays frame the enduring arguments, while shorter pieces extend them with examples and field notes.

Series

Collections provide continuity so the archive feels like a body of work rather than a stream of disconnected posts.

Reading paths

Suggested ways into the archive.

Start here: platform engineering

Begin with the shift from DevOps to platform engineering, then move into adoption, interfaces, and infrastructure abstraction.

  • Why platform engineering is replacing DevOps
  • Designing internal platforms developers actually want to use
  • The difference between infrastructure and platforms

Start here: secure systems

Follow the security thread from browser assumptions into zero trust, runtime isolation, and credential protection.

  • Rethinking browser security
  • Zero trust beyond enterprise networks
  • Protecting credentials in modern software environments