WARNING: You are in EMERGENCY MODE. JavaScript is disabled or you have explicitly chosen this mode. Visuals have been disabled to conserve bandwidth and ensure maximum compatibility.

Karthik's Portfolio

Hello. I build software. This is the bare-minimum HTML version of my site. If you want the full experience, go back and enable JavaScript.

About Me

Hello! I'm Karthik (aka Axiss), a software engineer and retro computing enthusiast. I enjoy working on low level systems, backends (sometimes) and anything to do with *NIX. I have a soft spot for retro computing, emulation and the preservation of old abandoned software.


Projects


Contact

I'd love to hear about your project or ideas. The best way to reach me is by email.


Blog Posts

On How To Kill The Divine: A JRPG Guide To Deicide

2026-08-02

Why turning God into a final boss isn't blasphemy in a JRPG — Shinto never treated divinity as untouchable to begin with.

My Journey with the iPad jailbreaking part 1: Dopamine and the terminal

2026-07-18

Because at the end of the day, I can and will use *NIX.

A Reminder to Myself about living

2026-06-30

A small summary and a reminder that I made it, come hell or high water.

Building Modern Web Applications with Next.js

2024-03-15

How I approach building fast, scalable web apps with the latest Next.js 14 tooling.

Understanding TypeScript Generics

2024-03-10

Generics let functions and components stay flexible without losing type safety.

Optimizing React Performance

2024-03-05

A pragmatic checklist for keeping React apps fast as they scale.


© 2026 Karthik. Rendered natively via HTML.