bg de en es fr it nl pl pt sv tr zh

1 - tech

Your prompt needs an SBOM

Akshat Joshi

Ask any team running AI in production a simple question: what exactly did your model see?Not "what was the user's question." What was the full context — the retrieved chunks, the agent memory, the tool outputs, the system prompt, the ticket text that got pasted in. The complete input that produced...

Stateless by Design

Akshat Joshi

Why “Stateless by Design” Is the Missing Principle in Browser SecurityModern browser security has improved significantly over the last decade. Sandboxing, site isolation, HTTPS by default, and improved permission models have all reduced the impact of entire classes of attacks. Yet, despite these...

Security trade-offs in remote and ephemeral execution environments

Akshat Joshi

IntroductionRemote and ephemeral execution environments are increasingly used to isolate sensitive workloads from untrusted endpoints. Examples include remote browsers, disposable development environments, ephemeral CI runners, and short-lived compute sessions for administrative access.While these...

Threat modeling disposable browser environments

Akshat Joshi

IntroductionWeb browsers have evolved into powerful execution environments, routinely handling authentication tokens, privileged credentials, internal dashboards, and sensitive user data. Yet, most security controls still treat browsers as long-lived, trusted endpoints.Disposable or ephemeral...

Designing ephemeral browser sessions using container isolation

Akshat Joshi

Why browser isolation is still hardModern browsers have become the primary interface to sensitive systems — cloud consoles, financial dashboards, internal admin tools, customer data platforms, and third-party SaaS applications.Despite this, browsers remain fundamentally stateful:Cookies persist...

512-Byte Boot Sector Pong Game

Akshat Joshi

written by - Akshat JoshiSometime back, I set myself a crazy constraint:Load only one thing at boot - A Pong game that fits in one floppy disk sector — 512 bytes.Why would I build this?I have played with Operating Systems and their workings by customizing them and tweaking their behavior. But this...

Writing Performant Software Is More Critical Today

Akshat Joshi

Not long ago, most developers could get away with saying “hardware will catch up.” If code wasn’t perfectly optimized, faster processors, more memory, and better infrastructure usually masked inefficiencies. But today, things have changed.With AI becoming part of nearly every product and workflow,...