About
Hi, I'm Arun Kumar.
I'm a full-stack developer who has been writing software for more than 12 years. I started out building small websites and slowly worked my way into designing and running large web applications in the cloud. Today I also lead a team of developers.
Over the years I have worked with many people who were just getting started, and I have been that beginner myself. I know how it feels to stare at code that makes no sense, and how good it feels when it finally clicks. That's why I like explaining things simply, with examples from everyday life.
When I'm not at work, I'm usually writing lessons for AiroByte.

It started with a forgotten roadmap
One clear place to learn, and to come back to
Nobody walks into an interview unsure of what they know
Built for learning, designed for revising
- The whole roadmap, in orderEvery course is a single path from the basics to advanced topics. You always see where you are, what came before and what comes next.
- Run the code on the pageExamples come with a built-in playground. Change a number, break something, press run and see what happens, without installing anything.
- Stories, not foo and barConcepts are taught through things you already understand: booking cinema seats, adding items to a cart, calculating exam results.
- Takeaways for fast revisionEvery lesson ends with a short list of key points. Skim them before an interview and the whole topic comes back.
- One idea per lessonLessons are short on purpose. You can finish one on a tea break and still feel like you moved forward.
- Search across everythingForgot where a topic lives? Search every lesson in every course from anywhere on the site.
Because learning should feel like progress, not a search
- It starts from zeroNo assumptions about what you already know. If you have never written a line of code, the first lesson is written for you.
- It is built to be revisitedMost tutorials are read once and forgotten. AiroByte is meant to be your reference, the page you open again and again.
- It is written from real experienceThe topics come from more than a decade of writing software, leading teams and sitting on both sides of the interview table.
- It respects your timeNo long introductions and no filler. Just what you need to understand the topic and move on.
Wherever you are on the journey
You've heard that coding is a good skill to have, but every tutorial seems to start in the middle. On AiroByte you begin at the very first lesson, What is JavaScript?, and move forward one small step at a time. Each lesson builds on the last, so by the time you reach loops, arrays and objects they feel like the natural next step, not a wall.